<SEC-DOCUMENT>0001193125-19-055515.txt : 20190228
<SEC-HEADER>0001193125-19-055515.hdr.sgml : 20190228
<ACCEPTANCE-DATETIME>20190228070623
ACCESSION NUMBER:		0001193125-19-055515
CONFORMED SUBMISSION TYPE:	40-F
PUBLIC DOCUMENT COUNT:		201
CONFORMED PERIOD OF REPORT:	20181231
FILED AS OF DATE:		20190228
DATE AS OF CHANGE:		20190228

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			STANTEC INC
		CENTRAL INDEX KEY:			0001131383
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-ENGINEERING SERVICES [8711]
		IRS NUMBER:				000000000

	FILING VALUES:
		FORM TYPE:		40-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-32562
		FILM NUMBER:		19640379

	BUSINESS ADDRESS:	
		STREET 1:		400 10220 103 AVENUE NW
		STREET 2:		EDMONTON ALBERTA T2A 7H8 CANADA
		CITY:			EDMONTON
		STATE:			A0
		ZIP:			00000
		BUSINESS PHONE:		780-917-7000

	MAIL ADDRESS:	
		STREET 1:		400 10220 103 AVENUE NW
		CITY:			EDMONTON, ALBERTA
		STATE:			A0
		ZIP:			00000
</SEC-HEADER>
<DOCUMENT>
<TYPE>40-F
<SEQUENCE>1
<FILENAME>d666259d40f.htm
<DESCRIPTION>40-F
<TEXT>
<HTML><HEAD>
<TITLE>40-F</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>UNITED STATES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SECURITIES AND EXCHANGE COMMISSION </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>WASHINGTON, D.C. 20549 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>FORM <FONT STYLE="white-space:nowrap">40-F</FONT> </B></P>
<P STYLE="margin-top:36pt; margin-bottom:0pt; margin-left:6%; margin-right:13%; font-size:10pt; font-family:Times New Roman">[] REGISTRATION STATEMENT PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934 </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:Times New Roman">OR </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:6%; margin-right:13%; font-size:10pt; font-family:Times New Roman"><B></B><B>[X]</B> ANNUAL REPORT PURSUANT TO SECTION 13(a) OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the fiscal year ended <U>&nbsp;&nbsp;December 31, 2018&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Commission File Number: <FONT STYLE="white-space:nowrap">&nbsp;&nbsp;001-32562</FONT> </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;STANTEC
INC.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Exact name of Registrant as specified in its charter) </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Translation of Registrant&#146;s name into English (if applicable)) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Canada&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </U></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Province or other jurisdiction of
incorporation or organization) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8711&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </U></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Primary Standard
Industrial Classification Code Number (if applicable)) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;N/A&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </U></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(I.R.S. Employer Identification Number (if applicable)) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;400 &#150; 10220 103
Avenue, Edmonton, Alberta, Canada T5J 0K4, (780) <FONT STYLE="white-space:nowrap">917-7000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT> </U></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Address and telephone number of Registrant&#146;s principal executive offices) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>&nbsp;&nbsp;&nbsp;&nbsp;Stantec Consulting Services Inc., 370 Interlocken Boulevard, Suite 300, Broomfield, CO 80021-8012, (303) <FONT
STYLE="white-space:nowrap">410-4000&nbsp;&nbsp;</FONT> </U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(Name, address (including zip code) and telephone number (including area code)
of agent for service in the United </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">States) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Securities registered or to be registered pursuant to Section&nbsp;12(b) of the Act. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="27%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="48%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="21%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:10pt; font-family:Times New Roman; " ALIGN="center">Title of each class</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:10pt; font-family:Times New Roman; " ALIGN="center">Name of each exchange on which
registered</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" ALIGN="center">Common Shares</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">New York Stock Exchange</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Securities registered or to be registered pursuant to Section&nbsp;12(g) of the Act. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;None.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </U></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Title of
Class) </P> <P STYLE="margin-top:30pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Securities for which there is a reporting obligation pursuant to Section&nbsp;15(d) of the Act. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;None.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </U></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Title of
Class) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">For annual reports, indicate by check mark the information filed with this Form: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[<FONT STYLE="FONT-FAMILY:SYMBOL">&#214;</FONT>] Annual information form&nbsp;&nbsp;&nbsp;&nbsp;[<FONT STYLE="FONT-FAMILY:SYMBOL">&#214;</FONT>]
Audited annual financial statements </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate the number of outstanding shares of each of the issuer&#146;s classes of capital or common stock as of the
close of the period covered by the annual report. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:6%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2018 &#150; 111,860,105 Common Shares outstanding. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the Registrant by filing the information contained in this Form is also thereby furnishing the information to the Commission
pursuant to Rule <FONT STYLE="white-space:nowrap">12g3-2(b)</FONT> under the Securities Exchange Act of 1934 (the &#147;Exchange Act&#148;). If &#147;Yes&#148; is marked, indicate the file number assigned to the Registrant in connection with such
Rule. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Yes []&nbsp;&nbsp;&nbsp;&nbsp;No [<FONT STYLE="FONT-FAMILY:SYMBOL">&#214;</FONT>] </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the Registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;13 or 15(d) of the Exchange Act during the
preceding 12 months (or for such shorter period that the Registrant was required to file such reports) and (2)&nbsp;has been subject to such filing requirements for the past 90 days. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Yes [<FONT STYLE="FONT-FAMILY:SYMBOL">&#214;</FONT>]&nbsp;&nbsp;&nbsp;&nbsp;No [] </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of
Regulation <FONT STYLE="white-space:nowrap">S-T</FONT> during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Yes [<FONT STYLE="FONT-FAMILY:SYMBOL">&#214;</FONT>]&nbsp;&nbsp;&nbsp;&nbsp;No [] </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the Exchange
Act. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Emerging growth company []&nbsp;&nbsp;&nbsp;&nbsp; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 provided pursuant to Section&nbsp;13(a) of the Exchange Act. [] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="right">Page 2 of 6 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>DISCLOSURE CONTROLS AND PROCEDURES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The disclosure provided under &#147;Controls and Procedures&#148; on page <FONT STYLE="white-space:nowrap">M-51</FONT> of Exhibit 99.2, Management&#146;s
Discussion and Analysis, is incorporated by reference herein. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>MANAGEMENT&#146;S ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL
REPORTING </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The disclosure provided under &#147;Management&#146;s Annual Report on Internal Control Over Financial Reporting&#148; on page <FONT
STYLE="white-space:nowrap">F-2</FONT> of Exhibit 99.3, 2018 Audited Consolidated Financial Statements, is incorporated by reference herein. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AUDITOR ATTESTATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The disclosure
provided under &#147;Independent Registered Auditors&#146; Report on Internal Control Over Financial Reporting&#148;&nbsp;on pages <FONT STYLE="white-space:nowrap">F-4</FONT> and <FONT STYLE="white-space:nowrap">F-5</FONT> of Exhibit 99.3, 2018
Audited Consolidated Financial Statements, is incorporated by reference herein. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING
</B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The disclosure provided under &#147;Controls and Procedures&#148; on page <FONT STYLE="white-space:nowrap">M-51</FONT> of Exhibit 99.2,
Management&#146;s Discussion and Analysis, is incorporated by reference herein. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>IDENTIFICATION OF THE AUDIT COMMITTEE </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On December&nbsp;31, 2018, Stantec&#146;s audit and risk committee was made up of the following four members: Douglas K. Ammerman (Chair), Richard C. Bradeen,
Donald J. Lowry, and Marie-Lucie Morin. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AUDIT COMMITTEE FINANCIAL EXPERT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Stantec&#146;s Board of Directors has determined that it has three audit committee financial experts serving on its audit and risk committee. Douglas K.
Ammerman, Richard C. Bradeen, and Donald J. Lowry are each an audit committee financial expert (as such term is defined in the rules and regulations of the Securities Exchange Commission) and are independent, as that term is defined by the New York
Stock Exchange&#146;s corporate governance standards applicable to Stantec. The Securities and Exchange Commission has indicated that the designation of a person as an audit committee financial expert does not impose on such person any duties,
obligations or liability that are greater than those imposed on such person as a member of the audit committee and the Board of Directors in the absence of such designation and does not affect the duties, obligations or liability of any other member
of the audit committee or Board of Directors. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CODE OF ETHICS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Stantec has adopted a code of ethics, entitled the Stantec Code of Business Conduct (the &#147;Code&#148;). The Code applies to all directors, officers and
employees of Stantec, including Stantec&#146;s principal executive officer, principal financial officer and principal accounting officer. Stantec requires that all officers and employees annually certify that they have read and understand the Code.
The Code is reviewed at least annually to ensure that it complies with all legal requirements and is in alignment with best practices. In the event that amendments are needed, recommendations are made to the corporate governance and compensation
committee and the Board of Directors for approval. The Code is available on Stantec&#146;s website (stantec.com) under the &#147;About &#150; Corporate Governance&#148; section and included as Exhibit 99.9 hereto. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Board of Directors believes that providing a forum for employees and officers to raise concerns about ethical conduct and treating all complaints with the
appropriate level of seriousness fosters a culture of ethical conduct within Stantec. The Code sets out our procedures for reporting and investigating observations or concerns raised by employees or officers of the company. Stantec monitors
compliance with the Code through its external integrity hotline. The </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="right">Page 3 of 6 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
external integrity hotline allows officers or employees to report concerns regarding breaches of the Code in writing, over the telephone, by mail or by email. All complaints are treated as
confidential, and requests to maintain anonymity are respected to the extent possible. The integrity hotline is managed by an independent third party. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Copies of all complaints are reviewed by the chair of the Audit and Risk Committee upon receipt. A quarterly report is presented to the Audit and Risk
Committee and the Health, Safety, Security, Environment and Sustainability Committee summarizing the status of any active investigations of complaints and the resolution of all complaints made through the integrity hotline. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Board of Directors believes that its effectiveness is furthered when directors exercise independent judgment in considering transactions and agreements.
As such, if at any Board of Directors&#146; meeting a director or executive officer has a material interest in a matter being considered, such director or officer would not be present for discussions relating to the matter and would not participate
in any vote on the matter. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>PRINCIPAL ACCOUNTANT FEES AND SERVICES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The disclosure provided under &#147;External Auditor Service Fees&#148; on page 19 of Exhibit 99.1, Annual Information Form, is incorporated by reference
herein. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AUDIT COMMITTEE <FONT STYLE="white-space:nowrap">PRE-APPROVAL</FONT> POLICIES AND PROCEDURES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The disclosure provided under &#147;Preapproval Policy&#148; on page 18 of Exhibit 99.1, Annual Information Form, is incorporated by reference herein. No
audit-related fees, tax fees or other fees were approved by the Audit and Risk Committee pursuant to paragraph&nbsp;(c)(7)(i)(C)&nbsp;of Rule <FONT STYLE="white-space:nowrap">2-01</FONT> of
<FONT STYLE="white-space:nowrap">Regulation&nbsp;S-X.</FONT> </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><FONT STYLE="white-space:nowrap">OFF-BALANCE</FONT> SHEET ARRANGEMENTS
</B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The disclosure provided under <FONT STYLE="white-space:nowrap">&#147;Off-Balance</FONT> Sheet Arrangements&#148; on page <FONT
STYLE="white-space:nowrap">M-36</FONT> of Exhibit 99.2, Management&#146;s Discussion and Analysis, is incorporated by reference herein. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONTRACTUAL OBLIGATIONS </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The disclosure
provided under &#147;Contractual Obligations&#148; on page <FONT STYLE="white-space:nowrap">M-35</FONT> of Exhibit 99.2, Management&#146;s Discussion and Analysis, is incorporated by reference herein. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CORPORATE GOVERNANCE </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The disclosure
provided under &#147;NYSE Corporate Governance Disclosure&#148; on page 20 of Exhibit 99.1, Annual Information Form, is incorporated by reference herein. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>UNDERTAKING AND CONSENT TO SERVICE OF PROCESS </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="left"><B>A.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Undertaking </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Stantec undertakes to make available, in person or by telephone, representatives to respond to inquiries made by the Commission staff, and to furnish promptly,
when requested to do so by the Commission staff, information relating to the securities registered pursuant to Form <FONT STYLE="white-space:nowrap">40-F,</FONT> the securities in relation to which the obligation to file an annual report on Form <FONT
STYLE="white-space:nowrap">40-F</FONT> arises, or transactions in said securities. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="right">Page 4 of 6 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="left"><B>B.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>Consent to Service of Process </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Stantec has previously filed with the Commission a Form <FONT STYLE="white-space:nowrap">F-X</FONT> in connection with the Common Shares. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SIGNATURES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements
of the Exchange Act, the registrant certifies that it meets all of the requirements for filing on Form <FONT STYLE="white-space:nowrap">40-F</FONT> and has duly caused this annual report to be signed on its behalf by the undersigned, thereto duly
authorized. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">STANTEC INC.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="32"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><U>/s/ Gordon A.
Johnston&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Gordon A. Johnston, M. Eng., P. Eng.</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">President and Chief Executive Officer</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: February&nbsp;28, 2019 </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="right">Page 5 of 6 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXHIBIT INDEX </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="11%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="87%"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="21"></TD>
<TD HEIGHT="21" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Exhibit No.</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Description</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">99.1</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Annual Information Form dated February&nbsp;28, 2019</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">99.2</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Management&#146;s Discussion and Analysis for the year ended December&nbsp;31, 2018 (pages <FONT STYLE="white-space:nowrap">M-1</FONT> through <FONT STYLE="white-space:nowrap">M-55</FONT> of the 2018 Annual Report)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">99.3</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">2018 Audited Consolidated Financial Statements (pages <FONT STYLE="white-space:nowrap">F-1</FONT> through <FONT STYLE="white-space:nowrap">F-63</FONT> of the 2018 Annual Report)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">99.4</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Consent of Ernst&nbsp;&amp; Young LLP</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">99.5</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chief Executive Officer&#146;s Certifications required by Rule <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> or Rule <FONT STYLE="white-space:nowrap">15d-14(a),</FONT> pursuant to Section&nbsp;302 of the U.S. Sarbanes-Oxley Act
of 2002</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">99.6</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chief Executive Officer&#146;s Certification pursuant to 18 U.S.C. Section&nbsp;1350, as enacted pursuant to Section&nbsp;906 of the U.S. Sarbanes-Oxley Act of 2002</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">99.7</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chief Financial Officer&#146;s Certifications required by Rule <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> or Rule <FONT STYLE="white-space:nowrap">15d-14(a),</FONT> pursuant to Section&nbsp;302 of the U.S. Sarbanes-Oxley Act
of 2002</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">99.8</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chief Financial Officer&#146;s Certification pursuant to 18 U.S.C. Section&nbsp;1350, as enacted pursuant to Section&nbsp;906 of the U.S. Sarbanes-Oxley Act of 2002</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">99.9</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Code of Business Conduct</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center">101.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Interactive Data File</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="right">Page 6 of 6 </P>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>d666259dex991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Exhibit 99.1 </B></P> <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g666259dsp007.jpg" ALT="LOGO">
 </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <DIV STYLE="position:relative;float:left; width:28%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="font-size:48pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:48pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B>Index to the </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B>Annual&nbsp;Information&nbsp;Form
</B></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:69%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">

<div style ="background-color:#e9e7e7; max-width:100%"><div style="width:97%; margin-top:1.5%; margin-left:1.5%; margin-right:-1.25%">
 <P STYLE="font-size:1pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:48pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="94%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">CORPORATE STRUCTURE</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Name, Address, and Incorporation</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Intercorporate Relationships</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">GENERAL DEVELOPMENT OF THE BUSINESS</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">2019</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">2018</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">2017</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">7</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">2016</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">DESCRIPTION OF THE BUSINESS</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Research and Development</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Competitive Conditions</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Services</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Employees</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Sustainability</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Global Operations</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">RISK FACTORS</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">DIVIDENDS</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">DESCRIPTION OF CAPITAL STRUCTURE</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Preferred Shares</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Common Shares</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">MARKET FOR SECURITIES</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Trading Price and Volume</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">DIRECTORS AND OFFICERS</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Directors&#146; and Executive Officers&#146; Share Ownership</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">16</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">AUDIT AND RISK COMMITTEE INFORMATION</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">17</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Audit and Risk Committee Terms of Reference</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">17</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Composition of the Audit and Risk Committee</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">17</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">Preapproval Policy</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">18</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">External Auditor Service Fees</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">19</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">LEGAL PROCEEDINGS AND REGULATORY ACTIONS</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">19</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">TRANSFER AGENT</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">19</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">MATERIAL CONTRACTS</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">19</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">INTERESTS OF EXPERTS</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">20</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">ADDITIONAL INFORMATION</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">20</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">NYSE CORPORATE GOVERNANCE DISCLOSURE</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">20</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">APPENDIX I &#150; AUDIT AND RISK COMMITTEE TERMS OF REFERENCE (MANDATE)</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">21</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:72pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="font-size:1pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P></div><div style="clear:both; height:0pt; font-size:0pt">&nbsp;</div>

</div><br clear="All"></div>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:16pt; font-family:ARIAL"><FONT COLOR="#ed7000">Stantec Inc. </FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Annual Information Form </FONT></P>
<P STYLE="margin-top:30pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>February&nbsp;28, 2019 </B></FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Cautionary Note
Regarding Forward-Looking Statements </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our public communications often include written or verbal &#147;forward-looking statements&#148; within the meaning of the
US Private Securities Litigation Reform Act of 1995 &#147;safe harbor&#148; provisions and &#147;forward-looking information&#148; within the meaning of applicable Canadian securities laws (collectively, &#147;forward-looking statements&#148;).
Forward-looking statements are disclosures regarding possible events, conditions, or results of operations that are based on assumptions about future economic conditions or courses of action and include future-oriented financial information. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Statements of this type are contained and incorporated by reference in this Annual Information Form (AIF) and include </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The discussion of our goals, our key performance drivers, and our annual and long-term targets and expectations for our
reportable segments, which can be found in our Management&#146;s Discussion and Analysis (MD&amp;A) section of our Annual Report for the year ended December&nbsp;31, 2018. Refer to the following sections: Core Business, Outlook, and Cautionary Note
Regarding Forward-Looking Statements (incorporated by reference in this AIF and filed under our profile on SEDAR at sedar.com and on EDGAR as an exhibit to our Form <FONT STYLE="white-space:nowrap">40-F</FONT> at sec.gov). </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Our beliefs about our risk management strategy and our ability to compete effectively in the Description of the Business
section in this AIF. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Forward-looking statements may involve but are not limited to comments with respect to our objectives for 2019 and beyond,
strategies or future actions, dividend policy, targets, expectations for our financial condition or share price, and results of our outlook for our operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
purpose of this information is to describe management&#146;s expectations and targets for measuring our success and to assist our shareholders to understand our financial position as at and for the periods ended on the dates presented in this AIF.
We caution readers that this information may not be appropriate for other purposes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">By their nature, forward-looking statements require us to make assumptions and
are subject to inherent risks and uncertainties. There is significant risk that predictions, forecasts, conclusions, projections, and other forward-looking statements will not prove to be accurate. We caution readers of this AIF not to place undue
reliance on our forward-looking statements since a number of factors could cause actual future results, conditions, actions, or events to differ materially from the targets, expectations, estimates, or intentions expressed in these forward-looking
statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following factors&#151;among others listed under the Outlook, Risk Factors, and Assumptions sections of our MD&amp;A for&nbsp;the year ended
December&nbsp;31, 2018 (incorporated by reference in this AIF and filed under our profile on SEDAR at sedar.com and on EDGAR as an exhibit to our Form <FONT STYLE="white-space:nowrap">40-F</FONT> at sec.gov)&#151;could cause our actual results to
differ materially from those projected in our forward-looking statements: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:3%; font-size:9pt; font-family:ARIAL">Global economic conditions </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:3%; font-size:9pt; font-family:ARIAL">Fluctuations in interest rates or currency values </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:3%; font-size:9pt; font-family:ARIAL">Fluctuations in commodity prices </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:3%; font-size:9pt; font-family:ARIAL">Effects of
disruptions to public infrastructure spending </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:3%; font-size:9pt; font-family:ARIAL">Effects of competition in the geographic or business areas in which we operate </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:3%; font-size:9pt; font-family:ARIAL">Fluctuations in demand for design services </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Many of these factors are beyond our control and have effects that are difficult to predict. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Assumptions about the performance of the Canadian, US, and global economies in 2019 and how this performance will affect our business are material factors that we
consider when determining our forward-looking statements. These assumptions are discussed in the Outlook and Cautionary Note Regarding Forward-Looking Statements sections of our MD&amp;A for the year ended December&nbsp;31, 2018 (incorporated by
reference in this AIF and filed under our profile on SEDAR at sedar.com and on EDGAR as an exhibit to our Form <FONT STYLE="white-space:nowrap">40-F</FONT> at sec.gov). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For additional information regarding material and known risks and assumptions, see pages M-44 to M-49 and M-54 to M-55 of our MD&amp;A. Our MD&amp;A for the year ended
December&nbsp;31, 2018 is incorporated by reference in this AIF and filed on SEDAR at sedar.com and on EDGAR as an exhibit to our Form <FONT STYLE="white-space:nowrap">40-F</FONT> at sec.gov. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We caution that various factors, including those discussed in our MD&amp;A, could adversely affect our results. Investors and others should carefully consider these
factors&#151;as well as other uncertainties and potential events and the inherent uncertainty of forward-looking statements&#151;when relying on these statements to make decisions about our Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The forward-looking statements contained in this AIF represent our expectations as at February&nbsp;28, 2019 and are subject to change after that date. Except as may be
required by law, we do not undertake to update any written or verbal forward-looking statement that we may make from time to time. Our current practice is to evaluate and, where we deem appropriate, provide updates to ranges of expected performance
for 2019. However, subject to legal requirements, we may change this practice at any time at our sole discretion. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">2</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Corporate Structure </FONT></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Name, Address, and Incorporation </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec Inc.
was incorporated under the Canada Business Corporations Act on March&nbsp;23, 1984, as 131277 Canada Ltd. We have amended our Articles of Incorporation on several occasions to change share attributes, create and delete classes of shares, reorganize
our outstanding share capital and split our common shares on a <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">two-for-one</FONT></FONT> basis, and change the minimum and maximum number of directors of our board. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Since incorporation, we have also amended our Articles of Incorporation several times to change our Company&#146;s name: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8476">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">August&nbsp;15, 1984 &#150; 131277 Canada Ltd. changed to Stanley Engineering Group Inc. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8476">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">October&nbsp;18, 1989 &#150; Stanley Engineering Group Inc. changed to Stanley Technology Group Inc. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8476">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">March&nbsp;30, 1994 &#150; Stanley Technology Group&nbsp;Inc. amalgamated with 3013901&nbsp;Canada Limited and continued as
Stanley Technology Group Inc. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8476">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">October&nbsp;28, 1998 &#150; Stanley Technology Group Inc. changed to Stantec Inc. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our head and principal office and our registered and records office are at Suite 400, 10220 &#150; 103 Avenue NW, Edmonton, Alberta, Canada, T5J 0K4. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In this AIF, references to &#147;Stantec&#148; and the &#147;Company&#148; include (as the context may require) Stantec&nbsp;Inc. and all or some companies in which it
has an interest. References to &#147;our,&#148; &#147;us,&#148; and &#147;we&#148; also refer to Stantec. All amounts in this AIF are in Canadian dollars unless otherwise noted. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Intercorporate Relationships </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following chart
lists, as at December&nbsp;31, 2018, the intercorporate relationships among Stantec and its main operating subsidiaries; the percentage of voting and restricted shares of the subsidiaries owned, controlled, or directed by Stantec; and the governing
jurisdiction of these subsidiaries. For our other subsidiaries not included in this list, the total assets and revenue owned, controlled, or directed by Stantec do not constitute more than 10%, individually, of the consolidated assets or
consolidated revenues of Stantec as at December&nbsp;31, 2018. These excluded subsidiaries also do not constitute more than 20%, in the aggregate, of the consolidated assets or consolidated revenues of Stantec as at December&nbsp;31,&nbsp;2018. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="93%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>&nbsp;&nbsp;&nbsp;Name of Subsidiary</B></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Percentage&nbsp;of<BR>Voting&nbsp;Shares</B></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Percentage&nbsp;of<BR>Restricted&nbsp;Shares</B>&nbsp;<SUP
STYLE="font-size:85%; vertical-align:top">(1)</SUP></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Governing&nbsp;Jurisdiction&nbsp;&nbsp;</B></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">3221969 Nova Scotia Company</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Nova&nbsp;Scotia&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">International Insurance Group Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Barbados&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">MWH International, Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Delaware&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Mustang Acquisition Holdings Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Delaware&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Architecture Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0</TD>
<TD NOWRAP VALIGN="bottom"><SUP STYLE="font-size:85%; vertical-align:top">&nbsp;&nbsp;(2)</SUP>&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">North&nbsp;Carolina&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Architecture Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0</TD>
<TD NOWRAP VALIGN="bottom"><SUP STYLE="font-size:85%; vertical-align:top">&nbsp;&nbsp;(2)</SUP>&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Canada&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Australia Pty Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Australia&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Consulting Caribbean Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Barbados&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Consulting International LLC</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Arizona&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Consulting International Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Canada&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Consulting Ltd./Stantec Experts-conseils lt&eacute;e</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Canada&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">3</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="93%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>&nbsp;&nbsp;&nbsp;Name of Subsidiary</B></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Percentage&nbsp;of<BR>Voting&nbsp;Shares</B></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Percentage&nbsp;of<BR>Restricted&nbsp;Shares</B>&nbsp;<SUP
STYLE="font-size:85%; vertical-align:top">(1)</SUP></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Governing&nbsp;Jurisdiction&nbsp;&nbsp;</B></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Consulting Michigan Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Michigan&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Consulting Services Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">New York&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Delaware II LLC</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Delaware&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Geomatics Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50</TD>
<TD NOWRAP VALIGN="bottom"><SUP STYLE="font-size:85%; vertical-align:top">&nbsp;&nbsp;(2)</SUP>&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Alberta&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Holding (2017)&nbsp;Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">United&nbsp;Kingdom&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Holdings II Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Alberta&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec International Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom"><SUP STYLE="font-size:85%; vertical-align:top">&nbsp;&nbsp;(3)</SUP>&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Pennsylvania&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec New Zealand</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">New Zealand&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec Technology International Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Delaware&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Stantec UK Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">United Kingdom&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="13"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="12" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:3pt; margin-bottom:0pt; margin-left:1%; font-size:7pt; font-family:ARIAL"><I>n/a &#150; not applicable </I></P> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><I>(1)</I></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:7pt; font-family:ARIAL; " ALIGN="left"><I>In this AIF, &#147;restricted shares&#148; means nonvoting shares in the capital stock of a subsidiary of the Company.
</I></P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><I>(2)</I></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:7pt; font-family:ARIAL; " ALIGN="left"><I>Stantec has entered into a management agreement with respect to 100% of the voting shares of this corporation that
allows Stantec direct control over any disposition of this corporation&#146;s voting shares. </I></P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><I>(3)</I></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:7pt; font-family:ARIAL; " ALIGN="left"><I>Held by a structured entity (an entity designed so that voting or similar rights are not the dominant factor in
deciding who controls the entity). </I></P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">4</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">General Development of the Business </FONT></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>2019 </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Officer and
Director Changes </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On January&nbsp;1, 2019, executive vice president Theresa Jang was appointed to the position of chief financial officer (CFO) of Stantec
as announced by the Company on August&nbsp;23, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Three-Year History </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Highlights of Stantec&#146;s general development over the past three years follow. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT
 COLOR="#413e3d"><B>2018 </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Acquisitions </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2018, we acquired the following firms in Canada, the United States, Europe, and New Zealand: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="14%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="51%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"><B>Month</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>Business Acquired</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>Nature of Business</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #8b8476">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">March</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Occam Engineers Inc.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides water, transportation, and public works services.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Albuquerque, New Mexico.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #8b8476">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">March</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">ESI Limited</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides environmental consulting services with capabilities in groundwater, land, and sustainable development.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Shrewsbury, United Kingdom.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #8b8476">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">April</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Traffic Design Group Limited</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides transportation planning and traffic engineering services.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Auckland, New Zealand.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #8b8476">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">May</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Norwest Corporation</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides resource assessment, mine development, reclamation, hydrology, and geotechnical engineering services.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Calgary, Alberta.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #8b8476">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">May</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Cegertec Experts Conseils Inc.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides services in the power, industrial, building, and infrastructure sectors.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Chicoutimi, Quebec.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #8b8476">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">September</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Peter Brett Associates LLP</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Supports the office and commercial, urban regeneration, infrastructure, education, energy, public sector, residential, retail and town centers, tourism
and leisure, waste and water sectors. Provides services related to urban planning, traffic assessments and optimization, environmental impact assessments, and public consultation.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Reading, United Kingdom.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #8b8476">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">October</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">True Grit Engineering Limited</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides infrastructure engineering, project management and planning, and environmental&nbsp;services.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Thunder Bay, Ontario.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #8b8476">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On October&nbsp;9, 2018, Stantec signed a letter of intent to acquire Wood&nbsp;&amp; Grieve Engineers, a buildings engineering firm
based in Perth, Australia. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Divestitures </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On
August&nbsp;31, 2018, Stantec closed the sale of its interest in EM&amp;I (Canada) Ltd. (formerly EM&amp;I Stantec Ltd.), a joint venture which delivered asset integrity services to the oil, gas, and energy industries in Canada. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On November&nbsp;2, 2018, Stantec closed the sale of its Construction Services business (MWH Constructors, inclusive of MWH Constructors&#146; UK and US divisions and
Slayden Constructors, Inc.) for $104.2&nbsp;million, less estimated transaction costs and working capital adjustments. In 2016, MWH Constructors joined Stantec through the MWH Global, Inc. acquisition. The divestiture of MWH Constructors concludes
the strategic review of construction services (announced in April 2018), a review undertaken to determine an option that would optimize the value of MWH Constructors and provide the best prospects for employees, clients, and shareholders. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">5</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Officer and Director Changes </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On January&nbsp;1, 2018, Gordon A. Johnston was appointed president and chief executive officer and appointed to Stantec&#146;s board of directors. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Steve M. Fleck was appointed to the newly created position of chief practice and project officer on January&nbsp;1, 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Effective February&nbsp;21, 2018, Richard C. Bradeen was appointed to Stantec&#146;s board of directors and to serve as a member of the Audit and Risk Committee. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Anthony P. Franceschini did not stand for <FONT STYLE="white-space:nowrap">re-election</FONT> as a director at our annual general meeting of shareholders held on
May&nbsp;10, 2018, and thus his service as a director of Stantec ended on that date. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On August&nbsp;23, 2018, the Company announced that Dan Lefaivre,
Stantec&#146;s executive vice president and CFO, would retire from the CFO role effective December&nbsp;31, 2018, as part of a planned executive leadership succession strategy and that executive vice president Theresa Jang would, and did, take on
the CFO role effective January&nbsp;1, 2019. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On November&nbsp;7, 2018, Shelley A. M. Brown was appointed to Stantec&#146;s board of directors and to serve as a
member of the Corporate Governance and Compensation Committee. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Renewal of Normal Course Issuer Bid and Automatic Share Purchase Plan
</B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On November&nbsp;9, 2018, we announced that the renewal of our Normal Course Issuer Bid (NCIB) was filed with and approved by the Toronto Stock Exchange
(TSX). Pursuant to the NCIB, Stantec may purchase up to 2,273,879 common shares, representing approximately 2% of Stantec&#146;s 113,693,990 issued and outstanding common shares as of October&nbsp;31, 2018. Purchases were permitted to commence on
November&nbsp;14, 2018, and to terminate no later than November&nbsp;13, 2019. Except for block purchases permitted by the TSX, the number of shares purchased per day will not exceed 46,458 or approximately 25% of the average daily trading volume
for the six full calendar months prior to October&nbsp;31, 2018. During 2018, 2,470,560 common shares were repurchased for cancellation at a weighted average price of $31.09 per share. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In connection with the NCIB, Stantec also entered into an automatic share purchase plan (ASPP) with a designated broker to purchase its common shares under the NCIB at
times when Stantec could not be active in the market due to applicable regulatory restrictions or internal trading blackout periods. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Organizational Evolution </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2018, we continued
focusing on organic growth and strategic acquisitions while increasing operational efficiency. With the divestiture of our Construction Services business, we can now focus wholly on continuing to grow our Consulting Services business. Completing the
acquisitions of <FONT STYLE="white-space:nowrap">UK-based</FONT> ESI Limited, New Zealand-based Traffic Design Group, and <FONT STYLE="white-space:nowrap">UK-based</FONT> Peter Brett Associates LLP plus announcing the signed letter of intent to
acquire Australian-based Wood&nbsp;&amp; Grieve Engineers means we can continue exploring opportunities to expand our global reach. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Financing </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2018, we announced that Stantec
entered into an amended and restated credit agreement with its syndicate of lenders (the &#147;Amended and Restated Credit Agreement&#148;), which removed the provisions regarding the granting of collateral by Stantec and its subsidiaries, making
all facilities unsecured. The Amended and Restated Credit Agreement extends Stantec&#146;s revolving credit maturity date to June&nbsp;27, 2023, its $150&nbsp;million term credit (Tranche B) maturity date to June&nbsp;27, 2022, and its
$160&nbsp;million term credit (Tranche C) maturity date to June&nbsp;27, 2023. It also decreases the number of cash management constraints and provides expanded operational flexibility. The revolver component remains at $800&nbsp;million and the
accordion feature has increased to $400&nbsp;million. Before the amendment, on May&nbsp;6, 2018 Stantec made a $150&nbsp;million repayment on Tranche A of its term loan. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">6</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>2017 </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Acquisitions </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2017, we acquired the following
firms in Canada and the United States: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="14%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="27%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="57%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"><B>&nbsp;&nbsp;Month</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>Business Acquired</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>Nature of Business</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">&nbsp;&nbsp;April</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Inventrix Engineering, Inc.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides engineering services in mechanical and plumbing design.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Seattle, Washington.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">&nbsp;&nbsp;July</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">RNL Facilities Corporation</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides public transit, civic, federal, energy, software development, telecommunications, and aerospace services.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Denver, Colorado.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">&nbsp;&nbsp;October</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">North State Resources, Inc.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides environmental consulting.</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Redding,
California.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Divestitures </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In
May 2017, Stantec closed the sale of its water software business, Innovyze, Inc. and its subsidiaries, for gross proceeds of US$270&nbsp;million, less working capital adjustments and assumed indebtedness. Innovyze joined Stantec as part of the MWH
acquisition in 2016; subsequently, Stantec determined that Innovyze did not add synergies to Stantec&#146;s core business. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Officer and
Director Changes </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On December&nbsp;31, 2017, Robert J. Gomes retired from the position of president and chief executive officer. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Ivor Ruste did not stand for <FONT STYLE="white-space:nowrap">re-election</FONT> as a director at our annual general meeting of shareholders held on May&nbsp;11, 2017,
and thus his service as a director of Stantec ended on that date. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Renewal of Normal Course Issuer Bid </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On November&nbsp;9, 2017, we announced that the renewal of our Normal Course Issuer Bid (NCIB) was filed with and approved by the Toronto Stock Exchange (TSX). Pursuant
to the NCIB, Stantec was permitted to purchase up to 2,278,747 common shares, representing approximately 2% of Stantec&#146;s 113,937,358 issued and outstanding common shares as of October&nbsp;31, 2017. Purchases were permitted to commence on
November&nbsp;14, 2017 and terminate no later than November&nbsp;13, 2018. Except for block purchases permitted by the TSX, the number of shares purchased per day could not exceed 49,281 or approximately 25% of the average daily trading volume for
the six full calendar months prior to October&nbsp;31, 2017. During 2017, 465,713 common shares were repurchased for cancellation at a weighted average price of $30.9271 per share. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Organizational Evolution </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2017, we continued
realigning our internal structure to better serve our clients. The 2016 acquisition of MWH Global, Inc. and its affiliated and subsidiary companies (MWH) added a global design presence in the water sector, including a
<FONT STYLE="white-space:nowrap">top-tier</FONT> presence in the United States and United Kingdom, and a global presence in waterpower and dams. To best leverage this expertise and offer a higher degree of leadership and increased visibility for
clients and employees, effective January&nbsp;1, 2017, we combined legacy Stantec&#146;s Water sector from our Infrastructure business operating unit and MWH&#146;s Water businesses into a separate business operating unit&#151;Water. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Financing </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2017, we amended our existing
Credit Agreement twice. Effective March&nbsp;28, 2017, we amended our Credit Agreement to allow for the sale of our equity securities in Innovyze, Inc. Effective May&nbsp;5, 2017, we amended our term credit facility to convert the Tranche C <FONT
STYLE="white-space:nowrap">sub-facility</FONT> from US$116.7&nbsp;million to C$160.0&nbsp;million. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">7</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>2016 </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Acquisitions </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2016, we acquired the following
firms in Canada, the United States, and globally: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="14%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="27%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="57%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"><B>Month</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>Business Acquired</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>Nature of Business</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">March</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Bury Holdings, Inc.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides engineering, landscape architecture, planning, construction administration, surveying, and sustainable solutions.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Austin, Texas.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">May</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">MWH Global, Inc. <SUP STYLE="font-size:85%; vertical-align:top">(1)</SUP></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides global engineering, consulting, and construction management services.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Broomfield, Colorado, with additional offices in the United&nbsp;States, the United Kingdom, Australia, New Zealand, South and
Central&nbsp;America, Europe, and the&nbsp;Middle East.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">May</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">VOA Associates Incorporated</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides expertise in architecture, interior design, landscaping, and planning.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Chicago, Illinois.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">September</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Edwards and Zuck, P.C. and Edwards and Zuck Consulting Engineers, D.P.C.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides mechanical, electrical, and plumbing engineering design services.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in New York, New York.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">December</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Architecture | Tkalcic Bengert</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provides architecture, interior design, creative services, urban planning, and technical consulting services.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Principally located in Edmonton, Alberta.</P></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="0%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><I>(1)</I></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:7pt; font-family:ARIAL; " ALIGN="left"><I>Significant acquisition &#150; Stantec filed a Business Acquisition Report on July&nbsp;8, 2016; a copy is available on
SEDAR at sedar.com and on EDGAR as an exhibit to our Form <FONT STYLE="white-space:nowrap">6-K</FONT> at sec.gov. </I></P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Officer and Director Changes </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">While
Stantec&#146;s chief operating officer Richard Allen prepared to retire in 2016, the chief operating officer&#146;s roles and responsibilities were divided into two positions to better meet the needs of Stantec&#146;s diverse business model.
Effective January&nbsp;1, 2016, </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Scott L. Murray was appointed chief operating officer (COO) &#150; This role oversees Company operations, including health
and safety, regional operations, and our Project Delivery Office </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Valentino DiManno was appointed chief business officer (CBO) &#150; This newly created role oversees all business
operating units, account management, client development, and quality management </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Reporting to the chief executive officer (CEO), the COO and CBO
have equal leadership responsibility and work together to manage all aspects of Stantec&#146;s business. We believe that these balanced roles further improve and strengthen our balanced leadership model. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">David Emerson did not stand for <FONT STYLE="white-space:nowrap">re-election</FONT> as a director at our annual general meeting of shareholders held on May&nbsp;12,
2016, and thus his service as a director of Stantec ended on that date. Effective November&nbsp;9, 2016, <FONT STYLE="white-space:nowrap">Marie-Lucie</FONT> Morin was appointed to Stantec&#146;s board of directors. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Organizational Evolution </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Continuing the process
of realigning our internal structure to better serve our clients, we recognized that although Environmental Services and Energy&nbsp;&amp; Resources share many similar clients, their businesses are in fact different. To provide these groups with a
more direct leadership and better visibility within the Company for the services they perform, effective August 2016, we made Environmental Services a fourth business operating unit. Our Mining, Oil&nbsp;&amp;&nbsp;Gas, and Power sectors remained
within the Energy&nbsp;&amp; Resources business operating unit.<I> </I> </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">8</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Addition of Construction Services </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As a result of the MWH acquisition, our business model expanded to include Construction Services, where we provide construction management and project delivery <FONT
STYLE="white-space:nowrap">at-risk</FONT> services, primarily on water-related projects to key long-term clients in the United States and United Kingdom. We subsequently divested Construction Services in November 2019 as described in the Description
of the Business section in this AIF. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Financing </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We financed the MWH acquisition through the net proceeds of a public offering of 17,360,000 subscription receipts sold for $30.25 each for gross proceeds of
$525.1&nbsp;million. Each subscription receipt represented the right of the holder to receive one common share when the MWH acquisition closed, and funds were drawn from the Credit Facilities (described below). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The public offering of subscription receipts was completed through an agreement with CIBC World Markets Inc. and RBC Dominion Securities Inc. on behalf of a syndicate of
underwriters on a bought-deal basis. This included additional gross proceeds of up to approximately $78.8&nbsp;million pursuant to the underwriters&#146; exercise of their overallotment option to purchase an additional 2,604,000 subscription
receipts under the same terms as above. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On May&nbsp;6, 2016, concurrent with the closing of the MWH acquisition, we entered into an agreement for new
$1.25&nbsp;billion senior secured credit facilities consisting of a senior secured revolving credit facility in the maximum amount of $800&nbsp;million and a $450&nbsp;million term loan in three tranches (the Credit Facilities). The revolving credit
facility expires May&nbsp;6, 2020 and may be repaid from time to time at our option. The Credit Facilities were available for future acquisitions, working capital needs, and general corporate purposes. Tranches A and B of the term loan were drawn in
Canadian funds of $150&nbsp;million each (due May&nbsp;6, 2018, and May&nbsp;6, 2019, respectively). Tranche C was drawn in US funds of $116.7&nbsp;million (due May&nbsp;6, 2020). </P>
<P STYLE="margin-top:30pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Description of the Business </FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec collaborates
across disciplines and industries to bring buildings, energy and resources, environmental, water, and infrastructure projects to life. Our Company&#146;s work&#151;engineering, architecture, interior design, landscape architecture, surveying,
environmental sciences, project management, and project economics&#151;begins at the intersection of community, creativity, and client relationships. By offering integrated expertise and services across the project life cycle, we provide our clients
with a vast number of project solutions. We believe this integrated approach enables us to execute our operating philosophy by maintaining a world-class level of expertise, which we supply to our clients through the strength of our local offices.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We have refined our long-standing business objective: to be a top 10 global design firm. Having achieved that goal in 2017 (based on rankings by <I>Engineering
News-Record</I> magazine and based on revenue for design services), we now seek to maintain our position in the top 10, while also becoming a <FONT STYLE="white-space:nowrap">top-tier</FONT> global design and delivery firm, not only by size but also
assessed qualitatively based on our capabilities and perception in the marketplace. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Because of our diverse model, we can generally adapt to changes in market
conditions by offsetting decreased demand for services in one business operating unit or geographic location with increased demand in another. We believe this strategy helps us mitigate risk while we continue to increase our revenue and earnings.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our chief operating decision maker (CEO) assesses our Company&#146;s performance based on financial information available from our operating segments. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our reportable segments (in accordance with IFRS) are based on the regional geographic areas in which we operate. The Company has three operating and reportable
segments: Consulting Services &#150; Canada, Consulting Services &#150; United States, and Consulting Services &#150; Global. The Company&#146;s Construction Services operations were disposed of during the year and reported as discontinued
operations. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">9</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table illustrates the breakdown of gross revenue for our reportable segments in 2017 and 2018. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt">


<TR>
<TD WIDTH="60%"></TD>
<TD VALIGN="bottom" WIDTH="15%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="15%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="font-size:1px; ">
<TD COLSPAN="6" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>2017&nbsp;Gross&nbsp;Revenue&nbsp;&nbsp;<BR>(millions $)&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="center"><B>2018&nbsp;Gross&nbsp;Revenue&nbsp;&nbsp;</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="center"><B>(millions $)&nbsp;&nbsp;</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="6" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>&nbsp;&nbsp;&nbsp;Reportable Segments &#150; Continuing Operations</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="6" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Consulting Services &#150; Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,191.7</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,275.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Consulting&nbsp;Services&nbsp;&#150;&nbsp;United&nbsp;States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">2,226.0</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">2,334.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Consulting Services &#150; Global</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;&nbsp;611.0</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">&nbsp;&nbsp;&nbsp;673.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="6" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.80em; font-size:10pt; font-family:ARIAL"><B>Discontinued Operations</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="6" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.89em; font-size:9pt; font-family:ARIAL">Construction Services</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,111.4</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">884.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For additional information regarding our core business and strategy, see our MD&amp;A for the year ended December&nbsp;31, 2018, pages
M-2 and M-10 to M-11 (incorporated by reference in this AIF and filed on SEDAR at sedar.com and on EDGAR as an exhibit to our Form <FONT STYLE="white-space:nowrap">40-F</FONT> at sec.gov). </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Research and Development </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We generally conduct
research and development for a client&#146;s specific project requirements or for internal purposes to develop tools or design techniques to improve our competitive advantage. Most research and development is conducted in infrastructure evaluation
and management systems, augmented and virtual reality, parametric design, hydraulic modeling of water and wastewater systems, wastewater treatment, and pavement evaluation and management systems. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Competitive Conditions </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We work in highly
competitive markets and have numerous competitors for all our services. The number and identity of competitors vary widely with the type of service we provide. For small to midsized projects, we compete with many engineering, architecture,
construction management, and other professional consulting firms. For larger projects, we have fewer but still many competitors; however, some competitors may have greater financial and other resources than we have. Although we compete with large
private and public companies in certain geographic locations, our primary competitors are small to midsized privately held regional firms. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We believe that our
operating structure, our operating philosophy, our enterprise systems, and the diversity and scope of our professional services differentiate us from other engineering, architecture, construction management, and professional consulting firms,
whether private or public, small or large. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The main competitive advantages that we have in the services we offer are reputation, experience, breadth and quality of
services, technical proficiency, local offices, competitive total project fees, and integrated service delivery. Our successful track record of acquiring and integrating firms also provides us with a competitive advantage. Given the expanding demand
for the services we provide, additional competitors will likely emerge. Even with this increased competition, we believe that we will compete effectively because of our strengths and expertise in engineering, architecture, construction management,
construction services, and related professional services, as well as our successful track record of service delivery. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">10</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Services </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We serve many diverse clients in the private and public sectors and aim to establish ongoing relationships with clients that are likely to produce repeat business. We
work on tens of thousands of projects for thousands of clients in hundreds of locations, thereby ensuring that we do not rely on a few large projects for our revenue. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In Consulting Services, we provide knowledge-based solutions through value-added professional consulting services in engineering, architecture, interior design,
landscape architecture, surveying, environmental sciences, project management, and project economics in the areas of infrastructure and facilities, principally under
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">fee-for-service</FONT></FONT> agreements with clients. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We offer a range of pricing structures to
our clients but usually provide our services based on a fixed or <FONT STYLE="white-space:nowrap">variable-fee</FONT> contract (with a ceiling) or a <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">time-and-material</FONT></FONT>
contract (without a stated ceiling). Most assignments are acquired because of our expertise and contacts; others are obtained through a competitive bidding process. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Employees </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As of December&nbsp;31, 2018, we had
approximately 22,000 staff, including professionals, technologists and technicians, and support personnel. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We are a knowledge-based organization, always seeking
talented and skilled professionals for all our specialized services. As we operate in a competitive industry where turnover costs are high and long-term relationships are key, we work hard to recruit and retain the best people. We use various
recruitment strategies to address staffing needs: an employee referral bonus program, website job postings, career fairs, and student programs, and we have opportunities to transfer to other office locations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Social section of our annual Sustainability Report contains additional information on the steps we take to attract, support, motivate, and develop world-class talent
and to build an inspiring and inclusive work environment for our staff. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Sustainability </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec&#146;s Sustainability Program is built on the premise that positive economic results are enabled when we effectively manage our environmental, social, and
governance (ESG) concerns. Our Sustainability Policy guides us in implementing best practices that meet the letter and spirit of applicable laws and regulations as well as recognized international ESG frameworks. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Accountability for our sustainability performance sits with our Executive ESG Committee that is chaired by the chief operating officer, is coordinated by our director of
Sustainability, and includes senior managers from across our business. In 2018, Stantec&#146;s board of directors established the Health, Safety, Security, Environment and Sustainability (HSSES) Committee to oversee the overall framework for
managing health, safety, security, and environment risks; sustainability; emergency preparedness; and <FONT STYLE="white-space:nowrap">non-financial</FONT> risks arising from the Company&#146;s Integrity Management Program. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our annual Sustainability Report provides details about our Sustainability Program. ESG highlights are outlined below. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Environment </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec manages, monitors, and
improves our environmental performance with an ISO 14001:2015-certified Environmental Management System (EMS). Our enterprise-wide EMS sets environmental objectives and monitors and measures environmental targets, regulatory compliance, orders and
citations, and improvement plans. We take steps to conserve resources and publicly report our greenhouse gas emissions and reduction performance. In 2018, Stantec was recognized for its corporate climate change action through a leadership <FONT
STYLE="white-space:nowrap">(A-)</FONT> CDP score. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec provides a wide range of environmental services to clients. Whether we are providing climate change
mitigation services, designing energy-efficient buildings, protecting biodiversity, developing new ways to conserve water, or promoting renewable energy, our commitment to sustainability drives innovation, reduces risks, and provides attractive
project life cycle return on investment. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">11</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Social </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We are a professional services company that relies on the expertise of highly technical staff. We work hard to hire the best in the industry and focus on managing,
mentoring, and retaining our people. Stantec offers a flexible and collaborative work environment, competitive employee benefits, and the opportunity to work on iconic projects. Our focus on inclusion and diversity increases employee engagement,
connects us with clients, and improves employee well-being. Our investment in innovation and research helps us prepare for future client needs and promote thought leadership. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec programs support the well-being of our employees, partners, and clients. We manage, monitor, and improve our health and safety performance with a formal OHSAS
18001:2007-certified management system (OHSMS) and track both lagging indicators (e.g., injury rates) and leading indicators (e.g., inspections, observations, hazard identifications) to gauge the effectiveness of our programs. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For the communities where we work and live, we invest in initiatives that build capacity and support long-term change. We do this by contributing time, expertise, and
money to the arts, education, the environment, and health and wellness. We also specifically focus on maintaining respectful and successful relationships with Indigenous communities. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For clients, we consider the social impacts of decisions made when managing projects throughout their life cycle. We help clients understand the norms of local
communities so that they address local priorities and build lasting positive relationships. We incorporate social equity and justice considerations into our projects and design to foster community well-being. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Governance </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec believes that good governance
is essential to maintaining an ethical and effective corporate culture. By embracing ethical business practices, we demonstrate our Company values and, in turn, establish a competitive advantage in the global marketplace. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our Integrated Management System (IMS) provides a disciplined and accountable framework that monitors risks and hazards, reduces inefficiencies, maximizes Company
resources, and directly supports the implementation of our strategy. The IMS includes the EMS and OHSMS referenced above as well as a Quality Management System that is ISO 9001:2008 certified and an IT Service Management System that is <FONT
STYLE="white-space:nowrap">ISO/IEC20000-1:2011</FONT> certified. Independent (third-party) audits of the IMS are conducted annually. Stantec focuses on data privacy and maintains comprehensive IT security systems. We also have a Partner Code of
Conduct program to pass our ESG expectations along our supply chain. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Additional information about our board of directors, risk management, and strategic planning
process can be found in Stantec&#146;s 2018 Annual Report and Management Information Circular. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Global Operations </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2018, Stantec remained active internationally; gross revenue from our Global operations was $673.4&nbsp;million. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We perform work and have permanent offices in the United Kingdom, Europe, Australia, New Zealand, the Middle East, China, Taiwan, Turkey, South and Central America, and
the Caribbean. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">All Stantec projects are reviewed in accordance with Stantec&#146;s Project Management Framework, which includes following legal, financial, and
technical processes, among other things. As well, each <FONT STYLE="white-space:nowrap">in-country</FONT> project is examined to ensure that any health, safety, security or political risks are acceptable. Each major project has an executive
leadership sponsor and is formally reviewed. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">12</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Risk Factors </FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For a review of the risks pertaining to our Company, please refer to our MD&amp;A for the year ended December&nbsp;31, 2018, pages M-44 to M-49 (incorporated by
reference in this AIF and filed on SEDAR at sedar.com and on EDGAR as an exhibit to our Form <FONT STYLE="white-space:nowrap">40-F</FONT> at sec.gov). </P> <P STYLE="margin-top:30pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT
 COLOR="#ed7000">Dividends </FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On February&nbsp;15, 2012, Stantec&#146;s board of directors approved our Dividend Policy and concurrently declared Stantec&#146;s
first quarterly dividend. Pursuant to this policy, the Company anticipates that it will declare a dividend to shareholders of record on the last business day of each quarter and pay it on or about the fifteenth day of the following month. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Since adopting our Dividend Policy, we have paid quarterly dividends on our common shares. Although the Company aims to declare and pay a dividend quarterly, our
Dividend Policy is at the sole discretion of our board of directors and may vary depending on various factors, including prevailing economic and market conditions, the Company&#146;s earnings, the financial requirements for the Company&#146;s
operations, the business strategy of the Company, the provisions of applicable law, and any other factors that our board of directors considers relevant. Additionally, Stantec is required to meet certain financial thresholds under the Credit
Facilities; this may restrict Stantec&#146;s ability to declare and pay dividends. Therefore, Stantec cannot guarantee that our Dividend Policy will be maintained. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table outlines cash dividends paid per common share in 2018, 2017, and 2016. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" COLSPAN="11"><B>&nbsp;&nbsp;Dividends Paid ($ per common share)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="13"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="13" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>Year&nbsp;(Total)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>Q4</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>Q3</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>Q2</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>Q1</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="13"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="13" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.55</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.1375</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.1375</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.1375</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.1375</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="13" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.50</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.125&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.125&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.125&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.125&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="13" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.45</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.1125</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.1125</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.1125</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">0.1125</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="13" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.50pt solid #000000">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="margin-top:30pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Description of Capital Structure </FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our authorized share capital consists of an unlimited number of preferred shares, issuable in series, and an unlimited number of common shares. As at December&nbsp;31,
2018, no preferred shares and 111,860,105 common shares were issued and outstanding. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Preferred Shares </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Preferred shares may be issued in one or more series. The board of directors determines the number of shares and the rights, privileges, restrictions, and conditions
attaching to each series. The holders of the preferred shares as a class are not entitled to receive notice of or attend any shareholders&#146; meeting and are not entitled to vote at any shareholders&#146; meeting, except to approve amendments to
the terms of the preferred shares as a class or as required by law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Each series of preferred shares will rank <I>pari passu</I> with each of the other series of
preferred shares with respect to the entitlement to dividends and distribution of assets in the event of the liquidation, dissolution, or winding up of Stantec. Preferred shares as a class rank ahead of common shares with respect to entitlement to
dividends and distribution of assets in the event of the liquidation, dissolution, or winding up of Stantec. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">13</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Common Shares </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The holders of common shares are entitled to receive, as and when declared by our board of directors, dividends in an amount and form that our board of directors may from
time to time determine. Holders of common shares are entitled to receive notice of and to attend all shareholders&#146; meetings. They will have one vote for each common share held at each meeting, unless the meeting is only for holders of another
specified class or series of our shares who are entitled to vote separately as a class or series. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Common shares rank behind preferred shares with respect to
entitlement to dividends and distribution of assets in the event of the liquidation, dissolution, or winding up of Stantec. </P> <P STYLE="margin-top:30pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Market for
Securities </FONT></P> <P STYLE="margin-top:30pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Trading Price and Volume </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our common shares are listed for trading on the TSX and New York Stock Exchange (NYSE) under the symbol &#147;STN&#148;. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table outlines the monthly trading data on the TSX for January&nbsp;1 to December&nbsp;31, 2018: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="27%"></TD>
<TD VALIGN="bottom"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="14%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center"><B>&nbsp;&nbsp;Toronto Stock Exchange 2018</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.50pt solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Month</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>High</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>Low</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>Volume</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">January</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$36.04</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$34.90</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">4,386,967</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">February</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$36.83</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$31.47</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">9,109,854</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">March</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$34.16</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$30.97</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">6,594,374</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">April</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$34.34</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$31.15</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">3,677,190</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">May</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$33.48</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$31.94</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">3,780,858</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">June</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$34.43</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$32.63</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">4,333,455</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">July</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$34.76</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$33.42</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">3,191,151</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">August</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$34.50</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$32.36</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">4,069,077</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">September</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$33.45</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$32.04</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">2,922,561</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">October</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$34.98</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$31.43</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">5,616,309</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">November</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$35.04</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$30.54</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">4,960,798</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">December</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$31.99</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$29.03</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">4,938,079</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL"><B>Total</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">57,580,673&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.50pt solid #000000">&nbsp;</P></TD></TR>
</TABLE> </DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table outlines the monthly trading data on the NYSE (in US$) for January&nbsp;1 to December&nbsp;31, 2018:
</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="26%"></TD>
<TD VALIGN="bottom"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="11%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center"><B>&nbsp;&nbsp;New York Stock Exchange 2018</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.50pt solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Month</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>High</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>Low</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>Volume</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">January</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$29.25</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$27.80</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">404,121</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">February</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$29.25</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$24.75</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">521,913</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">March</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$26.15</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$24.05</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">1,251,810&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">April</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$26.65</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$24.30</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">397,595</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">May</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$26.30</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$24.75</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">333,147</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">June</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$26.11</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$25.10</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">256,282</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">July</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$26.35</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$25.35</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">224,118</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">August</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$26.40</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$24.75</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">316,084</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">September</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$25.70</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$24.60</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">279,180</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">October</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$26.66</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$24.12</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">578,204</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">November</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$26.74</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$23.05</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">283,501</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">December</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$24.25</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">$21.44</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">275,449</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL"><B>Total</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">5,121,404&nbsp;&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="7" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.50pt solid #000000">&nbsp;</P></TD></TR>
</TABLE> </div><div style="clear:both; height:0pt; font-size:0pt">&nbsp;</div>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">14</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Directors and Officers </FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table lists Stantec&#146;s directors as of February&nbsp;28, 2019, and their municipality of residence and principal&nbsp;occupation: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="39%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="37%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD WIDTH="12%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" COLSPAN="5" ALIGN="center"><B>Directors of Stantec Inc.</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.50pt solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"><B>Name and Municipality of Residence</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>Principal Occupation</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>Director&nbsp;Since</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"><B>Douglas K. Ammerman </B><B><BR></B>Laguna Beach, California, United States</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Corporate Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">2011</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Richard C. Bradeen</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Montreal, Quebec, Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Corporate Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">2018</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Shelley A. M. Brown</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Saskatoon, Saskatchewan, Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Corporate Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">2018</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"><B>Delores M. Etter </B><B><BR></B>Camano Island, Washington, United States</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Corporate Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">2011</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Robert J. Gomes</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Edmonton, Alberta, Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Corporate Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">2009</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"><B>Susan E. Hartman </B><BR>Evergreen, Colorado, United States</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">President&nbsp;and&nbsp;Chief&nbsp;Executive&nbsp;Officer&nbsp;of&nbsp;The&nbsp;Hartman</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Group (a management consulting firm)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">2004</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Gordon A. Johnston</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Edmonton, Alberta, Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">President and Chief Executive Officer of Stantec Inc.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">2018</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"><B>Aram H. Keith </B><B><SUP STYLE="font-size:85%; vertical-align:top">(1)</SUP></B><B><SUP STYLE="font-size:85%; vertical-align:top">&nbsp;</SUP></B><SUP STYLE="font-size:85%; vertical-align:top"><BR></SUP>Monarch Beach,
California, United States</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Corporate Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">2005</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"><B>Donald J. Lowry </B><B><BR></B>Edmonton, Alberta, Canada</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Corporate Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">2013</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Marie-Lucie Morin</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">Ottawa, Ontario, Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Corporate Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">2016</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.50pt solid #000000">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="font-size:2pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><I>&nbsp;&nbsp;(1)</I></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:7pt; font-family:ARIAL; " ALIGN="left"><I>Mr.&nbsp;Keith is the chair of our board. </I></P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">All Stantec directors are elected annually and hold office until the next annual shareholders&#146; meeting or until their earlier resignation. All directors have held
the positions listed in the table above or other executive positions with the same or associated firms or organizations during the past five years or more, except the following: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Ms.&nbsp;Morin was a corporate director and consultant until December 2015 </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Ms.&nbsp;Etter was a professor of electrical engineering until December 2016 </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Mr.&nbsp;Gomes was president and CEO of Stantec until December&nbsp;31, 2017 </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Mr.&nbsp;Johnston was appointed president and CEO of Stantec on January&nbsp;1, 2018 </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">15</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table lists the executive officers of Stantec as of February&nbsp;28, 2019, and their municipality of
residence as well as their principal occupation in the five preceding years: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="30%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="26%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="38%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" COLSPAN="5" ALIGN="center"><B>Executive Officers of Stantec Inc.</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"><B>&nbsp;&nbsp;Name&nbsp;and&nbsp;Municipality&nbsp;of&nbsp;Residence&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>Officer Position Held</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>Principal Occupation</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL"><B>Gordon A. Johnston </B><BR>Edmonton, Alberta, Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">President and Chief Executive Officer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">President and Chief Executive Officer, Stantec Inc.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL"><B>Theresa Jang</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL"><B></B><B></B>Calgary, Alberta, Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Executive Vice President and Chief Financial Officer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Executive Vice President and Chief Financial Officer, Stantec Inc.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL"><B>Scott L. Murray</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">Lexington, Kentucky, United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Executive Vice President and Chief Operating Officer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Executive Vice President and Chief Operating Officer, Stantec Inc.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL"><B>Valentino DiManno</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">Calgary, Alberta, Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Executive Vice President and Chief Business Officer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Executive Vice President and Chief Business Officer, Stantec Inc.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL"><B>Steve M. Fleck</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL">Vancouver,&nbsp;British&nbsp;Columbia,&nbsp;Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Executive Vice President and Chief Practice and Project Officer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Executive Vice President and Chief Practice and Project Officer, Stantec Inc.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.56em; font-size:9pt; font-family:ARIAL"><B>Paul J. D. Alpern </B><B><BR></B>Sherwood Park, Alberta, Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Senior Vice President, Secretary and General Counsel</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Senior Vice President, Secretary and General Counsel, Stantec Inc.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="5"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="5" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.50pt solid #000000">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Scott L. Murray joined Stantec in 2008 and was appointed executive vice president and regional operating unit leader for the United
States in 2013. He was appointed chief operating officer on January&nbsp;1, 2016. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Valentino DiManno was appointed executive vice president in 2013, serving as
regional operating unit leader for Canada and business operating unit leader for Energy&nbsp;&amp; Resources before his appointment chief business officer on January&nbsp;1, 2016. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Steve M. Fleck joined Stantec in 2007 and was appointed executive vice president of Stantec&#146;s Project Delivery Office in 2015. He led the Programs and Business
Solutions group in 2016 and was appointed as chief practice and project officer on January&nbsp;1, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gordon A. Johnston was the regional business leader for
Stantec&#146;s Water group in Western Canada before assuming the role of business leader for Stantec&#146;s Water business line in 2010. In 2015, he was named executive vice president of our Infrastructure business operating unit; he held that
position until his appointment to president and chief executive officer on January&nbsp;1, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Theresa Jang joined Stantec in 2018 as executive vice president and
was appointed chief financial officer of Stantec effective January&nbsp;1, 2019. She previously held the position of chief financial officer of Veresen Inc. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">All
other executive officers have held the positions listed in the previous table or other executive positions with the same or associated firms or organizations during the past five years or more. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following lists the members of each committee of the board in 2018: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Audit and Risk Committee &#150; Douglas K. Ammerman (chair), Richard C. Bradeen, Donald&nbsp;J.&nbsp;Lowry, and
Marie-Lucie Morin </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Corporate Governance and Compensation Committee &#150; Susan E. Hartman (chair), Shelley A. M. Brown, Delores M. Etter,
and Marie-Lucie Morin </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Health, Safety, Security, Environment, and Sustainability Committee &#150; Delores M. Etter (chair),
Robert&nbsp;J.&nbsp;Gomes, and Donald J. Lowry </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Directors&#146; and Executive Officers&#146; Share Ownership
</B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As of December&nbsp;31, 2018, our group of directors and executive officers beneficially owned, controlled, or directed, either directly or indirectly,
836,366 common shares, which is 0.75% of our issued and outstanding common shares. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">16</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Audit and Risk Committee Information </FONT></P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Audit and Risk Committee Terms of Reference </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
responsibilities and duties of our Audit and Risk Committee are set out in the committee&#146;s Terms of Reference (Mandate), attached as Appendix I to this AIF. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT
 COLOR="#413e3d"><B>Composition of the Audit and Risk Committee </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As of February&nbsp;28, 2019, our Audit and Risk Committee members are Douglas K. Ammerman
(chair), Richard C. Bradeen, Donald J. Lowry, and Marie-Lucie Morin. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The board of directors believes that the composition of this committee reflects an appropriate
level of financial literacy and expertise and has determined that each committee member is &#147;independent&#148; and &#147;financially literate&#148; (as those terms are defined under applicable Canadian and US securities laws). As well,
Mr.&nbsp;Ammerman, Mr.&nbsp;Bradeen, and Mr.&nbsp;Lowry are each an &#147;audit committee financial expert&#148; (as this term is defined in the rules and regulations of the US&nbsp;Securities and Exchange Commission [SEC]). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following information describes each committee member&#146;s education and experience that is relevant to the performance of his or her committee responsibilities.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Douglas K. Ammerman </B></FONT></P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Mr.&nbsp;Ammerman was a
partner of KPMG LLP for almost 30 years before his retirement; during that time, he served as the national practice partner, the managing partner of the Orange County office, and as a member of KPMG&#146;s nominating committee for its board of
directors. He holds a master&#146;s degree in business taxation from the University of Southern California, as well as a bachelor of arts degree with an accounting emphasis from California State University at Fullerton. Mr.&nbsp;Ammerman is past
president and director emeritus of the Pacific Club and served in the Reagan administration as Special Assistant to the Secretary of Interior. He currently serves on the board of directors and audit committees of Fidelity National Financial, Inc.;
William Lyon Homes Inc.; and J. Alexander&#146;s Holdings, Inc. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">With nearly 30 years&#146; experience in public accounting and as an audit committee member on a
number of other boards, Mr.&nbsp;Ammerman has a strong familiarity with the preparation and review of interim and annual financial statements and is a valuable asset to the committee. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As of December&nbsp;31, 2018, Mr.&nbsp;Ammerman owned 29,348 common shares valued at $877,799 and 40,732 deferred share units valued at $1,203,981. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Richard C. Bradeen </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Mr.&nbsp;Bradeen served as
senior vice president of Strategy, Mergers&nbsp;&amp; Acquisitions, Pension Investments, Corporate Audit Services and Risk Assessment for Bombardier Inc. (Bombardier), a leading worldwide manufacturer of planes and trains, from February 2009 to
October 2013. He started his career at Bombardier in 1997 as vice president of Acquisitions. Before that, Mr.&nbsp;Bradeen served as a partner and a member of the Partnership Board of Directors of Ernst&nbsp;&amp; Young (Canada). He joined
Ernst&nbsp;&amp; Young in 1978&nbsp;and over 19 years held increasingly senior roles, including that of president of the Corporate Finance Group in&nbsp;Toronto. He currently serves on the board of directors and audit committee of Superior Plus
Corp. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Mr.&nbsp;Bradeen&#146;s prior experience with Bombardier and Ernst&nbsp;&amp; Young, as well as his service on the audit committee of Superior Plus Corp.,
provides him with the relevant experience to perform his responsibilities as an Audit and Risk Committee member. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As of December&nbsp;31, 2018, Mr.&nbsp;Bradeen
owned 1,000 common shares valued at $29,910 and 5,326 deferred share units valued at $157,510. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">17</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Donald J. Lowry </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Mr.&nbsp;Lowry retired in March 2013 as president&nbsp;&amp; CEO of EPCOR Utilities Inc. He remains chair of Capital Power Corporation, a publicly traded company formed
when EPCOR spun off its generation business in July 2009. In 2011, he&nbsp;was named Alberta Business Person of the Year by <I>Alberta Venture</I> magazine. In January 2014, Mr.&nbsp;Lowry was named Alberta Resource Person of the Year for 2014 by
the Alberta Chamber of Resources. He also acted as chair of the International Triathlon Union for the grand final events held in Edmonton in 2014, 2015, and 2016. Mr.&nbsp;Lowry was the chair of Canadian Oilsands Limited <FONT
STYLE="white-space:nowrap">(TSX-COS)</FONT> until the company was acquired in February 2016. He holds a bachelor of commerce (honors) and master of business administration degree from the University of Manitoba, and he is a graduate of the Harvard
Advanced Management Program and the Banff School of Management. Mr.&nbsp;Lowry obtained his Institute of Corporate Directors designation in January 2016 from the Rotman School of Business. He has more than 30 years of industry experience in the
utilities, telecommunications, and power generation sectors, and currently serves on the audit committees for Melcor REIT and Hydrogenics Corporation. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Mr.&nbsp;Lowry&#146;s education, past role as president&nbsp;&amp; CEO of EPCOR Utilities Inc., and service on several boards and audit committees provide him with the
relevant experience to perform his responsibilities as an Audit and Risk Committee member. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As of December&nbsp;31, 2018, Mr.&nbsp;Lowry owned 22,300 common shares
valued at $666,993 and 34,999 deferred share units valued at $1,034,572. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Marie-Lucie Morin </B></FONT></P>
<P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Ms.&nbsp;Morin is a lawyer and graduate of the Universit&eacute; de Sherbrooke. During her career in the public sector, Ms.&nbsp;Morin held a number of senior positions,
including Ambassador to Norway with concurrent accreditation to Iceland; Executive Director for Canada, Ireland, and the Caribbean at the World Bank; National Security Advisor; and Associate Secretary to the Cabinet. These positions involved
managing large budgets and understanding financial and risk-related matters. Ms.&nbsp;Morin&#146;s experience on other public and private boards, including Chorus Aviation Inc., AGT Food&nbsp;&amp; Ingredients Inc., and Deloitte Canada exposed her
to financial reporting and risk-management measures in various industries. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The expertise she gained during her distinguished career as a federal public servant and
on public and private boards provides Ms.&nbsp;Morin with the relevant experience to perform her responsibilities as an Audit and Risk Committee member. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As of
December&nbsp;31, 2018, Ms.&nbsp;Morin owned no common shares and 12,165 deferred share units valued at $359,625. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Preapproval Policy
</B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Audit and Risk Committee must preapprove the audit and <FONT STYLE="white-space:nowrap">non-audit</FONT> services performed by the independent auditor
to ensure that the provision of those services does not impair the auditor&#146;s independence. Unless a type of service to be provided by the independent auditor has received general preapproval, it will require specific preapproval by the
committee. Proposed services that exceed preapproved cost levels will require specific preapproval by the committee. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">18</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>External Auditor Service Fees </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Aggregate fees paid to Ernst&nbsp;&amp; Young LLP, our external auditor, during fiscal years ended December&nbsp;31, 2018, and 2017, follow: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="29%"></TD>
<TD VALIGN="bottom" WIDTH="18%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="18%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="18%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"><B>&nbsp;&nbsp;&nbsp;&nbsp;Category</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>Note</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>2018 ($)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>2017 ($)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="13"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="12" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Audit fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,790,700</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,325,600<SUP STYLE="font-size:85%; vertical-align:top"> (5)</SUP></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Audit-related fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">571,700</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">241,200<SUP STYLE="font-size:85%; vertical-align:top"> (5)</SUP></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Tax fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,402,400</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,806,600&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;All other fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,800&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="13"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="12" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;<B>Total Fees</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,814,600</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,395,200&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="13"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD COLSPAN="12" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:2pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><I>(1)</I></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:7pt; font-family:ARIAL; " ALIGN="left"><I>Audit fees: Audit services provided by Ernst&nbsp;&amp; Young LLP for the audit and review of Stantec&#146;s financial
statements or services normally provided by Ernst&nbsp;&amp; Young LLP in connection with statutory and regulatory filings or engagements, including the quarterly reviews, accounting consultation, statutory audit of in-scope subsidiaries and
international financial reporting standard consultation. </I></P></TD></TR></TABLE> <P STYLE="font-size:2pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><I>(2)</I></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:7pt; font-family:ARIAL; " ALIGN="left"><I>Audit-related fees: Assurance and related services provided by Ernst&nbsp;&amp; Young LLP. These services can include
attest services not required by statute or regulation and review engagements. </I></P></TD></TR></TABLE> <P STYLE="font-size:2pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><I>(3)</I></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:7pt; font-family:ARIAL; " ALIGN="left"><I>Tax fees: Professional services rendered by Ernst&nbsp;&amp; Young LLP for income tax compliance of $2,103,500. Which
generally involve the preparation of US tax returns including Innovyze sale transaction and US reform computations as well as preparation of certain of our International based Companies income tax returns. $298,900 for tax advice relating to
mergers, acquisitions, financing structures and tax planning. </I></P></TD></TR></TABLE> <P STYLE="font-size:2pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><I>(4)</I></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:7pt; font-family:ARIAL; " ALIGN="left"><I>All other fees: <FONT STYLE="white-space:nowrap">Non-audit</FONT> assurance fees and related services provided by
Ernst&nbsp;&amp; Young LLP. </I></P></TD></TR></TABLE> <P STYLE="font-size:2pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><I>(5)</I></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:7pt; font-family:ARIAL; " ALIGN="left"><I>Restated to current year&#146;s presentation. </I></P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Legal Proceedings and Regulatory Actions </FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We
have&nbsp;pending legal claims and suits both by and against us. These are typical of the industries we operate in. Where appropriate, these claims have been reported to our insurers and the insurers of our predecessors, who are in the process of
adjusting or defending them. None are expected to have a material effect on our financial position.</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">No penalties or sanctions have been imposed against us by a court
relating to provincial and territorial securities legislation or by a securities regulatory authority. Nor have any other penalties or sanctions been imposed by a court or regulatory body against us that would likely be considered important to a
reasonable investor in making an investment decision. We have not entered into any settlement agreements before a court relating to provincial and territorial securities legislation or with a securities regulatory authority. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Transfer Agent </FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Computershare Trust Company of Canada
is our transfer agent for our common shares listed on the TSX and NYSE at its offices in Calgary, Alberta; Toronto, Ontario; and Canton, Massachusetts. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT
 COLOR="#ed7000">Material Contracts </FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On June&nbsp;27, 2018, we entered into an Amended and Restated Credit Agreement among Stantec Inc., as borrower; Canadian
Imperial Bank of Commerce, as administrative agent, sole lead arranger, and sole bookrunner; Canadian Imperial Bank of Commerce, HSBC Bank Canada, and Bank of America, N.A., Canada Branch, as issuing banks; and certain other lenders with respect to
the provision of certain credit facilities to Stantec Inc. This material contract has been filed on SEDAR. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We consider the acquisition of professional services
firms and the provision of construction services to be in the ordinary course of our business. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">19</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Interests of Experts </FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s auditor&#151;Ernst&nbsp;&amp; Young LLP, Chartered Professional Accountants&#151;is located at Suite&nbsp;1400, 10423&nbsp;&#150;&nbsp;101 Street,
Edmonton, Alberta, T5H 0E7. The auditor is independent in accordance with the Rules of Professional Conduct of the Institute of Chartered Professional Accountants of Alberta and has complied with the SEC&#146;s rules on auditor independence. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Additional Information </FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Additional financial
information is provided in our financial statements and our MD&amp;A for our most recently completed financial year. Additional information contained in our Management Information Circular includes directors&#146; and officers&#146; remuneration and
indebtedness, the principal holders of our securities, and securities authorized for issuance under equity compensation plans. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">A copy of this AIF, as well as our
latest Management Information Circular and Annual Report (which includes our MD&amp;A and Audited Consolidated Financial Statements for the year ended December&nbsp;31, 2018), may be obtained from our website at stantec.com or by mail on request
from the Secretary at Suite 400, 10220 &#150; 103 Avenue NW, Edmonton, Alberta, T5J&nbsp;0K4. Additional information relating to our Company&#151;including disclosure documents and any reports, statements, or other information that we file with
Canadian provincial securities commissions or other similar regulatory authorities&#151;is also available through SEDAR at sedar.com. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">NYSE
Corporate Governance Disclosure </FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As a foreign private issuer listed on the NYSE, we are generally entitled to follow the Canadian requirements to the extent
not contrary to US securities laws, including the rules of National Instrument <FONT STYLE="white-space:nowrap">58-101</FONT> and National Policy <FONT STYLE="white-space:nowrap">58-201,</FONT> with respect to corporate governance
practices.&nbsp;Pursuant to Section&nbsp;303A.11 of the NYSE&#146;s Listed Company Manual, we are required to identify any significant ways that our corporate governance practices differ from those followed by US domestic companies under the
NYSE&#146;s listing standards.&nbsp;These differences can be found on our website at stantec.com. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">20</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Appendix I &#150; Audit and Risk Committee </FONT></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Terms of Reference (Mandate) </FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following are the
Audit and Risk Committee&#146;s Terms of Reference (Mandate) effective as of February&nbsp;28, 2019. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT COLOR="#ed7000"><B>A. &nbsp;&nbsp;Overview and Purpose
</B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Audit and Risk Committee is appointed by, and responsible to, the board of directors. The committee approves, monitors, evaluates, advises, and makes
recommendations, in accordance with these terms of reference, on matters affecting the external and internal audits, risk management matters, the integrity of financial reporting, and the accounting control policies and practices of the Company. The
involvement of the committee in overseeing the financial reporting process, including assessing the reasonableness of management&#146;s accounting judgments and estimates and reviewing key filings with regulatory agencies, is an important element of
the Company&#146;s internal control over financial reporting. The committee has oversight responsibility for the performance of both the internal auditors and the external auditors. The committee also ensures the qualifications and independence of
the external auditors. The committee has oversight of the Company&#146;s compliance with legal and regulatory requirements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">It is <U>not</U> the duty of the
committee to plan or conduct audits or to determine that the Company&#146;s financial statements are complete, accurate, and in accordance with International Financial Reporting Standards. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT COLOR="#ed7000"><B>B. &nbsp;&nbsp;Authority and Responsibilities </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
Audit and Risk Committee shall </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Request such information and explanations in regard to the accounts of the Company as the committee may consider necessary
and appropriate to carry out its duties and responsibilities. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Consider any other matters which, in the opinion of the committee or at the request of the board, would assist the
directors to meet their responsibilities. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Provide reports and minutes of meetings to the board. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Engage independent counsel and other advisors as may be deemed or considered necessary and determine the fees of such
counsel and advisors. Receive confirmation from management that the Company has provided for adequate funding for the payment of compensation to the independent counsel and other advisors. </P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT COLOR="#ed7000"><B>C. &nbsp;&nbsp;Membership </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The members of the
committee shall be composed of a minimum of three independent directors, appointed by the board, all of whom must be financially literate as defined under the rules of the SEC and the New York Stock Exchange (NYSE) and applicable Canadian securities
laws. At least one member shall have accounting or related financial management expertise and be an audit committee financial expert as defined in SEC regulations. For greater clarity, the board has adopted the definition of &#147;independent
director&#148; as set out in Multilateral Instrument <FONT STYLE="white-space:nowrap">52-110</FONT> of the Canadian Securities Administrators. The chair of the board of directors shall be an <FONT STYLE="white-space:nowrap">ex-officio</FONT> member
of the Audit and Risk Committee, in addition to the minimum number of required independent directors. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The chair of the committee shall be designated by the board.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Attendance by invitation at all or a portion of committee meetings is determined by the committee chair or its members and would normally include the chief
financial officer of the Company, representatives of the external auditor, the internal auditor, and such other officers or support staff as may be deemed appropriate. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">21</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT COLOR="#ed7000"><B>D. &nbsp;&nbsp;Financial Statements and Disclosures </B></FONT></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and recommend to the board for approval the annual audited financial statements and Management Discussion and
Analysis. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and recommend to the board for approval the following public disclosure documents: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The annual Management Information Circular and proxy materials </P></TD></TR></TABLE>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The Annual Information Form, including any regulatory requirements for Audit and Risk Committee reporting obligations
</P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The <FONT STYLE="white-space:nowrap">year-end</FONT> news release on the earnings of the Company </P></TD></TR></TABLE>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Other regulatory filings of a financial nature </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and, if appropriate, approve and authorize the release of the quarterly unaudited financial statements, including
Management&#146;s Discussion and Analysis, the quarterly interim report to shareholders, and the quarterly news release on the earnings of the Company. However, in the event that there is a significant or extraordinary matter that, in the opinion of
the committee, should be reviewed by the board before the release of such information, the matter shall be referred to the board for review. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Receive the quarterly report from the Disclosure Committee on the adequacy of disclosure with respect to material events
in the Company&#146;s financial statements, Management&#146;s Discussion and Analysis, and earnings news releases. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Receive annually an evaluation from the internal auditor of the procedures that exist for the review of financial
information (extracted or derived from the financial statements) that is publicly disclosed by the Company. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">6.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and recommend to the board for approval all annual financial statements, reports of a financial nature (other than
quarterly unaudited financial statements), and the financial content of prospectuses or any other reports that require approval by the board prior to submission thereof to any regulatory authority. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">7.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review the Audit and Risk Committee information required as part of the Annual Information Form. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">8.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review with management on an annual basis, the Company&#146;s obligations pursuant to guarantees (including those granted
under the Surety Credit Facility) that have been issued and material obligations that have been entered into and the manner in which these guarantees and obligations have been, or should be, disclosed in the financial statements.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">9.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and assess, in conjunction with management and the external auditor, at least annually or on a quarterly basis
where appropriate or required </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The appropriateness of accounting policies and financial reporting practices used by the Company, including alternative
treatments that are available for consideration </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Any significant proposed changes in financial reporting and accounting policies and practices to be adopted by the Company
</P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Any new or pending developments in accounting and reporting standards that may affect or impact the Company
</P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Any <FONT STYLE="white-space:nowrap">off-balance</FONT> sheet structures </P></TD></TR></TABLE>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The key estimates and judgments of management that may be material to the financial reporting of the Company
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">10.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">At least annually, request the external auditor to provide their views on the quality (not just the acceptability) of the
Company&#146;s annual and interim financial reporting. Such quality assessment should encompass judgments about the appropriateness, aggressiveness, or conservatism of estimates and elective accounting principles or methods and judgments about the
clarity of disclosures. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">11.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review any litigation, claim, or other contingency, including tax assessments, that could have a material effect upon the
financial position or operating results of the Company and the manner in which these matters have been disclosed in the financial statements. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">12.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review with management on a quarterly basis the indicators of impairment to the Company&#146;s goodwill.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">22</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT COLOR="#ed7000"><B>E. &nbsp;&nbsp;External Auditor </B></FONT></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">13.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Assess the performance and consider the annual appointment of an external auditor for recommendation to the board for
ultimate recommendation for appointment by the shareholders. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">14.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review, approve, and execute the annual engagement letter with the external auditor, and ensure that there is a clear
understanding between the board, the committee, the external auditor, and management that the external auditor reports directly to the shareholders and the board through the committee. The terms of the engagement letter or the annual audit plan
should include, but not be limited to, the following: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Staffing </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Objectives and scope of the external audit work </P></TD></TR></TABLE>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Materiality limits </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Audit reports required </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Areas of audit risk </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(f)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Timetable </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(g)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Proposed fees </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">15.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Obtain and review a report from the external auditor at least annually regarding the auditor&#146;s independence and the
profession&#146;s or audit firm&#146;s requirements regarding audit partner rotation. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">16.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Approve, before the fact, the engagement of the external auditor for all <FONT STYLE="white-space:nowrap">non-audit</FONT>
services and the fees for such services and consider the impact on the independence of the external audit work of fees for such <FONT STYLE="white-space:nowrap">non-audit</FONT> services. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">17.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review all fees paid to the external auditor for audit services and, if appropriate, recommend their approval to the
board. Receive confirmation from management that the Company has provided for adequate funding for the payment of compensation to the external auditor. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">18.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Receive an annual certification from the external auditor that they participate in the public oversight program
established by the Canadian Public Accountability Board (CPAB) and the standards of the US Public Company Accounting Oversight Board (PCAOB) and that they are in good standing with the CPAB and the PCAOB. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">19.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review a report from the external auditors describing (a)&nbsp;the firm&#146;s internal quality control procedures and
(b)&nbsp;any material issues raised by the most recent internal quality control review or peer review of the firm or by any inquiry or investigation by governmental or professional authorities within the preceding five years regarding the audits
carried out by the external auditor together with any steps taken to deal with any such issues. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">20.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Receive and resolve any disagreements between management and the external auditor regarding all aspects of the
Company&#146;s financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">21.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review with the external auditor the results of the annual audit examination including, but not limited to, the following:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Any difficulties encountered, or restrictions imposed by management, during the annual audit </P></TD></TR></TABLE>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Any significant accounting or financial reporting issues </P></TD></TR></TABLE>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The auditor&#146;s evaluation of the Company&#146;s internal controls over financial reporting and management&#146;s
evaluation thereon, including internal control deficiencies identified by the auditor that have not been previously reported to the committee </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The auditor&#146;s evaluation of the selection and application of accounting principles and estimates and the presentation
of disclosures </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The post-audit or management letter or other material written communications containing any findings or recommendations of
the external auditor including management&#146;s response thereto and the subsequent <FONT STYLE="white-space:nowrap">follow-up</FONT> to any identified internal accounting control weaknesses </P></TD></TR></TABLE>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(f)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Any other matters which the external auditor should bring to the attention of the committee </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">22.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Meet with the external auditor at every meeting of the committee or as requested by the auditor, without management
representatives present, and meet with management, at least annually or as requested by management, without the external auditor present. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">23</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">23.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">When there is to be a change in the external auditor, review all issues related to the change, including the information
to be included in the notice of change of auditor called for under National Instrument <FONT STYLE="white-space:nowrap">51-102</FONT> and the planned steps for an orderly transition. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">24.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and approve the Company&#146;s hiring policies regarding employees and former employees of the present and former
external auditors of the Company. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">25.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Receive comments from the external auditor on their assessment of the effectiveness of the committee&#146;s oversight of
internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">26.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Conduct an annual review of the external auditor, with the intention of identifying potential areas for improvement for
the audit firm, and to reach a final conclusion on whether the auditor should be reappointed, or the audit put out for tender. </P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT
 COLOR="#ed7000"><B>F. &nbsp;&nbsp;Internal Audit </B></FONT></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">27.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review the appointment or termination of the internal auditor. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">28.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and approve the internal audit charter periodically (at least every three years). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">29.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and approve the annual audit plan of the internal auditor (where applicable) and ensure that there is a clear
understanding between the board, the committee, the internal auditor, and management that the internal auditor reports directly to the board through the committee. Receive confirmation from management that the Company has provided for adequate
funding for the internal auditor. The terms of the audit plan should include, but not be limited to, the following: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Staffing </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Objectives and scope of the internal audit work </P></TD></TR></TABLE>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Materiality limits </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Audit reports required </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Areas of audit risk </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(f)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Timetable </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(g)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Proposed budget </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">30.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review with the internal auditor the results of their audit examination, including, but not be limited to, the following:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Any difficulties encountered, or restrictions imposed by management, during the audit </P></TD></TR></TABLE>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Any significant accounting or financial reporting issues </P></TD></TR></TABLE>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The auditor&#146;s evaluation of the Company&#146;s system of internal accounting controls, procedures, and documentation
</P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The internal audit reports or other material written communications containing any findings or recommendations of the
internal auditor, including management&#146;s response thereto and the subsequent <FONT STYLE="white-space:nowrap">follow-up</FONT> to any identified internal accounting control weaknesses </P></TD></TR></TABLE>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Any other matters which the internal auditor should bring to the attention of the committee </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">31.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Meet with the internal auditor at every meeting of the committee or as requested by the internal auditor, without
management representatives present. </P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT COLOR="#ed7000"><B>G. &nbsp;&nbsp;Internal Controls </B></FONT></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">32.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Obtain reasonable assurance, through discussions with and reports from management, the external auditor, and the internal
auditors, that the accounting systems are reliable, the system for preparation of financial data reported to the market is adequate and effective, and the system of internal controls is effectively designed and implemented. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">24</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">33.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review management&#146;s annual report on the effectiveness of internal controls and procedures, as well as quarterly and
annual chief executive officer and chief financial officer certificates filed pursuant to securities regulations. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">34.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Receive reports from management and/or the internal auditor on all significant deficiencies and material weaknesses
identified. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">35.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review annually, or as required, the appropriateness of the system of internal controls and approval policies and
practices concerning the expenses of the officers of the Company, including the use of its assets. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">36.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and approve, on a quarterly
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">after-the-fact</FONT></FONT> basis, the expense accounts of the board chair and of the chief executive officer of the Company. </P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT COLOR="#ed7000"><B>H. &nbsp;&nbsp;Risk </B></FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><I>General </I></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">37.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review at least annually with management </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The Company&#146;s method of identifying, evaluating, mitigating, and reporting on the principal risks inherent in the
Company&#146;s businesses and strategic directions </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The systems, policies and practices applicable to the Company&#146;s assessment, management, prevention and mitigation of
risks (including strategic, operating, compliance, and reputation, as well as financial risks including but not limited to the foreign currency, liquidity and interest rate risk, the use of derivative instruments, counterparty credit exposure,
litigation, and adequacy of tax provisions) </P></TD></TR></TABLE> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="7%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The Company&#146;s risk appetite, risk tolerance, and risk retention philosophy, including the Company&#146;s loss
prevention policies and insurance programs and corporate liability protection programs for directors and officers, as well as disaster response and business continuity plans </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">38.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Receive an annual report from and review with management the status of the Company&#146;s principal and emerging risks, as
well as the related mitigation programs (the Enterprise Risk Management program). Receive quarterly updates from management on the Company&#146;s Enterprise Risk Management program. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">39.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review with management the disclosures of the Company&#146;s risks and risk factors in the Company&#146;s Annual
Information Form, the Management&#146;s Discussion and Analysis, and other regulatory filings. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">40.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Report to the board annually on its activities in connection with the risk oversight role referenced herein so that the
board as a whole can fulfill its responsibilities for risk oversight. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">41.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Receive a risk assessment report from management following due diligence on acquisitions within North America with an
enterprise value of C$100&nbsp;million or greater, all acquisitions outside North America with an enterprise value of C$50&nbsp;million or greater, and all acquisitions with atypical risks compared to our current service and business model; make
such further inquiries as considered necessary; and report thereon to the board. The content of the risk assessment report will be developed by the committee in conjunction with management with appropriate <FONT STYLE="white-space:nowrap"><FONT
STYLE="white-space:nowrap">case-by-case</FONT></FONT> enhancements to reflect risk associated with each opportunity and will be reviewed annually by the committee. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><I>Finance </I></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">42.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and assess, in conjunction with management and the external auditor, at least annually or on a quarterly basis
where appropriate or required, the impact of the Company&#146;s capital structure on current and future profitability. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">43.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and recommend to the board of directors proposals requesting a grant of a guarantee issued by Stantec for an amount
in excess of $50&nbsp;million, prior to issuance. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">44.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and recommend to the board of directors proposals requesting a grant of a surety bond issued by Stantec or its
subsidiaries for (a)&nbsp;an amount in excess of $50&nbsp;million individually or (b)&nbsp;whereby virtue of the grant of such surety bond would put the aggregate value of all surety bonds issued and outstanding in excess of $500&nbsp;million, prior
to issuance. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">25</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">45.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and approve, if appropriate and as required, the decision to enter into swaps that are exempt from the requirements
of sections 2(h)(1) and 2(h)(8) of the US Commodity Exchange Act and to exercise the <FONT STYLE="white-space:nowrap">end-user</FONT> exception. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">46.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and approve, as required, any policies with respect to swaps, hedging activities, clearing, and the end-user
exception. </P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT COLOR="#ed7000"><B>I. &nbsp;&nbsp;Compliance/Fraud </B></FONT></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">47.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Receive quarterly reports on the Company&#146;s fraud risk assessment activities. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">48.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">In accordance with the Company&#146;s integrity practices, review and determine the disposition of any complaints or
correspondence received under the policy. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">49.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Discuss with management the Company&#146;s policies and procedures designed to ensure an effective compliance and ethics
program, including the Company&#146;s code of ethics. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">50.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Discuss with management and the Company&#146;s <FONT STYLE="white-space:nowrap">in-house</FONT> legal counsel any legal
matters that may have a material impact on the financial statements or the Company&#146;s compliance requirements. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">51.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review quarterly the compliance certificate of the chief financial officer. </P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT COLOR="#ed7000"><B>J. &nbsp;&nbsp;Other </B></FONT></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">52.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review, as required, any claims of indemnification pursuant to the bylaws of the Company. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">53.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Receive at least annually a report from the chief financial officer regarding private aircraft use, including itinerary
and passenger manifest. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">54.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review and determine the disposition of any complaints received from shareholders or any regulatory body.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">55.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Conduct an annual assessment of the effectiveness of the committee and provide a report thereon to the board.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">56.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Review annually the terms of reference for the committee and recommend any required changes to the board.
</P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT COLOR="#ed7000"><B>K. &nbsp;&nbsp;Meetings </B></FONT></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">57.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Regular meetings of the committee are held at least four times each year. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">58.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Meetings may be called by the committee chair or by a majority of the committee members, usually in consultation with
management of the Company. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">59.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Meetings are chaired by the committee chair or, in the chair&#146;s absence, by a member chosen from among the committee.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">60.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">A quorum for the transaction of business at any meeting of the committee is a majority of the appointed members.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">61.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The secretary of the Company shall provide for the delivery of notices, agendas, and supporting materials to the committee
members at least five days prior to the meeting except in unusual circumstances. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">62.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Meetings may be conducted with members present or by telephone or other communications facilities that permit all persons
participating in the meeting to hear or communicate with each other. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">63.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">A written resolution signed by all committee members entitled to vote on that resolution at a meeting of the committee is
as valid as one passed at a committee meeting. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">64.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">The secretary of the Company, or his or her designate, shall be the secretary for the committee and shall keep a record of
minutes of all meetings of the committee. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">65.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Minutes of the meetings of the committee shall be distributed by the secretary of the Company to all members of the
committee and shall be submitted for approval at the next regular meeting of the committee. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">2019 Annual Information Form</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">February 28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">26</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="font-size:48pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:140pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="font-size:140pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259dsp37.jpg" ALT="LOGO">
 </P>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>d666259dex992.htm
<DESCRIPTION>EX-99.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Exhibit 99.2 </B></P> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g666259page002.jpg" ALT="LOGO">
 </P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <DIV STYLE="position:relative;float:left; width:28%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="font-size:48pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:48pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B>Index to the </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B>Management&#146;s </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B>Discussion </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL"><B>and Analysis
</B></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:69%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">

<div style ="background-color:#e5e4e1; max-width:100%">
 <P STYLE="font-size:2pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:48pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt">


<TR>
<TD WIDTH="95%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>CORE BUSINESS</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>2</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>PRESENTATION OF FINANCIAL INFORMATION</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>3</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>2018 FINANCIAL HIGHLIGHTS</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>4</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>2018 FOURTH QUARTER HIGHLIGHTS</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>7</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>FINANCIAL TARGETS</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>8</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>BUSINESS MODEL</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>9</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>STRATEGY</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>10</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>OUTLOOK</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>11</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt"><B>FINANCIAL PERFORMANCE</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>13</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">&nbsp;&nbsp;&nbsp;&nbsp;Selected Annual Information</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">&nbsp;&nbsp;&nbsp;&nbsp;Discussion of Continuing Operations</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">&nbsp;&nbsp;&nbsp;&nbsp;Discussion of Discontinued Operations</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">21</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">&nbsp;&nbsp;&nbsp;&nbsp;Fourth Quarter Results</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">&nbsp;&nbsp;&nbsp;&nbsp;Quarterly Trends</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">27</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">&nbsp;&nbsp;&nbsp;&nbsp;Statements of Financial Position</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">28</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">&nbsp;&nbsp;&nbsp;&nbsp;Liquidity and Capital Resources</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">31</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">&nbsp;&nbsp;&nbsp;&nbsp;Other</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">35</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="4" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt"><B>CRITICAL ACCOUNTING ESTIMATES, DEVELOPMENTS, AND MEASURES</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>39</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">&nbsp;&nbsp;&nbsp;&nbsp;Critical Accounting Estimates</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">39</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">&nbsp;&nbsp;&nbsp;&nbsp;Accounting Developments</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">39</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt">&nbsp;&nbsp;&nbsp;&nbsp;Materiality</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">43</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Definition of Non-IFRS Measures</P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">43</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>RISK FACTORS</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>44</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>CONTROLS AND PROCEDURES</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>51</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>CORPORATE GOVERNANCE</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>51</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #87888b">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>SUBSEQUENT EVENTS</B></P> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>53</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"><FONT STYLE="font-size:9pt"><B>CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><B>&nbsp;</B></TD>
<TD VALIGN="top" ALIGN="right"><B>53</B></TD>
<TD NOWRAP VALIGN="top"><B>&nbsp;</B></TD></TR>
</TABLE></DIV> </div><div style="clear:both; height:0pt; font-size:0pt">&nbsp;</div>

</div>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-1</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Management&#146;s Discussion and Analysis </FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>February&nbsp;28, 2019 </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">This discussion and analysis of Stantec Inc.&#146;s
(Stantec or the Company) operations, financial position, and cash flows for the year ended December&nbsp;31, 2018, dated February&nbsp;28, 2019, should be read in conjunction with the Company&#146;s 2018 audited consolidated financial statements and
related notes for the year ended December&nbsp;31, 2018. Our 2018 audited consolidated financial statements and related notes are prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International
Accounting Standards Board (IASB). All amounts shown are in Canadian dollars. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Additional information regarding the Company, including our Annual Information Form,
is available on SEDAR at <U>sedar.com</U> and on EDGAR at <U>sec.gov</U>. This additional information is not incorporated by reference unless otherwise specified and should not be deemed to be made part of this Management&#146;s Discussion and
Analysis (MD&amp;A). </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Core Business </B></FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our
Company&#146;s work&#151;engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics&#151;begins at the intersection of community, creativity, and client
relationships. By offering integrated expertise and services across the project life cycle, we provide our clients with a vast number of project solutions. We believe this integrated approach enables us to execute our operating philosophy by
maintaining a world-class level of expertise, which we supply to our clients through the strength of our local offices. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Stantec community unites approximately
22,000 employees working in over 400 locations across 6 continents. We have three reportable segments: Canada, United States, and Global. We have five Consulting Services business operating units: Buildings, Energy&nbsp;&amp; Resources,
Environmental Services, Infrastructure, and Water. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec trades on the TSX and the NYSE under the symbol STN. Visit us at <FONT
STYLE="font-family:ARIAL" COLOR="#0000ff"><U>stantec.com</U></FONT><FONT STYLE="font-family:ARIAL"> or find us on social media. For further discussion of our business and strategy, and drivers, refer to the Business Model and Strategy sections of
this report. </FONT></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-2</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Presentation of Financial Information </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2018, we made a strategic decision to divest of our Construction Services business. We closed the sale of this business on November&nbsp;2, 2018. This has impacted our
2018 consolidated financial statements and MD&amp;A in three significant ways. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">First, as required under IFRS 5
<I><FONT STYLE="white-space:nowrap">Non-current</FONT> Assets Held for Sale and Discontinued Operations</I>, the operating results and cash flows previously reported for Construction Services have been restated as discontinued operations for the
current and comparative periods and separated from the Company&#146;s continuing operations. Our statement of financial position has not been restated for December&nbsp;31, 2017, and the financial position for December&nbsp;31, 2018, no longer
includes the assets and liabilities of Construction Services. Our statement of comprehensive income (loss) has not been restated for both December&nbsp;31, 2018, and December&nbsp;31, 2017. Unless otherwise indicated, our discussion and analysis
reflects the results of continuing operations, and current and comparative periods have been restated accordingly. We have provided restated key financial information on a quarterly basis for the first three quarters of 2018 and for 2017 in the
Quarterly Trends section of this MD&amp;A. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Second, certain corporate costs that have historically been allocated to Construction Services are now required to be
classified with our continuing operations, which solely comprises Consulting Services. Prior to the sale, our continuing operations comprised both Construction Services and Consulting Services, and it was appropriate to measure their respective
financial performance after considering an allocation of indirect corporate costs. However, IFRS 5 permits only those costs directly attributable to Construction Services to be included in the determination of net income from discontinued
operations. As a result, all indirect corporate costs, including those previously allocated to Construction Services, are required to be classified in continuing operations. For the year ended December&nbsp;31, 2018, net income from continuing
operations includes $12.1&nbsp;million of corporate costs that would otherwise have been allocated to Construction Services. We have provided a reconciliation of restated results for the first three quarters of 2018 and for 2017 in the
Quarterly&nbsp;Trends section of this MD&amp;A. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Third, our segmented reporting has been revised to include the results of Consulting Services only. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Unrelated to the sale of Construction Services, we have refined our definitions for adjusted EBITDA, adjusted net income from continuing operations, and adjusted
earnings per share (EPS) from continuing operations. These <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measures are now defined to exclude unusual or <FONT STYLE="white-space:nowrap">non-recurring</FONT> gains and losses that we believe are not
reflective of our ongoing underlying operations. We believe these refined definitions provide more meaningful reflections and enhance period-over-period comparability of our normalized financial performance. These definitions are more fully
described in the Definition of <FONT STYLE="white-space:nowrap">Non-IFRS</FONT> Measures section (or Definitions section) of this MD&amp;A. We have also provided reconciliations of these measures to their closest respective IFRS measures in the 2018
Financial Highlights section, and comparative periods have been restated accordingly. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-3</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>2018 Financial Highlights </B></FONT></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8.5pt" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Year Ended December&nbsp;31</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" BGCOLOR="#e5e4e1"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">2016</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><I>(In millions of Canadian dollars, except per share amounts)</I></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Gross revenue</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4,283.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4,028.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3,654.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Net revenue</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>3,355.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,173.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,926.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">EBITDA from continuing operations <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>370.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">414.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">319.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Net income from continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>171.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">97.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">123.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Net (loss) income from discontinued operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(123.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">6.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Net income</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>47.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">97.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">130.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Basic and diluted earnings (loss) per share</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>1.51</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.85</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.16</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Discontinued operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(1.09</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.06</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Total basic and diluted earnings per share (EPS)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.42</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.85</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1.22</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Dividends declared per common share</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.55</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.50</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.45</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Continuing operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Adjusted EBITDA <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>392.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">353.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">319.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Adjusted net income <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>206.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">196.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">159.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Adjusted EPS &#150; basic <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>1.82</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.73</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.49</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Adjusted EPS &#150; diluted <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>1.82</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1.72</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1.49</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Total assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>4,009.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,883.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,284.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Total long-term debt</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>933.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">739.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">1,020.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>Construction Services operations are presented as discontinued operations . Prior period amounts have been restated to conform with
the current year&#146;s presentation. Gross and net revenue were accounted for using IAS 11 in 2017 and IFRS 15 in 2018. </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note: EBITDA, adjusted EBITDA,
adjusted net income, and adjusted basic and diluted EPS are <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measures (discussed in the Definitions section of this report). </I></P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Adjusted net income from continuing operations of $206.6&nbsp;million or $1.82 on a diluted per share basis, a 5.0% and 5.8%
increase, respectively, compared to 2017. This reflects solid net revenue growth from our core Consulting Services business. </P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Excluding the required reclassification of certain corporate cost allocations that resulted from presenting Construction
Services as a discontinued operation, our core Consulting Services business would have reported 2018 adjusted net income of $215.5&nbsp;million or $1.89 on a per share basis. </P></TD></TR></TABLE>
<P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Net revenue growth of 5.7% compared to 2017, with increases across all geographies. </P></TD></TR></TABLE>
<P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Organic net revenue growth of 3.3%, supported by organic growth every quarter of 2018 compared to 2017.
</P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Acquisition net revenue growth of 2.6%, supported by seven acquisitions completed in 2018 and three acquisitions completed
in 2017. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-4</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Administrative and marketing expenses as a percentage of net revenue decreased from 44.4% in 2017 to 42.9% in 2018 (42.3%
excluding unusual or non-recurring items) due to improved utilization and operational efficiencies. </P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Adjusted EBITDA growth in continuing operations of 11.1% compared to 2017, representing 11.7% of 2018 net revenue compared
to 11.1% of net revenue in 2017. </P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Net income of $47.4&nbsp;million or $0.42 on a diluted per share basis, a 51.1% and 50.6% decrease, respectively, compared
to 2017, reflecting the impact of losses incurred from Construction Services and several unusual, <FONT STYLE="white-space:nowrap">non-recurring</FONT> expenses. </P></TD></TR></TABLE>
<P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Divested Construction Services on November&nbsp;2, 2018. </P></TD></TR></TABLE>
<P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Continued to build solid contract backlog of $4.2&nbsp;billion at December&nbsp;31, 2018. </P></TD></TR></TABLE>
<P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">On February&nbsp;27, 2019, our Board of Directors declared a dividend of $0.145 per share, an increase of 5.5% from last
year, payable on April&nbsp;15, 2019, to shareholders of record on March&nbsp;29, 2019. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-5</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Reconciliation of <FONT STYLE="white-space:nowrap">Non-IFRS</FONT> Financial Measures&nbsp;&nbsp;&nbsp;&nbsp; </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="60%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>Year Ended</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>December&nbsp;31</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>Quarter Ended</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>December&nbsp;31</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><I>(In millions of Canadian dollars, except per share amounts)</I></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net income from continuing operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>171.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>97.0</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>21.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>15.6</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Add back:</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Income taxes</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">55.0</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">166.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">2.6</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net interest expense</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">28.7</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">9.3</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Depreciation and amortization</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">115.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">125.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">28.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">29.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>EBITDA from continuing operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>370.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>414.6</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>61.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>73.5</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Add back (deduct) <FONT STYLE="white-space:nowrap">pre-tax:</FONT></B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Lease exit liability</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">12.8</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">12.8</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Past service cost for pensions</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">4.7</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">4.7</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Unrealized loss on investments held for self-insured liabilities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">4.9</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">5.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Rebalancing of investments held for self-insured liabilities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Gain on disposition of a subsidiary</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(54.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Adjusted EBITDA from continuing operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>392.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right"><B>353.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>84.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right"><B>66.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="8"></TD>
<TD HEIGHT="5" COLSPAN="8"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>Year Ended</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>December&nbsp;31</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>Quarter Ended</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>December&nbsp;31</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><I>(In millions of Canadian dollars, except per share amounts)</I></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net income from continuing operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>171.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>97.0</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>21.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>15.6</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Add back (deduct) <FONT STYLE="white-space:nowrap">after-tax:</FONT></B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Amortization of intangible assets related to acquisitions <I>(note 1) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">28.8</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">43.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">7.3</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Lease exit liability <I>(note 2) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">9.4</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">9.4</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Past service cost for pensions <I>(note 3) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">3.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">3.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Unrealized loss on investments held for self-insured liabilities <I>(note 4) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">3.6</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">4.1</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">US tax reform <I>(note 5) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">(10.0</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Tax expense on reorganization of legal entities <I>(note 5) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Rebalancing of investments held for self-insured liabilities <I>(note 6) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Gain on disposition of a subsidiary <I>(note 7) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">40.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Adjusted net income from continuing operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>206.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>196.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>45.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>39.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Weighted average number of shares outstanding - basic</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">113,733,118</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">113,991,507</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">113,142,068</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">113,951,072</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Weighted average number of shares outstanding - diluted</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">113,822,318</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">114,352,920</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">113,158,097</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">114,498,677</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Adjusted earnings per share from continuing operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Adjusted earnings per share - basic</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>1.82</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>1.73</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.40</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>0.35</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Adjusted earnings per share - diluted</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>1.82</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right"><B>1.72</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.40</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right"><B>0.35</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>See the Definitions section of this report for our discussion of <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measures used.
Construction Services operations are presented as discontinued operations. This table has been updated to include only continuing operation results. </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note 1:
The add back of intangible amortization relates only to the amortization from intangible assets acquired through acquisitions and excludes the amortization of software purchased by Stantec. For the quarter ended December&nbsp;31, 2018, this amount
is net of tax of $1.4 (2017 - $1.8). For the year ended December&nbsp;31, 2018, this amount is net of tax of $10.6 (2017 - $13.6). </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note 2: For the quarter
and year ended December&nbsp;31, 2018, this amount is net of tax of $3.4 (2017 - nil). </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note 3: For the quarter and year ended December&nbsp;31, 2018, this
amount is net of tax of $1.2 (2017 - nil). </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note 4: For the quarter ended December&nbsp;31, 2018, this amount is net of tax of $1.4 (2017 - nil). For the
year ended December&nbsp;31, 2018, this amount is net of tax of $1.3 (2017 - nil). </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note 5: Refer to the Income Taxes section for further details. </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note 6: For the quarter and year ended December&nbsp;31, 2018, this amount is net of tax of nil (2017 - $1.6). </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note 7: This relates to the sale of Innovyze in 2017. </I></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-6</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>2018 Fourth Quarter Highlights </B></FONT></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="81%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Quarter&nbsp;Ended&nbsp;December&nbsp;31</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" BGCOLOR="#e5e4e1"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:7pt"><I>(In millions of Canadian dollars, except per share amounts)</I></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Gross revenue</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>1,083.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">977.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net revenue</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>835.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">749.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">EBITDA from continuing operations <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>61.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">73.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net income from continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>21.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net loss from discontinued operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(32.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(4.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net (loss) income</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(11.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">11.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Basic and diluted earnings (loss) per share</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.19</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Discontinued operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(0.29</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.04</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total basic and diluted earnings (loss) per share (EPS)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(0.10</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.10</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Dividends declared per common share</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.1375</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.1250</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Continuing operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Adjusted EBITDA <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>84.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Adjusted net income <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>45.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">39.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Adjusted EPS &#150; basic <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.40</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.35</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Adjusted EPS &#150; diluted <I>(note)
</I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.40</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">0.35</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>Construction Services operations are presented as discontinued operations . Prior period amounts have been restated to conform with
the current year&#146;s presentation. Gross and net revenue were accounted for using IAS 11 in 2017 and IFRS 15 in 2018. </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note: EBITDA, adjusted EBITDA,
adjusted net income, and adjusted basic and diluted EPS are <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measures (discussed in the Definitions section of this report). </I></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Adjusted net income from continuing operations of $45.5&nbsp;million or $0.40 on a diluted per share basis, a 14.6% and
14.3% increase, respectively, compared to Q4 17. This reflects solid financial performance from our core Consulting Services business. </P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Net revenue growth of 11.4% in Q4 18 compared to Q4 17, supported by organic and acquisition growth. </P></TD></TR></TABLE>
<P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Organic net revenue growth of 3.5% in Q4 18 compared to Q4 17 with growth in all our regional segments and business
operating units, with the exception of Buildings, which was neutral relative to Q4 17. </P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Acquisition net revenue growth of 6.0% in Q4 18 compared to Q4 17. </P></TD></TR></TABLE>
<P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Administrative and marketing expenses as a percentage of net revenue decreased to 45.8% in Q4 18 (43.7% excluding unusual or
non-recurring items) from 46.8% in Q4 17 due to improved utilization, operational efficiencies, and reduced share-based compensation charges. </P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Adjusted EBITDA growth from continuing operations of 26.0% compared to Q4 17, representing 10.1% of Q4 18 net revenue
compared to 8.9% of net revenue in Q4 17. </P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Net loss of $11.0&nbsp;million or $0.10 on a diluted per share basis, reflecting the impact of losses incurred from
Construction Services and several unusual, <FONT STYLE="white-space:nowrap">non-recurring</FONT> expenses. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-7</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Financial Targets </B></FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>2018 Results Compared to Targets </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In the MD&amp;A in our 2017 Annual Report,
we established various target ranges of expected performance measures for fiscal year 2018. In Q3 18, we concluded that the budgets established for Construction Services and our consolidation results for 2018 were no longer relevant because of our
divestiture of Construction Services. Because budgets are a key assumption in establishing our targets, we withdrew the targets for Construction Services and our consolidated results in Q3 18. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="69%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Measure - Consulting Services</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2018&nbsp;Target&nbsp;Range</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Results&nbsp;Achieved</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Gross margin as % of net revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">53%&nbsp;to&nbsp;55%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">54.1%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#10003;</FONT></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"></TD>
<TD NOWRAP VALIGN="bottom"><FONT COLOR="#ed7000">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Administrative and marketing expenses (excluding unusual or non-recurring items) as % of&nbsp;net
revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">41%&nbsp;to&nbsp;43%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">42.3%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#10003;</FONT></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"></TD>
<TD NOWRAP VALIGN="bottom"><FONT COLOR="#ed7000">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Adjusted EBITDA as % of net revenue <I>(note) </I></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">11%&nbsp;to&nbsp;13%</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">11.7%</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#10003;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note: Adjusted EBITDA is a <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measure (discussed in the Definition section of this
report).</I>&nbsp;&nbsp;&nbsp;&nbsp; </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6.5pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="99%"></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6.5pt">
<TD VALIGN="bottom" ALIGN="right"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#10003;</FONT></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Met or performed better than target.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6.5pt">
<TD VALIGN="bottom" ALIGN="right"><FONT COLOR="#ed7000">x</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Did not meet target.<FONT COLOR="#ed7000">&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We met all of the targets listed above. As well, for the year, as a percentage of net income, we achieved 6.2% for adjusted net income
from continuing operations and 5.1% for net income from continuing operations. In Q4 18, we revised our EBITDA target to adjusted EBITDA since we believe it is more reflective of our underlying operations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our administrative and marketing expenses (excluding unusual or non-recurring items) and adjusted EBITDA for Consulting Services would have been 42.0% and 12.0%,
respectively, of net revenue without the reclassification of $10.1 million of costs that would have been allocated to Construction Services in the absence of discontinued operations accounting. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In Q3 18, we changed our guidance on our annual effective tax rate from 27% to 29.5%. For the year ended December&nbsp;31, 2018, the effective tax rate for our
continuing operations was 26.8% and excludes the impact of our&nbsp;Construction Services operations (discussed in the Income Taxes section of this report). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For
further details regarding our overall annual performance, refer to the Financial Performance section of this report. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Targets for 2019 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table summarizes our expectations for 2019: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Measure - Consulting Services</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2019&nbsp;Target&nbsp;Range</B></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Gross margin as % of net revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">53%&nbsp;to 55%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Administrative and marketing expenses as % of net revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">41%&nbsp;to 43%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">EBITDA as % of net revenue <I>(note) </I></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">11%&nbsp;to&nbsp;13%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net income as % of net revenue</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">At&nbsp;or&nbsp;above&nbsp;5%</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note: EBITDA is a <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measure (discussed in the Definitions section of this
report).</I>&nbsp;&nbsp;&nbsp;&nbsp; </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In addition, we expect the gross to net revenue ratio to be between 1.25 and 1.30. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our targets for administrative and marketing expenses and EBITDA will be impacted by our transition to IFRS&nbsp;16 <I>Leases.</I> In Q1 19, we will provide an update on
our expectations regarding the impact of implementing IFRS&nbsp;16 on administrative and marketing expenses, as well as on depreciation and amortization. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our 2019
outlook, targets, and guidance are more fully discussed in the Outlook section of this report. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-8</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Business Model </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our diverse business model, a key element of our strategy, allows us to adapt to changes in market conditions by offsetting decreased demand for services in one business
operating unit or geographic location with increased demand in another. We believe this balanced portfolio approach helps mitigate risk and allows us to maximize shareholder value. And by working on tens of thousands of projects for thousands of
clients in hundreds of locations, we avoid relying on a few large projects for revenue. Our clients benefit from the local relationships we build through our 400 office locations and from our wide and deep pool of global experts. We strive to reach
beyond the client&#150;service provider relationship to become trusted advisors to and partners with our clients. We work together to identify and understand the challenges facing our clients&#146; businesses and to offer solutions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">There are three main components of our business model: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:9pt; font-family:ARIAL">&#149;&#8195;&#8202;<B>Geographic Diversification</B>. We do business in three regional operating
units&#151;Canada, United States, and Global&#151;offering similar services across all regions. This diversity allows us to cultivate close client relationships at the local level while offering the expertise of our global team</P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4.00em; text-indent:-1.50em; font-size:9pt; font-family:ARIAL">&#149;&#8195;&#8202;<B>Service Diversification.</B> We offer
services through five business operating units (BOUs). Within each BOU, we respond to the needs of clients from various sectors through our primary service offerings:</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:7.00em; text-indent:-2.00em; font-size:9pt; font-family:ARIAL">o&#8195;&#8201;&#8201;Buildings &#150; <FONT STYLE="white-space:nowrap">Pre-design,</FONT> design, and construction
administration services in planning, architecture, interior design, buildings engineering, and sustainability and building performance for vertical infrastructure, primarily for private sector and institutional clients</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">


<IMG SRC="g666259page046.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:7.00em; text-indent:-2.00em; font-size:9pt; font-family:ARIAL">o&#8195;&#8201;&#8201;Energy&nbsp;&amp; Resources &#150; Industrial engineering services for private sector energy, resource, and
power clients</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:7.00em; text-indent:-2.00em; font-size:9pt; font-family:ARIAL">o&#8195;&#8201;&#8201;Environmental
Services &#150; Planning and permitting services for private sector clients, and remediation activities for private and public sector clients</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:7.00em; text-indent:-2.00em; font-size:9pt; font-family:ARIAL">o&#8195;&#8201;&#8201;Infrastructure &#150; <FONT STYLE="white-space:nowrap">Front-end</FONT> design and engineering services and
some construction management and inspection work for private and public sector clients</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:7.00em; text-indent:-2.00em; font-size:9pt; font-family:ARIAL">o&#8195;&#8201;&#8201;Water &#150; Traditional planning, engineering, design, and construction management services augmented with
financial and enterprise management, program and asset management, and intelligent platforms for public and private sector clients</P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-9</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259page047.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><B>Life-cycle solutions</B>. We provide professional services in all phases of the project life cycle: planning, design,
construction administration, commissioning, maintenance, decommissioning, and remediation. </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Strategy </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our business goal is to be a <FONT STYLE="white-space:nowrap">top-tier</FONT> global design and delivery firm that is recognized for our creative, technology-forward, and
collaborative approach. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As we strive to deliver increasing value to our shareholders, we remain committed to achieving long-term average compound net revenue growth
of 15% through a combination of organic and acquisition growth. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Strategic Objectives </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><B>Winning Impactful Work. </B>We will pursue and win work that transforms communities and inspires employees.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><B>Exceptional Project Execution.</B> We will execute projects exceptionally for our clients. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><B>Strategic Acquisitions.</B> We will grow through strategic acquisitions to meet the needs of our clients and strengthen
our ability to improve the communities, sectors, and geographies we serve. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-10</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><B>Inspired Thought Leadership.</B> We will combine proven ideas with curiosity, creativity, and technology-forward
approaches to find new ways of addressing client challenges and to position Stantec as an iconic firm. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><B>Competitive Operational Advantage.</B> We will embrace and enhance our collaborative business model and integrated
platform for competitive and operational advantages. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><B>Inspired Culture.</B> We will continue to build an inspiring, inclusive work environment that attracts, supports, and
develops world-class talent. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Strategic Acquisitions Completed in 2018 and 2017 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2018, we completed seven strategic acquisitions. These acquisitions, along with three completed in 2017, contributed to the revenue growth in our reportable segments
and business operating units as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="73%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="9" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>BUSINESS OPERATING UNITS</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>Date</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B># of</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>Energy&nbsp;&amp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>Environmental</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="bottom" COLSPAN="3" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><FONT STYLE="font-size:8pt"><B>REPORTABLE&nbsp;SEGMENTS</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>Acquired</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>Primary&nbsp;Location</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>Employees</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>Buildings</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>Resources</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>Services</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>Infrastructure</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>Water</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="3"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" COLSPAN="3"><B>Consulting Services - Canada</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Norwest Corporation (NWC)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">May 2018</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Calgary, Alberta</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">140</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Cegertec Experts Conseils Inc. (CEG)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">May 2018</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Chicoutimi, Quebec</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">250</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">True Grit Engineering Limited (TGE)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">October&nbsp;2018</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Thunder&nbsp;Bay,&nbsp;Ontario</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">55</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="3"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" COLSPAN="3"><B>Consulting Services - United States</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; font-family:ARIAL; font-size:1pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Inventrix Engineering, Inc. (Inventrix)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">April 2017</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Seattle, Washington</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">RNL Facilities Corporation (RNL)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">July 2017</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Denver, Colorado</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">130</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">North State Resources, Inc. (NSR)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">October 2017</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Redding, California</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">60</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Occam Engineers Inc. (OEI)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">March 2018</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Albuquerque,&nbsp;New&nbsp;Mexico</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">55</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Norwest Corporation (NWC)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">May 2018</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Calgary, Alberta</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">140</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="3"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" COLSPAN="3"><B>Consulting Services - Global</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; font-family:ARIAL; font-size:1pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">RNL Facilities Corporation (RNL)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">July 2017</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Denver, Colorado</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">130</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">ESI Limited (ESI)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">March 2018</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Shrewsbury, England</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">50</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Traffic Design Group Limited (TDG)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">April 2018</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Wellington,&nbsp;New&nbsp;Zealand</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">80</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Peter Brett Associates LLP (PBA)</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">September&nbsp;2018</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Reading, England</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">700</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#ed7000"><FONT STYLE="font-family:Times New Roman" COLOR="#ed7000">&#9679;</FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Outlook </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Organic Revenue Growth </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We expect organic net revenue growth in 2019 to be in
the <FONT STYLE="white-space:nowrap">low-</FONT> to <FONT STYLE="white-space:nowrap">mid-single</FONT> digits, in line with global GDP growth, and we continue to target a long-term average compound net revenue growth rate of 15% through organic and
acquisition growth. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Our 2019 outlook was determined based on our expectations, including </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Solid US consumer spending and business investment, slightly increasing interest rates, and continued strong employment;
however, we expect some uncertainty due to the ongoing trade dispute between the United States and China. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Slowing economic growth in Canada because of low and volatile oil prices, rising interest rates, and a slowdown in the
housing market resulting from the higher interest rates and increased regulatory restrictions with respect to mortgage qualifications. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-11</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Growth in our Global markets as we expand our global footprint and benefit from healthy GDP growth in the countries where we
operate. We also expect less volatility in the commodity prices that impact our Mining and Environmental Services operations. Though we do expect Brexit to create uncertainty in the United&nbsp;Kingdom and Europe, we believe our UK business is
largely insulated from these uncertainties because of our long-term contracts providing services for critical infrastructure projects. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Other
Targets and Expectations </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In addition to the 2019 financial targets set out in our Financial Targets section of this report, our other expectations for 2019 are
as follows: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Capital expenditures for property and equipment will be between $60&nbsp;million and $65&nbsp;million, a decrease from
consolidated capital expenditures of $130.2&nbsp;million in 2018. This decrease is primarily due to the <FONT STYLE="white-space:nowrap">one-time</FONT> expense incurred in 2018 to complete the new Edmonton headquarters building. The majority of
2019 capital expenditures are expected to relate to leasehold improvements and office furniture as we continue consolidating offices in an effort to reduce our ongoing lease expenses. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Software additions will be between $5&nbsp;million and $10&nbsp;million, a decrease from consolidated software additions of
$33.2&nbsp;million in 2018. The decrease in 2019 over 2018 will result primarily because of a large license renewal in 2018. In addition, our vendors are moving toward more cloud-based software solutions, which are subscription in nature; IFRS does
not permit capitalization of these as intangible assets. As such, we are required to recognize cloud-based software solutions in administrative and marketing expenses, resulting in higher expenses and lower capitalization and amortization of
software in 2019 and onward. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Amortization expense for intangible assets will be between $65&nbsp;million and $70&nbsp;million, which is consistent with
amortization expense for continuing operations in 2018. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Depreciation expense will be between $55&nbsp;million and $60&nbsp;million, an increase over consolidated depreciation
expense of $50.1&nbsp;million for continuing operations in 2018. This increase will be mainly due to higher depreciation expense for leasehold improvements. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">An effective income tax rate of approximately 27% is expected in 2019. This rate is based on the statutory rates in
jurisdictions where we operate and on our estimated earnings in each of those jurisdictions. We review statutory rates, uncertain tax positions, and jurisdictional earnings quarterly and adjust our estimated income tax rate accordingly.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-12</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Financial Performance </B></FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Selected Annual Information </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:7pt; font-family:ARIAL"><I>(In millions of Canadian dollars, except</I></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:7pt; font-family:ARIAL"><I>per share amounts and percentages)</I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>% of Net<BR>Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>% of Net<BR>Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Gross revenue</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>4,283.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">127.7%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,028.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">126.9%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net revenue</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>3,355.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">100.0%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,173.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100.0%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Direct payroll costs</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>1,540.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">45.9%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,411.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">44.5%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Gross margin</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>1,815.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">54.1%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,761.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">55.5%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Administrative and marketing expenses</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>1,438.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">42.9%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,407.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">44.4%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other expense (income)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>6.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">0.2%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(60.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(2.0%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>EBITDA from continuing operations </B><B><I>(note)
</I></B><B></B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>370.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">11.0%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">414.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">13.1%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Depreciation of property and equipment</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>50.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">1.5%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.6%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Amortization of intangible assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>65.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">1.9%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">73.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.3%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net interest expense</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>28.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">0.9%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">25.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.8%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Income before income taxes</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>226.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">6.7%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">263.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">8.3%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Income taxes</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>55.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">1.6%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">166.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">5.2%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net income from continuing operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>171.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">5.1%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">97.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.1%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net (loss) income from discontinued operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(123.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">(3.7%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.0%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net income</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>47.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">1.4%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">97.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3.1%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Basic and diluted earnings (loss) per share</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>1.51</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">n/m</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.85</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/m</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Discontinued operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(1.09</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">n/m</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">n/m</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total basic earnings per share (EPS)</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.42</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">n/m</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.85</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">n/m</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Adjusted EBITDA from continuing operations <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>392.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">11.7%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">353.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11.1%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Adjusted net income from continuing operations <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>206.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">6.2%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">196.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.2%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Adjusted EPS from continuing operations <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Basic</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>1.82</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">n/m</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.73</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/m</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Diluted</P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>1.82</B></TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">n/m</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1.72</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">n/m</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:7pt; font-family:ARIAL"><I>Gross and net revenue were accounted for using IAS 11 in 2017 and IFRS 15 in 2018. Construction Services operations are presented as
discontinued operations. Prior period amounts have been restated to conform with the current year&#146;s presentation. </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:7pt; font-family:ARIAL"><I>note: EBITDA, adjusted EBITDA, adjusted
net income, and adjusted basic and diluted EPS are <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measures (discussed in the Definitions section of this report). </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:7pt; font-family:ARIAL"><I>n/m = not meaningful </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Discussion of Continuing Operations </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2018, Stantec generated adjusted net income from continuing operations of $206.6&nbsp;million or $1.82 per diluted share, a 5.0% and 5.8% increase, respectively,
compared to 2017. These results demonstrate that we are achieving our stated objectives of growing organically and through acquisitions, while maintaining an efficient cost structure. As a percentage of net revenue, adjusted net income was 6.2% for
both 2018 and 2017. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Net income from continuing operations was $171.3&nbsp;million or $1.51 per share, a 76.6% and 77.6% increase, respectively, compared to 2017.
2018 results were reduced by several unusual, <FONT STYLE="white-space:nowrap">non-recurring</FONT> expenses recorded in the year as further discussed below. 2017 results reflected a substantial increase to income tax expense arising from changes in
US tax legislation, partly offset by a gain on the sale of a subsidiary. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-13</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross and net revenue increased by 6.3% and 5.7%, respectively, in 2018 compared to 2017. We achieved organic net revenue
growth of 3.3%, with growth in each geographic reportable segment and business operating unit, except Buildings and Infrastructure. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross margin increased by 3.0%
in 2018 compared to 2017 but declined as a percentage of net revenue&#151;from 55.5% in 2017 to 54.1% in 2018&#151;largely due to changes in our project mix. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our
focused efforts drove reductions in administrative and marketing expenses as a percentage of net revenue. Results were further strengthened by reduced depreciation of property and equipment, amortization of intangible assets, and income taxes as
percentages of net revenue in 2018 compared to 2017. These were partly offset by increases in other expense and net interest expense as a percentage of net revenue. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Adjusted EBITDA increased by 11.1%&#151;from $353.3&nbsp;million in 2017 to $392.5&nbsp;million in 2018&#151;and as a percentage of net revenue&#151;from 11.1% in 2017
to 11.7% in 2018. Including the effects of several unusual, <FONT STYLE="white-space:nowrap">non-recurring</FONT> items&#151;mainly a $12.8&nbsp;million charge for a lease exit liability related to our Edmonton head office move, a $4.7&nbsp;million
past service cost for our UK defined benefit pensions, and a $4.9&nbsp;million unrealized loss on investments held for self-insured liabilities&#151;2018 EBITDA amounted to $370.1&nbsp;million. This is a 10.7% decrease compared to 2017 EBITDA of
$414.6&nbsp;million, which included a $54.6&nbsp;million gain on the disposition of Innovyze. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Gross and Net Revenue </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">While providing professional services, we incur certain direct costs for subconsultants, equipment, and other expenditures that are recoverable directly from our clients.
Revenue associated with these direct costs is included in gross revenue. Because these direct costs and associated revenue can vary significantly from contract to contract, changes in gross revenue may not be indicative of our revenue trends.
Accordingly, we also report net revenue (which is gross revenue less subconsultant, subcontractor, and other direct expenses) and analyze results in relation to net revenue rather than gross revenue. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Consulting Services generates approximately 70% of gross revenue in foreign currencies, primarily in US dollars and GBP. Fluctuations in these currencies had a net
$5.3&nbsp;million negative impact on our net revenue results in 2018 compared to 2017, as further described below: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">The Canadian dollar averaged US$0.77 in both 2017 and 2018, but contributed to the negative impact, mentioned above, due to
foreign exchange fluctuations over the course of the year. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">The Canadian dollar averaged GBP0.60 in 2017 and GBP0.58 in 2018&#151;a 3.3% decrease. The weakening Canadian dollar had a
positive effect on gross and net revenue in 2018 compared to&nbsp;2017. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Fluctuations in other foreign currencies did not have a material impact on
our gross and net revenue in 2018 compared to 2017. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Revenue earned by acquired companies in the first 12 months following an acquisition is reported as revenue from
acquisitions and thereafter as organic revenue. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-14</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Revenue by Reportable Segment </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="59%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>Gross Revenue</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>Net&nbsp;Revenue</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" NOWRAP STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:7pt; font-family:ARIAL"><B></B><I>(In millions of Canadian dollars,</I><B></B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:7pt; font-family:ARIAL"><B></B><I>except percentages)</I><B></B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2018</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2017</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2018</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2017</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2018&nbsp;Organic<BR>Net Revenue<BR>Growth %</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Canada</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">1,275.8</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,191.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">1,087.8</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,027.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.7</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">United States</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">2,334.6</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,226.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">1,774.4</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,714.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.5</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Global</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">673.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">611.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">493.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">431.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">5.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">%&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="2"></TD>
<TD HEIGHT="2" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="2" COLSPAN="4"></TD>
<TD HEIGHT="2" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="2" COLSPAN="4"></TD>
<TD HEIGHT="2" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">4,283.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">4,028.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">3,355.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">3,173.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">3.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">%&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:7pt; font-family:ARIAL"><B><I></I></B><I>Gross revenue was accounted for using IAS 11 in 2017 and IFRS 15 in 2018.</I><B><I>&nbsp;&nbsp;&nbsp;&nbsp;</I></B> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Revenue by Business Operating Unit&nbsp;&nbsp;&nbsp;&nbsp; </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="58%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>Gross&nbsp;Revenue</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>Net&nbsp;Revenue</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" NOWRAP STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:7pt; font-family:ARIAL"><B></B><I>(In millions of Canadian dollars,</I><B></B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:7pt; font-family:ARIAL"><B></B><I>except percentages)</I><B></B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2018</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2017</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2018</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2017</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2018&nbsp;Organic<BR>Net Revenue<BR>Growth<BR>(Retraction)&nbsp;%</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt" align="left">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Buildings</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">944.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">898.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">724.0</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">714.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.5</TD>
<TD NOWRAP VALIGN="bottom">%)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Energy&nbsp;&amp; Resources</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">591.7</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">479.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">507.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">401.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22.7</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Environmental Services</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">682.8</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">678.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">480.3</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">454.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.2</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Infrastructure</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">1,157.6</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,090.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">926.0</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">899.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.1</TD>
<TD NOWRAP VALIGN="bottom">%)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Water</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">907.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">882.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">717.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">704.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">%&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="2"></TD>
<TD HEIGHT="2" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="2" COLSPAN="4"></TD>
<TD HEIGHT="2" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="2" COLSPAN="4"></TD>
<TD HEIGHT="2" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">4,283.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">4,028.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">3,355.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">3,173.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">3.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">%&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:7pt; font-family:ARIAL"><I>Comparative figures have been reclassified due to a realignment of several business lines and to conform to the presentation adopted
for the current period. Gross revenue was accounted for using IAS 11 in 2017 and IFRS 15 in 2018.</I> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross revenue increased by 6.3% compared to 2017. Net revenue
increased by 5.7%, reflecting 3.3% organic growth, 2.6% acquisition growth, and a negative 0.2% impact from fluctuations in foreign exchange. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The gross to net
revenue ratio for Consulting Services was 1.28, falling within our targeted range of 1.25&nbsp;to 1.30. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Consulting Services &#150; Canada </B></P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross revenue increased 7.1% and net revenue increased 5.9% in 2018 compared to 2017 as a result of organic revenue and acquisition growth. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We achieved organic gross revenue growth of 5.0% and net revenue growth of 3.7%, primarily driven by strong performance in our Power and Oil&nbsp;&amp; Gas sectors. Our
Water business also achieved strong growth, driven by projects in western Canada. Further, our Community Development sector experienced organic revenue growth with eastern Canada offsetting a decline in the western provinces. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Although Environmental Services retracted year over year, organic growth was positive in Q4 18 and continues to&nbsp;trend favourably as new opportunities emerge in the
midstream oil and gas sector, specifically in support of liquefied natural gas projects. Although we saw organic gross revenue growth in our Buildings business, our growth was impacted by major projects nearing completion and by using more
specialized consultants for certain projects, resulting in a retraction year over year. Transportation experienced retraction in western Canada as a result of reduced public spending and fewer significant projects. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-15</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Acquisitions completed in 2018 and 2017 contributed to gross revenue growth of 2.0% and net revenue growth of 2.2%,
primarily in Buildings and Energy&nbsp;&amp; Resources. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Consulting Services &#150; United States </B></P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross revenue increased 4.9% and net revenue increased 3.5% in 2018 compared to 2017 as a result of organic revenue and acquisition growth; this growth was partly offset
by fluctuations in foreign exchange. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We achieved organic gross revenue growth of 3.6% and net revenue growth of 2.5%, reflecting organic growth in all business
operating units and sectors, except Buildings. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We continued to capitalize on our environmental mitigation expertise and build our remediation and recovery expertise
in our Environmental Services business, resulting in organic growth across several sectors. In our Energy&nbsp;&amp; Resources business, our Mining, Oil&nbsp;&amp; Gas, and WaterPower&nbsp;&amp; Dams sectors experienced organic growth; markets
improved because of increases in certain commodity prices (which were driven by global consumer confidence), and we executed new contracts that had been awarded during the year. Growth in our Water business came from continued expansion in the
California and Texas markets. This growth was offset by the impact of the Innovyze sale in Q2&nbsp;17. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In our Community Development sector, growth in the Southeast
and Northeast regions was partly offset by competitive fee pressures in other regions and by work on several new projects that had specific mandates to use certain subconsultants or required specialized external consultants, thereby contributing to
higher subconsultant costs. In our Transportation sector, the <FONT STYLE="white-space:nowrap">ramp-up</FONT> of previously awarded contracts, like the Long Island Rail Road Project, offset retractions from the
<FONT STYLE="white-space:nowrap">wrap-up</FONT> of other large project work. We continue to secure new projects because of our strong and solid strategic market position in transit, bridge inspection, light-rail transit, roadway, and bridge
projects. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We experienced organic revenue retraction in our Buildings business because of certain large healthcare projects winding down and Q1&nbsp;18 project
execution issues. However, in the second half of 2018, this trend began to reverse, as retraction was partly offset by growth in the commercial, healthcare, and science and technology sectors, particularly in the Northeast region and Florida. In Q4
18, our Buildings business experienced strong organic growth, offsetting the retraction in the prior three quarters. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Acquisitions completed in 2018 and 2017
contributed to gross revenue growth of 1.6% and net revenue growth of 1.3%, primarily in Buildings, Energy&nbsp;&amp; Resources, and Water. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Consulting Services
&#150; Global </B></P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross and net revenue increased by 10.2% and 14.3%, respectively, in 2018 compared to 2017, representing the region with the most significant
growth. Increases during the year resulted from organic revenue and acquisition growth, as well as fluctuations in foreign exchange. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We saw organic gross revenue
growth of 1.8% and net revenue growth of 5.4%. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2018, net revenue growth in our Water business was driven by new projects in Australia and New Zealand. Continuing
strong markets in our Mining sector resulted in an increased volume of work in Latin America. The Mining sector also saw growth resulting from export projects compared to 2017 when capital spending was depressed. Two new projects in Qatar and the
United Arab Emirates contributed to growth in our Buildings business. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Organic gross revenue retracted in our Environmental Services business due to decreased volume
on a large subcontractor-intensive contract in Europe. Growth in our WaterPower&nbsp;&amp; Dams sector from new projects was partly offset by the winding down of certain large projects in our export business. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Acquisitions completed in 2018 and 2017 contributed to gross revenue growth of 8.0% and net revenue growth of 9.0%, primarily in our Environmental Services and
Infrastructure businesses. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-16</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Backlog </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Backlog by
Reportable Segment </B></P> <P STYLE="font-size:2pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="93%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:7pt"><B></B><I>(In millions of Canadian dollars, except months)</I><B></B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,052.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,538.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Global</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">588.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">4,179.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our contract backlog&#151;$4.2&nbsp;billion at December&nbsp;31, 2018&#151;represents approximately 11.7 months of work. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We define &#147;backlog&#148; as the total value of secured work that has not yet been completed where we have an executed contract or a letter of intent that management
is reasonably assured will be finalized in a formal contract. Previously, contract backlog was considered a <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measure. We adopted IFRS 15 on January&nbsp;1, 2018; it requires that the total value of all
secured work be reported as contract backlog. Before adoption, we limited our reported backlog to the first 12 to 18 months of secured work. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Major Project Awards
</B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Major projects awarded in 2018 in Canada include providing engineering and technical support services for the Core Area Wastewater Treatment Program in Victoria,
British Columbia. In addition, as part of the Consortium Groupe NouvLR, we were awarded the design engineering work for the Reseau express metropolitan, Montreal&#146;s light rail transit network. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In the United States, we were appointed as lead engineer for the design-build commuter rail expansion for Long Island Rail Road in Nassau County, New York. We were also
selected as lead designer for the Red and Purple Modernization Program, a Chicago Transit Authority project. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In Global, major contract awards include delivering the
concept design for raising the Warragamba Dam west of&nbsp;Sydney, Australia, and providing project preparation and technical supervision services for the high-voltage transmission and substation activities for a large power project in Nepal.
Significant Water projects awarded include a five-year contract extension with Ashghal, Qatar&#146;s public works authority, to implement annual improvement plans. We were also appointed as the sole strategic planning partner for the Yorkshire Water
team as part of an AMP7 contract. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Gross Margin </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross margin is
calculated as net revenue minus direct payroll costs. Direct payroll costs include salaries and related fringe benefits for labor hours directly associated with completing projects. Labor costs and related fringe benefits for labor hours not
directly associated with completing projects are included in administrative and marketing expenses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Gross Margin by Reportable Segments&nbsp;&nbsp;&nbsp;&nbsp;
</B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="58%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:7pt"><B></B><I>(In millions of Canadian dollars, except percentages)</I><B></B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>%&nbsp;of&nbsp;Net&nbsp;Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>%&nbsp;of&nbsp;Net&nbsp;Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">557.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51.2%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">551.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53.7%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">982.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55.4%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">958.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55.9%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Global</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">275.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">55.9%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">251.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">58.3%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">1,815.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">54.1%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">1,761.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">55.5%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-17</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Gross Margin by Business Operating Unit&nbsp;&nbsp;&nbsp;&nbsp; </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="58%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><B></B><I>(In millions of Canadian dollars, except percentages)</I><B></B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>%&nbsp;of&nbsp;Net&nbsp;Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>%&nbsp;of&nbsp;Net&nbsp;Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Buildings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">387.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53.5%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">391.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.7%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Energy&nbsp;&amp; Resources</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">254.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50.2%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">209.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52.0%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Environmental Services</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">270.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">56.3%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">261.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57.5%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Infrastructure</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">500.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.1%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">496.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55.2%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Water</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">401.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">56.0%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">404.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">57.4%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">1,815.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">54.1%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">1,761.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">55.5%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:7pt; font-family:ARIAL"><I>note: Comparative figures have been reclassified due to a realignment of several business lines.</I>&nbsp;&nbsp;&nbsp;&nbsp; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross margin increased $53.3&nbsp;million as a result of overall revenue increases and decreased 1.4% as a percentage of net revenue in 2018 compared to 2017. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross margin in our Canada operations increased $5.5&nbsp;million and decreased 2.5% as a percentage of net revenue in 2018 compared to 2017. This resulted from a shift
in our project mix, driven largely by our Energy&nbsp;&amp; Resources business, which generated substantially higher revenues in 2018 but at lower margins than our other businesses. In addition, reduced capital investment in our Oil&nbsp;&amp; Gas
and Mining sectors resulted in lower Energy&nbsp;&amp; Resources and Environmental Services margins relative to net revenues. Our Buildings business had lower margins due to project mix and project execution issues. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross margin in our US operations increased $23.8&nbsp;million and decreased 0.5% as a percentage of net revenue in 2018 compared to 2017 because of project mix and, in
part, the Innovyze sale in 2017 (a water software business that operated at higher margins). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross margin in our Global operations increased $24.0&nbsp;million and
decreased 2.4% as a percentage of net revenue in 2018 compared to 2017. The decrease was primarily due to project mix, positive estimated <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">cost-to-complete</FONT></FONT> revisions on a
major UK Water project in 2017, and positive revenue adjustments from settlements reached on a major Middle East Water project in 2017. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Administrative and
Marketing Expenses </B></P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Administrative and marketing expenses fluctuate year to year due to the amount of staff time charged to marketing and administrative labor,
which is influenced by the mix of projects in progress during the period, business development activities, and integration activities resulting from acquisitions. In the months after completing an acquisition, staff time charged to administration
and marketing is generally higher as a result of integration activities, including orienting newly acquired staff. Our operations also include higher administrative and marketing expenses in the first and fourth quarters as a result of the holiday
season and seasonal weather conditions in the northern hemisphere, which, in turn, result in lower staff utilization. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Administrative and marketing expenses
increased by $30.5&nbsp;million in 2018 compared to 2017 to support the growth in our business but also reflect several unusual, <FONT STYLE="white-space:nowrap">non-recurring</FONT> items discussed further below. Excluding these unusual items,
administrative and marketing expenses would have represented 42.3% of net revenue. In spite of these additional expenses, our administrative and marketing expenses as a percentage of net revenue decreased to 42.9% in 2018 from 44.4% in 2017 and is
within our expected range of 41% to 43%. The decrease in administrative and marketing expenses as a percentage of net revenue was mainly due to improved utilization, lower integration costs, operational efficiencies, and share-based expense. As we
continued monitoring our backlog and making adjustments to align staffing levels with workloads, our utilization improved. Occupancy costs decreased due to our continued efforts to consolidate offices and negotiate lower lease rates. As a
consequence of management&#146;s continued focus on reducing costs, we realized cost savings in discretionary spending and other areas. Also, we recorded a $5.0&nbsp;million decrease in the fair value of our cash-settled share-based compensation
(deferred share units and preferred share units). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-18</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Administrative and marketing expenses were negatively impacted by a lease exit liability charge of $12.8&nbsp;million
related to the move to our new head office in Edmonton and a past service cost of $4.7&nbsp;million associated with our defined benefit pension plans. We will receive a full reimbursement from our landlord for the Edmonton lease exit liability,
which is required to be treated as a lease inducement under IFRS to reduce our lease cost over the life of the new lease term. Past service costs arose from a UK High Court ruling made on October&nbsp;26, 2018, resulting in an amendment to our
pension plans to equalize guaranteed minimum pension (GMP) benefits. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Depreciation of Property and Equipment </B></P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Depreciation decreased $2.1&nbsp;million year over year. As a percentage of net revenue, depreciation of property and equipment was 1.5% in 2018 compared to 1.6% in
2017. As a professional services organization, we are not capital intensive. In the past, we made capital expenditures mostly for items such as leasehold improvements, computer equipment, furniture, and other office and field equipment. Our
additions to property and equipment of $130.2&nbsp;million were $10.2&nbsp;million higher than our budget of $120.0&nbsp;million (set at the beginning of 2018). We advanced our spending on certain leasehold improvements and equipment expenditures
originally planned for 2019. Although expenditures of $65.3&nbsp;million for our new head office in Edmonton were lower than our budget of $72&nbsp;million, certain of these budgeted expenditures have been deferred until 2019. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Intangible Assets </B></P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The timing of completed acquisitions, size of
acquisitions, and type of intangible assets acquired impact the amount of amortization of intangible assets in a period. Client relationships are amortized over estimated useful lives ranging from 10&nbsp;to&nbsp;15 years, and contract backlog and
finite-lived trademarks are generally amortized over an estimated useful life of 1&nbsp;to&nbsp;3 years. Consequently, the impact of the amortization of contract backlog can be significant in the 4 to 12 quarters following an acquisition. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table summarizes the amortization of identifiable intangible assets: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><B></B><I>(In millions of Canadian dollars)</I><B></B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Client relationships</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">26.9</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">28.2</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Backlog</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">9.9</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">22.3</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Software</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">25.7</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">16.4</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">3.6</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">7.9</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Lease disadvantage</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">(1.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">(1.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total amortization of intangible assets</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">65.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">73.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The decrease in intangible asset amortization of $8.0&nbsp;million in 2018 compared to 2017 was mainly due to a reduction in backlog
amortization and the 2017 Innovyze sale. Backlog related to acquisitions made in previous years&#151;such as MWH Global, Inc.; Bury Holdings, Inc.; and VOA Associates, Inc.&#151;was fully amortized in Q2 18. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">During 2018, we added $66.2&nbsp;million to intangible assets: $33.0&nbsp;million from acquisitions and $33.2&nbsp;million mainly from renewing various software
agreements. Software amortization expense increased $9.3&nbsp;million in 2018 compared to 2017 mainly because of a change in the licensing structure of certain design software, which reduced the estimated life. The $33.2&nbsp;million additions to
intangible software was consistent with our budgeted expectations set at the beginning of 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our 2018 intangible asset amortization of $65.0&nbsp;million was
consistent with our adjusted guidance of $70&nbsp;million included in our Q3 18 Management&#146;s Discussion and Analysis. Our guidance was adjusted from our 2017 Annual Report for acquisitions completed in the year and a change in the licensing
structure of certain design software, which reduced the software&#146;s estimated life and increased amortization. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-19</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We review intangible assets at each reporting period to determine whether there is an indication of impairment, and based on
this review, there were no material indicators of impairment in 2018 and 2017. Our review considered external sources, such as prevailing economic and market conditions, and internal sources, such as the historical and expected financial performance
of intangible assets. (See the Critical Accounting Estimates section of this report for more information about the methodology used to test long-lived assets and intangibles for impairment.) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Net Interest Expense </B></P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Net interest expense increased $2.8&nbsp;million in
2018 compared to 2017. Net interest was higher as a result of a net&nbsp;increase of $194.1&nbsp;million in our total outstanding debt levels and higher interest rates on our revolving credit facilities and term loans. This increase was partly
offset with lower interest rates on our notes payable for acquisitions. The average interest rate for our revolving credit facilities and term loans was 4.53% at December&nbsp;31, 2018, and 3.20% at December&nbsp;31, 2017. The weighted average
interest rate on our notes payable was 3.16% at December&nbsp;31, 2018, and 3.46% at December&nbsp;31, 2017. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Foreign Exchange Losses and Gains </B></P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We reported a foreign exchange loss of $2.7&nbsp;million in 2018 and a gain of $0.2&nbsp;million in 2017. Foreign exchange gains and losses arise from the translation of
the foreign-denominated assets and liabilities held in our Canadian, US, and other foreign subsidiaries. We minimize our exposure to foreign exchange fluctuations by matching foreign currency assets with foreign currency liabilities and, when
appropriate, by entering into forward contracts to buy or sell foreign currencies in exchange for Canadian dollars. The foreign exchange fluctuations in 2018 and 2017 were caused by the volatility of daily foreign exchange rates and the timing of
the recognition and relief of foreign-denominated assets and liabilities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As at December&nbsp;31, 2018, we had no material foreign-currency forward contracts. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Other Expense (Income) </B></P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Other expense was $0.1&nbsp;million in 2018 compared
to other income of $10.0&nbsp;million in 2017. We recorded an unrealized loss of $4.9&nbsp;million and a realized gain of $0.9&nbsp;million on our equity securities in our investments held for self-insured liabilities. Other income also includes
approximately $4&nbsp;million from certain joint arrangements. Unrealized losses represent the downturn in the equity markets and are <FONT STYLE="white-space:nowrap">non-cash</FONT> adjustments that will continue to fluctuate based on changes in
fair value. In 2017, a realized gain of $9.6&nbsp;million was recorded on the sale of certain equity securities. Fair value fluctuations on these investments in 2017 were recorded in other comprehensive income. However, on adoption of IFRS 9
(described in the Accounting Developments section of this report), the impact of fair value changes is now recorded through income. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Income Taxes </B></P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our 2018 effective income tax rate was 24.3% compared to 63.2% in 2017. Our normalized effective tax rate for&nbsp;2018 would be 26.8% when adjusted for a US tax reform
transition tax recovery of $10.0&nbsp;million offset by $4.4&nbsp;million of adjustments for previous years&#146; current income tax. The effective tax rate is based on statutory rates in jurisdictions where we operate and on our estimated earnings
in each of these jurisdictions. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">After eliminating certain unusual transactions, our normalized effective tax rate for 2017 was 24.0%. The increase in this tax rate
to 26.8% in 2018 was due to the recognition of tax credits in 2017 against income earned in jurisdictions with higher tax rates and the impact of losses incurred in jurisdictions with lower tax rates. The transactions affecting our 2017 tax rate
that we eliminated to arrive at 24.0% are as follows: a $94.5&nbsp;million net tax expense related to the Innovyze sale, a net $18.6&nbsp;million US tax reform adjustment, and a $3.2&nbsp;million corporate reorganization tax charge. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-20</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B><I>US Tax Reform </I></B></P> <P STYLE="margin-top:2pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On
December&nbsp;22, 2017, the United States enacted the Tax Cuts and Jobs Act. This resulted in a <FONT STYLE="white-space:nowrap">one-time</FONT> transition tax of $31.2&nbsp;million on deemed mandatory repatriation of earnings and a realized
recovery of $12.6&nbsp;million on remeasurement of deferred tax assets and liabilities using the substantively enacted federal tax rate of&nbsp;21%. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On
August&nbsp;1, 2018, the U.S. Treasury and Internal Revenue Services (IRS) released proposed regulations under Section&nbsp;965. These regulations provided guidance relating to the <FONT STYLE="white-space:nowrap">one-time</FONT> transition tax due
on the mandatory repatriation of certain deferred foreign earnings. Based on the proposed regulations, certain tax elections filed after November&nbsp;2, 2017, were deemed to be disregarded in calculating the transition tax. As such, based on the
calculation methods prescribed under the proposed regulations, a tax recovery of $10.0&nbsp;million was recognized on the federal portion of the tax. We will continue to monitor for new interpretation and guidance issued by the U.S. Treasury
Department, the IRS, and state taxing authorities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Discussion of Discontinued Operations </B></P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On November&nbsp;2, 2018, we completed the sale of our Construction Services operations, including MWH&nbsp;Constructors&#146; UK and US divisions and Slayden
Constructors, Inc. (collectively, Construction Services). The results of our Construction Services operations are reported as discontinued operations in our 2018 consolidated financial statements for all periods presented. Our statement of financial
position for December&nbsp;31, 2017, was not adjusted, and our financial position as at December&nbsp;31, 2018, no longer includes the assets and liabilities of Construction Services. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Construction Services was acquired as part of the MWH acquisition in 2016 and was previously a reportable segment and a group of cash generating units. We assumed the
defined benefit pension plan related to Construction Services and the obligations related to an ongoing <FONT STYLE="white-space:nowrap">UK-based</FONT> <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">waste-to-energy</FONT></FONT>
project. These items are included in discontinued operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table summarizes our Construction Services results: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"><B>Net loss from discontinued operations</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;For&nbsp;the&nbsp;year&nbsp;ended&nbsp;&nbsp;&nbsp;&nbsp;<BR>December&nbsp;31</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e5e4e1"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>2017</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Revenue</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>884.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,111.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Expenses</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>(953.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,111.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Impairment of goodwill</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(53.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Loss from operating activities before income taxes</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>(122.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Income taxes on operating activities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>10.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Loss from operating activities, net of income taxes</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(111.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Gain on disposal of discontinued operations before income taxes</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>1.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Income taxes on disposal of discontinued operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(13.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Loss on disposal of discontinued operations, net of income
taxes</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(12.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net loss from discontinued operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(123.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The table above includes the revenue and expenses for our Construction Services operations, including results up to our sales date of
November&nbsp;2, 2018. Also included are project losses recorded in Q4 18 associated with the </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-21</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">
remaining UK <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">waste-to-energy</FONT></FONT> project. Our project losses increased because of continued <FONT
STYLE="white-space:nowrap">EPC-related</FONT> delays impacting the expected project acceptance, which is now expected to occur in Q1&nbsp;19. The provisions recorded represent our best estimate of costs expected on the project. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Expenses also include a $5.8&nbsp;million past service cost recognized in Q4 18 for the Construction Services defined benefit pension plan resulting from a UK High Court
ruling regarding equalization benefits. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The sale of Construction Services resulted in a <FONT STYLE="white-space:nowrap">non-cash</FONT> goodwill impairment charge
of $53.0&nbsp;million recorded in Q3&nbsp;18 since the carrying amount of the Construction Services disposal group exceeded the estimated net proceeds on sale. Gross proceeds less estimated working capital adjustments, transaction costs, and net
assets disposed resulted in a gain on sale of $1.5&nbsp;million recorded in Q4 18. We are still in the process of reviewing the closing financial statements with the purchaser. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">An income tax recovery was recognized on the operating activities because of our loss position from operating activities. A tax charge of $13.8&nbsp;million was
recognized on the sale of Construction Services because the tax basis of our net investment in the US Construction Services business is lower than the carrying amount, which resulted in a taxable gain. As well, the UK tax rate on intangible assets
was adjusted downward to reflect the sale. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-22</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Fourth Quarter Results </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
following table summarizes our key operating results from continuing operations for Q4 18 as a percentage of net revenue and the percentage increase in the dollar amount of these results in Q4 18 compared to Q4 17: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8.5pt" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>Quarter&nbsp;Ended&nbsp;Dec&nbsp;31,&nbsp;2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>Quarter&nbsp;Ended&nbsp;Dec&nbsp;31,&nbsp;2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e5e4e1"><B>% of Net</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>% of Net</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><I>(In millions of Canadian dollars, except per share amounts and percentages)</I></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Gross revenue</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL" ALIGN="right"><B>1,083.9&nbsp;</B></P></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL" ALIGN="right"><B>129.7%</B></P></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL" ALIGN="right">977.4&nbsp;</P></TD>
<TD NOWRAP VALIGN="bottom"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL" ALIGN="right"><B>130.3%</B></P></TD>
<TD NOWRAP VALIGN="bottom"> <P STYLE="font-size:3pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Net revenue</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>835.6&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>100.0%</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">749.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>100.0%</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Direct payroll costs</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">386.2&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">46.2%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">330.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">44.1%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Gross margin</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">449.4&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">53.8%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">419.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">55.9%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Administrative and marketing expenses</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">382.7&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">45.8%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">350.7&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46.8%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Other expense (income)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">5.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">0.7%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5.2)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.7%)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>EBITDA from continuing operations
</B><B><I>(note) </I></B><B></B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">61.2&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">7.3%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">73.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">9.8%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Depreciation of property and equipment</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">13.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">1.6%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12.7&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.7%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Amortization of intangible assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">15.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">1.8%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16.7&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.2%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Net interest expense</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">9.3&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">1.1%</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.7%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Income before income
taxes</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>23.8&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>2.8%</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">38.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>5.1%</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Income taxes</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">2.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">0.3%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">23.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3.0%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Net income from continuing operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>21.2&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>2.5%</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>2.1%</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Net loss from discontinued operations</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>(32.2)</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>(3.8%)</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4.4)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>(0.6%)</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Net (loss) income</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(11.0)</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(1.3%)</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">11.2&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>1.5%</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Basic and diluted earnings (loss) per share</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.19&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">n/m&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.14&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/m&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Discontinued operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>(0.29)</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">n/m&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.04)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/m&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL"><B>Total earnings per share
(EPS)</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(0.10)</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">n/m&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.10&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">n/m&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Adjusted EBITDA from continuing operations <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>84.2&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">10.1%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8.9%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Adjusted net income from continuing operations <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>45.5&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">5.4%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">39.7&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.3%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Adjusted basic and diluted EPS from continuing operations <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.40&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">n/m&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.35&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">n/m&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Dividends declared per common share</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>0.1375&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">n/m&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.1250&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">n/m&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:2pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>Gross and net revenue were accounted for using IFRS 15 in 2018 and IAS 11 in 2017. Construction Services operations are presented as
discontinued operations. Prior period amounts have been restated to conform with the current year&#146;s presentation. </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>note: EBITDA, adjusted EBITDA,
adjusted net income, and adjusted basic and diluted EPS are <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measures (discussed in the Definitions </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>section
of this report). </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>n/m = not meaningful </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Discussion of Continuing
Operations </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In Q4 18, Stantec generated adjusted net income from continuing operations of $45.5&nbsp;million or $0.40 per share, a 14.6% and 14.3% increase,
respectively, in Q4 18 compared to Q4 17. Adjusted net income was positively impacted by revenue growth, a decrease in administrative and marketing expenses as a percentage of net revenue, and a decrease in the amortization of intangible assets. As
a percentage of net revenue, adjusted net income increased from 5.3% in Q4 17 to 5.4% in Q4 18. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In Q4 18, net income from continuing operations was
$21.2&nbsp;million or $0.19 per share, a 35.9% and 35.7% increase, respectively, in Q4 18 compared to Q4 17. Our Q4 18 results were reduced by several unusual, <FONT STYLE="white-space:nowrap">non-recurring</FONT> expenses recorded in the quarter,
as further discussed below. Q4 17 results reflected a substantial increase to income tax expense arising from changes in US tax legislation. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-23</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross and net revenue increased by 10.9% and 11.4%, respectively, in Q4 18 compared to Q4 17. This increase was positively
impacted by acquisitions completed in 2017 and 2018 and by 3.5% growth in organic net revenue, reflecting growth in each geographic reportable segment and business operating unit, with the exception of Buildings, which was neutral relative to Q4 17.
Revenue also increased due to fluctuations in foreign currencies. The average exchange rate for the Canadian dollar was US$0.76 in Q4 18 compared to US$0.79 in Q4 17, and the British pound sterling was GBP0.59 in both Q4 18 and Q4 17. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross margin increased 7.3% in Q4 18 compared to Q4 17 but declined as a percentage of net revenue&#151;from 55.9% in Q4 17 to 53.8% in Q4 18&#151;largely due to changes
in our project mix. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Administrative and marketing expenses increased 9.1% in Q4 18 compared to Q4 17, primarily due to several unusual and <FONT
STYLE="white-space:nowrap">non-recurring</FONT> items discussed further below, but declined as a percentage of net revenue&#151;from 46.8% in Q4 17 to 45.8% in Q4 18 (43.7% excluding unusual or non-recurring items). Results also reflect lower
depreciation of property and equipment, amortization of&nbsp;intangible assets, and income taxes as a percentage of net revenue in Q4 18 compared to Q4 17. These were partly offset with increases in other expense and net interest expense as a
percentage of net revenue. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Adjusted EBITDA increased 26.0%&#151;from $66.8&nbsp;million in Q4 17 to $84.2&nbsp;million in Q4&nbsp;18&#151;and as a percentage of net
revenue&#151;from 8.9% to 10.1%. Including the effects of several unusual, <FONT STYLE="white-space:nowrap">non-recurring</FONT> items&#151;mainly a $12.8&nbsp;million charge for a lease exit liability related to our Edmonton head office move, a
$4.7&nbsp;million past service cost for our UK defined benefit pensions, and a $5.5&nbsp;million unrealized loss on investments held for self-insured liabilities&#151;Q4 18 EBITDA amounted to $61.2&nbsp;million. This is a 16.7% decrease compared to
Q4 17 EBITDA of $73.5&nbsp;million, which was positively impacted by $6.1&nbsp;million in realized gains on investments held for&nbsp;self-insured liabilities. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Gross and Net Revenue &#150; Q4 18 versus Q4 17 </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our operations are typically
affected by seasonality: the first and fourth quarters have the lowest revenue generation and project activity due to holidays and weather conditions in the northern hemisphere. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Revenue by Reportable Segment&nbsp;&nbsp;&nbsp;&nbsp; </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8.5pt" ALIGN="center">


<TR>
<TD WIDTH="41%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>Gross Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>Net Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL" ALIGN="justify"><I>(In millions of Canadian dollars,</I></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6.5pt; font-family:ARIAL" ALIGN="justify"><I>except percentages)</I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;<BR></B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>Quarter&nbsp;Ended<BR>Dec 31, 2018</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;<BR>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;<BR></B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" ALIGN="right"><B>Quarter&nbsp;Ended<BR>Dec 31, 2017</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;<BR>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;<BR></B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>Quarter&nbsp;Ended<BR>Dec 31, 2018</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;<BR>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;<BR></B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" ALIGN="right"><B>Quarter&nbsp;Ended<BR>Dec 31, 2017</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;<BR>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B><BR></B></P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" ALIGN="right"><B>Q4&nbsp;18&nbsp;Organic</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL" ALIGN="right"><B>Net
Revenue<BR>Growth&nbsp;%</B></P></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;<BR>&nbsp;</B></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Canada</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">319.2</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">300.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">268.9</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">252.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.7%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">United States</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">572.0</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">521.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">425.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">390.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.0%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Global</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">192.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">155.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">141.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">106.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">5.4%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="4"></TD>
<TD HEIGHT="4" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="4" COLSPAN="4"></TD>
<TD HEIGHT="4" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="4" COLSPAN="4"></TD>
<TD HEIGHT="4" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">1,083.9</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">977.4</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">835.6</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">749.9</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">3.5%</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:2pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>Gross revenue was accounted for using IAS 11 in 2017 and IFRS 15 in 2018.</I>&nbsp;&nbsp;&nbsp;&nbsp; </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-24</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>Revenue by Business Operating Unit&nbsp;&nbsp;&nbsp;&nbsp; </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8.5pt" ALIGN="center">


<TR>
<TD WIDTH="41%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>Gross Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>Net Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL" ALIGN="justify"><I>(In millions of Canadian dollars,</I></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6.5pt; font-family:ARIAL" ALIGN="justify"><I>except percentages)</I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B></B></P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>Quarter&nbsp;Ended</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL" ALIGN="right"><B>Dec 31, 2018</B></P></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;<BR></B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" ALIGN="right"><B>Quarter&nbsp;Ended<BR>Dec 31, 2017</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;<BR>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B></B></P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>Quarter&nbsp;Ended</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL" ALIGN="right"><B>Dec 31, 2018</B></P></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B></B></P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" ALIGN="right"><B>Quarter&nbsp;Ended</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL" ALIGN="right"><B>Dec 31, 2017</B></P></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;</B><BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;</B><BR> <P STYLE="margin-bottom:0pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B></B></P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B></B></P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000" ALIGN="right"><B>Q4&nbsp;18&nbsp;Organic</B><BR> <P STYLE="margin-bottom:0pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL" ALIGN="right"><B>Net Revenue</B></P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL" ALIGN="right"><B>Growth&nbsp;%</B></P></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>&nbsp;</B><BR> <P STYLE="margin-bottom:0pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;</B></P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Buildings</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">235.0</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">212.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">174.8</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">165.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.0%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Energy&nbsp;&amp; Resources</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">157.1</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">130.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">128.7</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">106.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11.7%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Environmental Services</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">185.3</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">175.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">125.4</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">110.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.2%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Infrastructure</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">292.2</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">251.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">235.4</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">208.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.2%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Water</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">214.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">207.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">171.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">159.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">4.7%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="4"></TD>
<TD HEIGHT="4" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="4" COLSPAN="4"></TD>
<TD HEIGHT="4" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="4" COLSPAN="4"></TD>
<TD HEIGHT="4" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Total</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">1,083.9</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">977.4</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">835.6</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">749.9</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">3.5%</TD>
<TD NOWRAP VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>Comparative figures have been reclassified due to a realignment of several business lines and to conform to</I> <I>the presentation
adopted for the current</I> period. Gross revenue was accounted for using IAS 11 in 2017 and IFRS 15 in 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross revenue increased 10.9% in Q4 18 compared to Q4
17. Net revenue increased 11.4%, reflecting 3.5%&nbsp;organic growth, 6.0% acquisition growth, and a 1.9% change resulting from fluctuations in foreign exchange. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our Canada operations had organic gross and net revenue growth of 2.0% and 1.7%, respectively, in Q4 18 compared to Q4 17. Organic growth continued in our
Energy&nbsp;&amp; Resources and Water businesses, particularly in our Oil&nbsp;&amp; Gas sector. In the quarter, we also saw growth in our Environmental Services business as a result of opportunities emerging from the midstream oil and gas sector.
Retraction was seen in Buildings because several major healthcare projects wound down, and retraction was seen in Infrastructure mainly because the housing market softened and certain Transportation projects slowed down. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our US operations achieved organic gross and net revenue growth of 4.9% and 4.0%, respectively, in Q4&nbsp;18 compared to Q4 17. All of our businesses grew organically
except Energy&nbsp;&amp; Resources. Improvements in the US&nbsp;economy contributed to increased demand for commercial and residential development, both publicly and privately, leading to continued growth in our Buildings, Environmental Services,
and Water businesses. The <FONT STYLE="white-space:nowrap">ramp-up</FONT> of design work on new projects awarded in the year contributed to growth in our Transportation sector. The wind-down of certain large projects contributed to retraction in our
Energy&nbsp;&amp; Resources business. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our Global operations experienced organic gross and net revenue growth of 2.7% and 5.4%, respectively, in Q4&nbsp;18 compared
to Q4 17. Growth was driven by our Water business and increased volume in our Mining, Power, and Transportation sectors. New Water projects and our strengthening Transportation sector contributed to growth in Australia and New Zealand. Growth
continued in our Latin America Mining sector and in our Mining export work because of market improvements and increased capital spending by our clients. Growth in our WaterPower&nbsp;&amp; Dams and Power sectors resulted from new export projects in
the Asia-Pacific region. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-25</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Gross Margin </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross margin was
up $30.4&nbsp;million or 7.3% in Q4 18 compared to Q4 17. As a percentage of net revenue, gross margin decreased from 55.9% in Q4 17 to 53.8% in Q4 18. Gross margins quarter over quarter in our reportable segments and our business operating units
are summarized below: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Gross Margin by Reportable Segments&nbsp;&nbsp;&nbsp;&nbsp; </B></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Quarter&nbsp;Ended&nbsp;Dec&nbsp;31,&nbsp;2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Quarter&nbsp;Ended&nbsp;Dec&nbsp;31,&nbsp;2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><B></B><I>(In millions of Canadian dollars, except percentages)</I><B></B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>%&nbsp;of&nbsp;Net&nbsp;Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>%&nbsp;of&nbsp;Net&nbsp;Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">134.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49.8%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">136.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.1%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">234.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55.2%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">216.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55.5%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Global</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">80.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">57.2%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">65.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">61.6%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL"><B>Total</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">449.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">53.8%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">419.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">55.9%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:8.5pt; font-family:ARIAL"><B>Gross Margin by Business Operating Unit&nbsp;&nbsp;&nbsp;&nbsp; </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Quarter&nbsp;Ended&nbsp;Dec&nbsp;31,&nbsp;2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Quarter&nbsp;Ended&nbsp;Dec&nbsp;31,&nbsp;2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><B></B><I>(In millions of Canadian dollars, except percentages)</I><B></B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>%&nbsp;of&nbsp;Net&nbsp;Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>%&nbsp;of&nbsp;Net&nbsp;Revenue</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Buildings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">93.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53.6%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">87.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53.2%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Energy&nbsp;&amp; Resources</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48.4%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">56.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52.9%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Environmental Services</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">70.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">56.5%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">65.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58.9%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Infrastructure</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">127.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.3%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">117.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">56.4%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Water</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">94.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">55.3%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">92.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">57.9%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL"><B>Total</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">449.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">53.8%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">419.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">55.9%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>Comparative figures have been reclassified due to a realignment of several business lines.</I>&nbsp;&nbsp;&nbsp;&nbsp; </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross margins were largely impacted by project mix, downward pressures on fees, and reduced subconsultant markups in response to economic challenges in certain markets
throughout our operations. In our Canada operations, margins were also impacted by project execution challenges in our Buildings operations. In our Global operations, Q4 18 margins were more in line with expectations; Q4 17 margins were impacted by
incentive fees on major contracts and positive adjustments from a major project in Latin America. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Other </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Administrative and marketing expenses increased $32.0&nbsp;million or 9.1% in Q4 18 compared to Q4 17. As a percentage of net revenue, administrative and marketing
expenses decreased from 46.8% in Q4 17 to 45.8% in Q4 18. The decrease in administrative and marketing expenses was mainly from improved utilization, operational efficiencies, and reduced share-based compensation charges. These decreases were partly
offset by a lease exit liability charge of $12.8&nbsp;million because of the move to our new Edmonton head office and a $4.7&nbsp;million past service cost associated with our UK defined benefit pension plans. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Amortization of intangible assets decreased due to a decrease in backlog amortization. Net interest expense increased because of increases in outstanding debt levels and
the average interest rate on our revolving credit facilities and term loans. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Other expense included an unrealized fair value loss of $5.5&nbsp;million on our equity
securities in our investments held for self-insured liabilities. In 2017, under previous accounting standards, unrealized fair value fluctuations were included in other comprehensive income. In Q4 17, we recorded as other income a realized gain of
$6.7&nbsp;million associated with the sale of certain equities in our investments held for self-insured liabilities. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-26</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In Q4 18, our reported tax rate was 10.9%. The reduction in our reported tax rate was mainly due to the recognition of
additional tax credits, estimated deduction of foreign-derived intangible income introduced with US tax reform, and <FONT STYLE="white-space:nowrap">non-taxable</FONT> capital gains. Our effective tax rate is based on statutory rates in
jurisdictions where we operate. Q4 17 included a US tax reform net tax impact of $18.6&nbsp;million and was adjusted to normalize our tax rate from 59.6% to 11.4%.</P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Discussion of Discontinued Operations </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In Q4 18, we recorded a net loss from
discontinued operations of $32.2 million ($35.8 million on a pre-tax basis). This included results from October&nbsp;1, 2018, to our sales date of November&nbsp;2, 2018, for our Construction Services operations and estimated project losses
associated with the remaining UK waste-to-energy project. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Quarterly Trends </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following is a summary of our quarterly operating results for the last two fiscal years. Previously reported results for the first three quarters of 2018 and for
2017, excluding gross and net revenue amounts, have been restated for discontinued operations accounting. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Quarterly Unaudited Financial
Information&nbsp;&nbsp;&nbsp;&nbsp; </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8.5pt" ALIGN="center">


<TR>
<TD WIDTH="53%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><B></B><I>(In millions of Canadian dollars,</I><B></B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6.5pt; font-family:ARIAL"><B></B><I>except per share amounts)</I><B></B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="middle" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>Q4</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="middle" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q3</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="middle" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q2</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="middle" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q1</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="middle" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>Q4</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="middle" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q3</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="middle" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q2</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="middle" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q1</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Gross revenue</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">1,083.9</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,086.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,092.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,021.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">977.4</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,000.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,046.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,004.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Net revenue</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">835.6</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">847.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">863.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">808.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">749.9</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">787.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">831.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">804.7&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Net income (loss) from continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">21.2</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">15.6</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">43.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">99.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(61.0)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Net (loss) income from discontinued operations, net of tax</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">(32.2</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(73.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(18.0</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">(4.4</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.0&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Net (loss) income</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">(11.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">(18.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">39.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">36.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">11.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">46.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">97.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">(58.0)</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Basic earnings (loss) per share</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">0.19</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.49</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.51</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.32</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">0.14</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.38</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.87</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.54)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Discontinued operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">(0.29</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.65</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.16</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">(0.04</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.03</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.01</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.03</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Total basic (loss) earnings per
share</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">(0.10</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.16</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.35</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.32</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">0.10</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.41</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.86</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.51)</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Diluted earnings (loss) per share</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">0.19</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.49</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.51</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.32</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">0.14</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.37</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.86</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.54)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Discontinued operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">(0.29</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.65</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.16</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">(0.04</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.03</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.01</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.03&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Total diluted (loss) earnings per
share</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">(0.10</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.16</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.35</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.32</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">0.10</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.40</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.85</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.51)</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Adjusted net income</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">45.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">39.7</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">41.5&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Adjusted basic and diluted EPS <I>(note)
</I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">0.40</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">0.45</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">0.54</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">0.42</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1" ALIGN="right">0.35</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">0.50</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">0.51</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">0.36&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>Construction Services operations are presented as discontinued operations. Prior period amounts have been restated to conform with
the current year&#146;s presentation. Gross and net revenue in 2018 were accounted for using IFRS 15 and IAS 11 prior to 2018. Adjusted net income and adjusted EPS are <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measures and are further
discussed in the Definitions section of this report. </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6.5pt; font-family:ARIAL"><I>Quarterly EPS and adjusted EPS are not additive and may not equal the annual EPS reported. This is a
result of the effect of shares issued on the weighted average number of shares. Quarterly and annual diluted EPS and adjusted EPS are also affected by the change in the market price of our shares since we do not include in dilution options when the
exercise price of the option is not in the money. </I></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-27</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Reconciliation of Previously Reported Adjusted Measures&nbsp;&nbsp;&nbsp;&nbsp; </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7.5pt" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:5.5pt"><I>(In millions of Canadian dollars, except per share amounts)</I></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q3</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q2</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q1</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Q4</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q3</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q2</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Q1</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:7.5pt; font-family:ARIAL"><B>Adjusted net income - continuing operations</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">39.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">41.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:7.5pt; font-family:ARIAL">Add back (deduct) <FONT STYLE="white-space:nowrap">after-tax:</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:7.5pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Corporate costs</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:7.5pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Change in adjusted definition</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">14.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(1.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:7.5pt; font-family:ARIAL"><B>Previously disclosed adjusted net income - Consulting Services
</B><B><I>(note) </I></B><B></B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">68.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">65.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">49.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">45.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">56.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">62.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">43.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:7.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:7.5pt; font-family:ARIAL"><B>Previously disclosed adjusted diluted EPS - Consulting
Services </B><B><I>(note) </I></B><B></B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">&nbsp;&nbsp;0.60</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">&nbsp;&nbsp;0.58</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">&nbsp;&nbsp;0.44</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">&nbsp;&nbsp;0.40</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">&nbsp;&nbsp;0.50</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">&nbsp;&nbsp;0.54</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">&nbsp;&nbsp;0.37</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:5.5pt; font-family:ARIAL"><I>note: The results for Q1 17, Q4 17, and Q1 18, have not previously been disclosed. The change in adjusted definition for Q3 18
included a $10.0 million US tax recovery adjustment. </I></P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our continuing operations now solely comprises our Consulting Services business. Certain corporate costs,
which have historically been allocated to Construction Services, are now required to be classified with our continuing operations. As such, the table above reconciles our adjusted net income and adjusted diluted earnings per share presented for our
continuing operations to previously disclosed results for Consulting Services. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following items impact the comparability of our quarterly results: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Gross Revenue&nbsp;&nbsp;&nbsp;&nbsp; </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="73%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e5e4e1"><B>Q4&nbsp;18&nbsp;vs.</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Q3&nbsp;18&nbsp;vs.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Q2&nbsp;18&nbsp;vs.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Q1&nbsp;18&nbsp;vs.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><FONT STYLE="font-size:6pt"><B></B><I>(In millions of Canadian dollars)</I><B></B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1"><B>Q4&nbsp;17</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>Q3&nbsp;17</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>Q2&nbsp;17</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1.00pt solid #000000"><B>Q1&nbsp;17</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.00pt solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Increase (decrease) in gross revenue due to</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Net acquisition growth</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">50.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Organic growth</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">35.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Impact of foreign exchange rates on revenue earned by foreign subsidiaries</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right">20.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(24.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(22.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Total net increase in gross revenue</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL" ALIGN="right">106.5</P></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000" BGCOLOR="#e5e4e1"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL" ALIGN="right">85.7</P></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL" ALIGN="right">45.8</P></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL" ALIGN="right">17.1</P></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:8pt; font-family:ARIAL">&nbsp;</P></TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL"><I>Construction Services operations are presented as discontinued operations. This table has been updated to include only continuing
operation results.&nbsp;&nbsp;&nbsp;&nbsp; </I></P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In Q1 17, our results were impacted by a deferred tax charge of $90.4&nbsp;million related to the potential sale of
Innovyze; excluding this impact, our net income for Q1 17 would have been $32.4&nbsp;million. In Q2 17, our results were impacted by the completion of the Innovyze sale; excluding this impact, our net income for Q2 17 would have been
$47.1&nbsp;million. In Q4 17, our results were impacted by net tax expenses of $18.6&nbsp;million from the US tax reform; excluding this impact, our net income for Q4 17 would have been $29.8&nbsp;million. In Q3 18, our results were impacted by a
goodwill impairment charge of $53.0&nbsp;million and a deferred tax charge of $8.7&nbsp;million related to the potential sale of Construction Services; excluding this impact, our net income for Q3 18 would have been $43.7&nbsp;million. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We experience variability in our results of operations from quarter to quarter due to the seasonal nature of the industries and geographic locations we operate in. In
the first and fourth quarters, we see seasonal slowdowns related to winter weather conditions and holiday schedules. (See additional information about operating results in our&nbsp;Management&#146;s Discussion and Analysis for each respective
quarter.) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Statements of Financial Position </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following highlights the
major changes to our assets, liabilities, and equity from December&nbsp;31, 2017, to December&nbsp;31, 2018. Although the operating results and cash flows of our Construction Services business have been presented as discontinued operations, our
statement of financial position comparatives were not adjusted. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-28</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>Balance Sheet Summary&nbsp;&nbsp;&nbsp;&nbsp; </B></P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><B></B><I>(In millions of Canadian dollars, except percentages)</I><B></B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Dec&nbsp;31,&nbsp;2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Dec&nbsp;31,&nbsp;2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,635.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,608.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Property and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">289.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">212.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Goodwill</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,621.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,556.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Intangible assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">247.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">262.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net employee defined benefit asset</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">175.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">195.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">All other assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total assets</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right"><B>4,009.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right"><B>3,883.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Current portion of long-term debt</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">198.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Current portion of provisions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">42.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">All other current liabilities</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">767.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">929.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total current liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">858.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,155.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Long-term debt</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">885.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">541.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Provisions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">78.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">68.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net employee defined benefit liability</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">68.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">44.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">140.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">All other liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">70.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">72.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,906.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,896.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><FONT STYLE="white-space:nowrap">Non-controlling</FONT> interests</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total liabilities and equity</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right"><B>4,009.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right"><B>3,883.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000"><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Refer to the Liquidity and Capital Resources section for an explanation of the changes in current assets and current liabilities and the
Shareholders&#146; Equity section for an explanation of the changes in equity. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Overall, the carrying amounts of assets and liabilities for our US subsidiaries on
our consolidated balance sheets increased because of the weakening Canadian dollar&#151;from US$0.80 at December&nbsp;31, 2017, to US$0.73 at December&nbsp;31, 2018. In addition, the sale of Construction Services reduced our assets and liabilities
at December&nbsp;31, 2018, compared to 2017. Other factors that impacted our long-term assets and liabilities are indicated below. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Property and equipment increased
mainly because of $56.4&nbsp;million in additions for leasehold improvements for&nbsp;our new Edmonton headquarters building. Goodwill and intangible assets were impacted by acquisitions completed in the year, foreign exchange, and the sale of
Construction Services (further discussed in the Goodwill section that follows). Intangible assets also decreased as a result of amortization recorded in the year. Other financial assets decreased mainly because of a $10.9&nbsp;million reduction in
holdbacks on long-term contacts resulting from the sale of Construction Services. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Total current and long-term debt increased $194.1&nbsp;million for the following
reasons: increases in our revolving credit facilities and term loan of $169.0&nbsp;million, notes payable from acquisitions of $16.0&nbsp;million, and finance lease obligations of $9.1&nbsp;million. These increases are net of a repayment of
$150.0&nbsp;million of Tranche A of our term loan during Q2 18. Increased drawings on the revolving credit facilities were made to finance acquisitions and working capital needs. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-29</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Increases in provisions and other liabilities were due primarily to our move to the new Edmonton head office. Included in
provisions is our lease exit liability charge of $12.8&nbsp;million and in other liabilities is an increase in our total lease inducement benefits of $54.0&nbsp;million. Lease inducement benefits reimbursed are deferred and amortized over the life
of the new lease term and reduce our future lease cost. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The net employee defined benefit liability increased $23.8&nbsp;million and the net employee defined benefit
asset decreased $2.7&nbsp;million for a combined net increase of $26.5&nbsp;million. This change is due to the addition of PBA&#146;s pension plan of $16.5&nbsp;million (an acquisition made during the year), a past service cost of $10.5&nbsp;million
related to new legal requirements in the United Kingdom, and a negative return on plan assets of $17.4&nbsp;million. These increases were offset by contributions of $16.1&nbsp;million and other adjustments of $1.8&nbsp;million, which included
actuarial losses, payments, and other expenses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>Goodwill </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In accordance
with our accounting policies (described in note 4 of our 2018 audited consolidated financial statements), we conduct a goodwill impairment test annually as at October&nbsp;1 or more frequently if circumstances indicate that an impairment may occur
or if a significant acquisition occurs between the annual impairment test date and December 31. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We allocate goodwill to our cash generating units (CGUs) or groups
of CGUs. Prior to the sale of Construction Services, we had seven CGUs: three were grouped into Consulting Services &#150; Global; two were grouped into Construction Services for the purposes of testing impairment. As a Company, we do not monitor
goodwill at or allocate goodwill to our business operating units. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On November&nbsp;2, 2018, we completed the sale of Construction Services, resulting in a
$67.2&nbsp;million net reduction in goodwill (net of a <FONT STYLE="white-space:nowrap">non-cash</FONT> goodwill impairment charge). We reviewed the carrying value of the Construction Services disposal group as at September&nbsp;30, 2018, and
determined that the carrying value of the disposal group exceeded the estimated proceeds on sale. As a result, we recognized a goodwill impairment charge of $53.0&nbsp;million in Q3 18. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On October&nbsp;1, 2018, and October&nbsp;1, 2017, we performed our annual goodwill impairment tests. Based on the results, we concluded that the recoverable amount of
each CGU or each group of CGUs approximated or exceeded its carrying amount and, therefore, goodwill was not impaired. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B><I>Valuation techniques </I></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">When performing our goodwill impairment test, we compare the recoverable amount of our CGUs or groups of CGUs to their respective carrying amounts. We use the fair value
less costs of disposal approach when estimating the recoverable amount. Within the fair value approach, we apply the income approach as our valuation technique. This approach uses a CGU&#146;s or group of CGUs&#146; projection of estimated operating
results and discounted cash flows based on a discounted rate that reflects current market conditions and the risk of achieving cash flows. (Note 12 in our 2018 audited consolidated financial statements provides more details about our valuation
technique and key assumptions used in our goodwill impairment test and is incorporated by reference in this report.) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For our impairment tests performed on
October&nbsp;1, 2018, and October&nbsp;1, 2017, we used cash flow projections from financial forecasts approved by senior management, and to discount the cash flows for each CGU or group of CGUs, we used
<FONT STYLE="white-space:nowrap">after-tax</FONT> discount rates ranging from 9.3% to 17.0% (2017 &#150; 8.9% to 15.1%). For our cash flow projections, we considered estimates of economic and market information, including growth rates in revenues,
estimates of future changes in operating margins, and cash expenditures. Other significant estimates and assumptions included estimates of future capital expenditures and changes in future working capital requirements. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-30</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We believe that our methodology provides us with a reasonable basis for determining whether an impairment charge should be
taken. If market and economic conditions deteriorate or if volatility in the financial markets causes declines in our share price, increases our weighted-average cost of capital, or changes valuation multiples or other inputs to our goodwill
assessment, our goodwill may require testing for impairment between annual test dates. Moreover, changes in the numerous variables associated with the judgments, assumptions, and estimates we made in assessing the fair value of our goodwill could
cause our CGUs or groups of CGUs to be impaired. These impairments are <FONT STYLE="white-space:nowrap">non-cash</FONT> charges that could have a material adverse effect on our consolidated financial statements but would not have any adverse effect
on our liquidity, cash flows from operating activities, or debt covenants, and would not have an impact on future operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B><I>Sensitivity </I></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For Consulting Services &#150; Canada and Consulting Services &#150; United States, management believes that no reasonably possible change in any of the key assumptions
would have caused the carrying amount to exceed its recoverable amount. For our Consulting Services &#150; Global group of CGUs, as at the impairment testing date, the recoverable amount approximated the carrying amount. As a result, any adverse
change in key assumptions could cause the carrying value to exceed the fair value less costs of disposal. The Consulting Services &#150; Global group of CGUs had a moderated outlook in the pace of recoveries in the energy and mining sectors and in
public spending in regions linked to these markets. These moderated outlooks were reflected in the Company&#146;s budget and projections finalized in late 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
values assigned to the most sensitive key assumptions for our Consulting Services &#150; Global group of CGUs are listed in the table below: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="79%"></TD>
<TD VALIGN="bottom" WIDTH="11%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Key Assumptions</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B><FONT STYLE="white-space:nowrap">Consulting&nbsp;Services&nbsp;-&nbsp;Global</FONT></B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Operating margin rates <I>(note) </I></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.6%&nbsp;to&nbsp;8.7%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">After tax discount rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11.2%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Terminal growth rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.0%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL"><FONT STYLE="white-space:nowrap">Non-cash</FONT> working capital rates <I>(note) </I></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20.3%&nbsp;to&nbsp;20.5%</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Average annual net revenue growth rate (2019-2023)</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">3.7%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL"><I>note: Operating margin rates and <FONT STYLE="white-space:nowrap">non-cash</FONT> working capital rates are calculated on net
revenue.&nbsp;&nbsp;&nbsp;&nbsp; </I></P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Liquidity and Capital Resources </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We
are able to meet our liquidity needs through a variety of sources, including cash generated from operations, long- and short-term borrowings from our $800&nbsp;million revolving credit facility (with access to an additional $400&nbsp;million subject
to approval), our $310&nbsp;million senior secured term loan, and the issuance of common shares. We use funds primarily to pay operational expenses; complete acquisitions; sustain capital spending on property, equipment, and software; repay <FONT
STYLE="white-space:nowrap">long-term</FONT> debt; and pay dividend distributions to shareholders. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We believe that internally generated cash flows, supplemented by
borrowings, if necessary, will be sufficient to cover our normal operating and capital expenditures. We also believe that the design of our business model reduces the impact of changing market conditions on our operating cash flows. However, under
certain favorable market conditions, we do consider issuing common shares to facilitate acquisition growth or to reduce borrowings under our credit facilities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We
continue to limit our exposure to credit risk by placing our cash and short-term deposits in&#151;and, when appropriate, by entering into derivative agreements with&#151;high-quality credit institutions. Investments held for <FONT
STYLE="white-space:nowrap">self-insured</FONT> liabilities include bonds and equities. We mitigate risk associated with these bonds and equities through the overall quality and mix of our investment portfolio. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-31</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Working Capital </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following
table shows summarized working capital information as at December&nbsp;31, 2018, compared to December&nbsp;31, 2017: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8.5pt" ALIGN="center">


<TR>
<TD WIDTH="74%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><B></B><I>(In millions of Canadian dollars, except ratios)</I><B></B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>Dec&nbsp;31,&nbsp;2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Dec&nbsp;31,&nbsp;2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Change</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Current assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>1,635.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,608.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Current liabilities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>(858.6)</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,155.5)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">296.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Working capital <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>776.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">452.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">324.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Current ratio <I>(note) </I></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>1.90</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1.39</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:7pt; font-family:ARIAL"><I>note: Working capital is calculated by subtracting current liabilities from current assets. Current ratio is calculated by dividing
current assets by current liabilities. Both <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measures are further described in the Definitions section of this report. </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Overall, the carrying amounts of current assets and liabilities for our US subsidiaries on our consolidated statements of financial position increased due to the
weakening Canadian dollar. In addition, the sale of Construction Services reduced our current assets and liabilities at December&nbsp;31, 2018, compared to 2017. Other factors that impacted our current assets and liabilities are outlined in the
following paragraphs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Current assets increased primarily because trade and other receivables, unbilled receivables, and contract assets collectively had a net
increase of $91.5&nbsp;million. These increases were partly offset by a decrease in cash and cash equivalents and cash in escrow of $62.2&nbsp;million (further explained in the Cash Flows section that follows). A net increase in receivables was
primarily due to the days aging, leasehold inducement benefits recoverable from our landlords of $44.0&nbsp;million, and a receivable owing from the sale of Construction Services. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Gross revenue trade receivables increased 3.6%, or $27.3&nbsp;million, from December&nbsp;31, 2017, to December&nbsp;31, 2018. During the year, our gross trade
receivables in the <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">over-90-day</FONT></FONT> aging categories increased 17.0%, or $18.6&nbsp;million, due to new receivables from acquisitions; this was partly offset by the sale of
Construction Services. The mix of clients may impact our trade receivables aging categories going forward. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Investment in trade and other receivables, unbilled
receivables, and contract assets increased from 84 days at&nbsp;December&nbsp;31, 2017, to 103 days at December&nbsp;31, 2018. The increase was due primarily to the sale of our Construction Services operations, which had lower days sales compared to
our Consulting Services operations. Construction Services was 47 days at December&nbsp;31, 2017, and Consulting Services was 94 days at December&nbsp;31, 2017. The increase in days for Consulting Services occurred mainly in our US operations and
more specifically in our Energy&nbsp;&amp; Resources and Water businesses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The decrease in current liabilities was caused primarily by a decrease in the current
portion of long-term debt, trade and other payables, and deferred revenue. Tranche A of the term loan of $150.0&nbsp;million, previously included as current, was repaid on May&nbsp;6, 2018. Trade and other payables decreased $137.4&nbsp;million and
deferred revenue decreased $13.0&nbsp;million compared to December&nbsp;31, 2017, primarily because of the sale of Construction Services, and was partly offset with increases from acquisitions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Decreases in current liabilities were partly offset by an increase in provisions. Included in the current portion of the provision is $15.6&nbsp;million in expected
project losses related primarily to an ongoing <FONT STYLE="white-space:nowrap">UK-based</FONT> <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">waste-to-energy</FONT></FONT> project. In connection with the sale of our Construction
Services operations, Stantec assumed the responsibility for the project. As described in the Discussion of Discontinued Operations section of this report, this project includes two components&#151;EPC and O&amp;M service&#151;and the provisions
recorded represent our best estimate of costs expected on the project. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-32</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Cash Flows </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our cash flows from
(used in) operating, investing, and financing activities, as reflected in our consolidated statements of cash flows, are summarized in the following table: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8.5pt" ALIGN="center">


<TR>
<TD WIDTH="49%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Continuing<BR>Operations</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Discontinued<BR>Operations</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><B></B><I>(In millions of Canadian dollars)</I><B></B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Change</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Change</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Change</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Cash flows from (used in) operating activities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>205.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">254.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(49.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>(32.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(41.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>172.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">263.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(91.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Cash flows (used in) from investing activities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>(262.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(325.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>(3.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" ALIGN="right"><B>(266.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(326.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e5e4e1"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Cash flows from (used in) financing activities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>18.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(280.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">298.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>(0.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e5e4e1" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1" ALIGN="right"><B>18.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e5e4e1"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(281.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">299.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Cash flows from (used in) operating activities </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Cash flows from operating activities from continuing operations are impacted by the timing of acquisitions, particularly the timing of payments for acquired trade and
other payables, including annual employee short-term incentive payments. The decrease in cash flows from operating activities in 2018 compared to 2017 resulted from an increase in our days sales on investments in trade and other receivables,
contract assets, cash paid to suppliers because of acquisition growth and the timing of various payments, and a $14.3&nbsp;million increase in taxes paid as a result of paying more tax instalments. The decrease in cash flows was partly offset by an
increase in cash receipts from clients due to acquisition growth. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Cash flows (used in) from investing activities </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Cash flows used in investing activities from continuing operations increased in 2018 compared to 2017. The increase in cash flows used was due primarily to increases in
acquisitions and additions made for property and equipment and software purchases. We had cash inflows in 2017 because of $213.1&nbsp;million in net proceeds received from the sale of Innovyze. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Property and equipment and software purchases totaled $64.1&nbsp;million in 2017 compared to $134.2&nbsp;million in 2018. The increase mainly related to
$55.7&nbsp;million spent on leasehold improvements for our new Edmonton headquarters building. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Cash flows from (used in) financing activities </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Cash flows from financing activities increased in 2018 compared to 2017 and was due to a net cash inflow of $312.3&nbsp;million from our revolving credit facility
compared to a cash outflow of $203.0&nbsp;million in 2017. This was partly offset by a $150&nbsp;million repayment made on Tranche&nbsp;A of our term loan, and we used initial proceeds from the Construction Services sale to reduce a portion of our
revolving credit facility. In 2017, we used $221.3&nbsp;million from the proceeds of the Innovyze sale to reduce our revolving credit facility. As well, shares under our Normal Course Issuer Bid (NCIB) were repurchased for $74.7&nbsp;million in 2018
compared to $14.4&nbsp;million in 2017. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Capital Management </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We manage our
capital structure according to our internal guideline of maintaining a net debt to EBITDA ratio of less than 2.5 to 1.0. At December&nbsp;31, 2018, our net debt to EBITDA ratio was 2.42, calculated on a trailing
<FONT STYLE="white-space:nowrap">four-quarter</FONT> basis. There may be occasions when we exceed our target by completing acquisitions that increase our debt level for a period of time. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On June&nbsp;27, 2018, Stantec amended its syndicated credit facilities (Credit Facility) which, subsequent to the amendment, consists of a senior revolving credit
facility of a maximum of $800&nbsp;million and senior term loans of $310&nbsp;million in two tranches. Before the amendment, a third tranche (Tranche A) was drawn in Canadian funds of $150&nbsp;million and was repaid on May&nbsp;6, 2018. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-33</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The amendment changed certain terms and conditions, including making all the facilities unsecured and extending the maturity
date of its revolving credit facility by five years and Tranches B and C of its term loans by four years and five years respectively. Additional funds can be accessed subject to approval and under the same terms and conditions. The amendment
increased the amount of additional funds the Company can access from $200&nbsp;million to $400&nbsp;million. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The revolving credit facility expires on June&nbsp;27,
2023, may be repaid from time to time at our option, and is available for future acquisitions, working capital needs, and general corporate purposes. Tranches B and C of the term loan were drawn in Canadian funds of $150&nbsp;million (due
June&nbsp;27, 2022) and $160&nbsp;million (due June&nbsp;27, 2023) respectively. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The credit facilities may be drawn in Canadian dollars as either a prime rate loan
or a bankers&#146; acceptance; US&nbsp;dollars as either a US base rate or a LIBOR advance; or, in the case of the revolving credit facility, in sterling or euros as a LIBOR advance; and by way of letters of credit. Depending on the form under which
the credit facilities are accessed, rates of interest vary between Canadian prime, US base rate, and LIBOR or bankers&#146; acceptance rates, plus specified basis points. The specified basis points vary&#151;depending on our leverage ratio <FONT
STYLE="white-space:nowrap">(a&nbsp;non-IFRS</FONT> measure). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The funds available under the revolving credit facility are reduced by any outstanding letters of
credit issued pursuant to the facility agreement. At December&nbsp;31, 2018, $223.4&nbsp;million was available in our revolving credit facility for future activities. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We are subject to financial and operating covenants related to our credit facilities. Failure to meet the terms of one or more of these covenants constitutes a default,
potentially resulting in accelerated repayment of our debt obligation. We were in compliance with all of these covenants as at and throughout the year ended December&nbsp;31, 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Shareholders&#146; Equity </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Shareholders&#146; equity increased from
$1,896.3&nbsp;million at December&nbsp;31, 2017, to $1,906.9&nbsp;million at December&nbsp;31, 2018. Shareholders&#146; equity was impacted by various transactions as explained below. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We recorded a $124.1&nbsp;million foreign exchange gain in our currency translation adjustments in other comprehensive income in 2018 compared to a $134.1&nbsp;million
loss in 2017. Unrealized gains and losses arise when translating our foreign operations into Canadian dollars. We do not hedge for this foreign exchange translation risk. The gain recorded during 2018 was caused primarily by the weakening of the
Canadian dollar compared to the US dollar. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We hold investments for self-insured liabilities consisting of government and corporate bonds and equity securities. On
adoption of IFRS 9, bonds held for self-insured liabilities are classified as fair value through other comprehensive income (see the Accounting Developments section of this report) and equity securities held for self-insured liabilities are
classified as fair value through profit and loss. Unrecognized fair value gain or loss is recorded in other comprehensive income for corporate bonds and included in income for equity securities. Realized gains and losses on corporate bonds are
transferred to income as they arise. The net unrealized gain on the fair value of these investments was $1.1&nbsp;million in 2018 and $0.5&nbsp;million in 2017. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
Company is a sponsor of defined benefit pension plans. Remeasurement adjustments are included in other comprehensive income. In 2018, we recorded a remeasurement loss of $10.8&nbsp;million compared to a remeasurement gain of $11.6&nbsp;million in
2017. This comprises actuarial gains of $4.6&nbsp;million in 2018 (losses of $16.1&nbsp;million in 2017), losses on plan assets of $17.4&nbsp;million (return on plan assets of $30.1&nbsp;million in 2017), and a deferred tax recovery of
$2.0&nbsp;million (deferred tax expense of $2.4&nbsp;million in 2017). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our Board of Directors grants share options as part of our incentive programs. Our board
granted 1,112,779 share options in 2018 (1,229,689 in 2017) to various officers and employees of the Company. These options vest equally over a three-year period and have a contractual life of five years from the grant date. Share options exercised
generated $6.9&nbsp;million in cash in 2018 and $7.9&nbsp;million in cash in 2017. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-34</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">During the year, our NCIB with the TSX enabled us to purchase up to 2,278,747 common shares during the period
November&nbsp;14, 2017, to November&nbsp;13, 2018. On November&nbsp;11, 2018, we renewed our NCIB with the TSX, which enables us to purchase up to 2,273,879 common shares during the period November&nbsp;14, 2018, to November&nbsp;13, 2019. In
connection with the NCIB, we have entered into an automatic share purchase plan (ASPP) with a designated broker to allow for the purchase of common shares under our NCIB at times when we normally would not be active in the market due to regulatory
restrictions or internal trading <FONT STYLE="white-space:nowrap">black-out</FONT> periods. Purchases under the ASPP will be determined by the broker in its sole discretion based on parameters that we established prior to any <FONT
STYLE="white-space:nowrap">black-out</FONT> period, in accordance with the terms of the ASPP and applicable TSX rules. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">During 2018, 2,470,560 common shares (465,713
common shares in 2017) were repurchased for cancellation pursuant to the NCIB at a cost of $76.7&nbsp;million ($14.4&nbsp;million in 2017). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Other </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Outstanding Share Data </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">At December&nbsp;31, 2018, there were 111,860,105
common shares and 4,987,542 share options outstanding. From January&nbsp;1, 2019, to February&nbsp;27, 2019, 195,064&nbsp;shares were repurchased and cancelled under our NCIB, no share options were granted, 161,374 share options were exercised, and
53,745 share options were forfeited. At February&nbsp;28, 2019, there were 111,826,415 common shares and 4,772,423 share options outstanding. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Contractual
Obligations </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As part of our continuing operations, we enter into long-term contractual arrangements from time to time. The following table summarizes the
contractual obligations due on our long-term debt, operating and finance lease commitments, purchase and service obligations, and other liabilities as at December&nbsp;31, 2018: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8.5pt" ALIGN="center">


<TR>
<TD WIDTH="61%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" COLSPAN="5" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Payment&nbsp;Due&nbsp;by&nbsp;Period</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>Less than</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>After</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:6pt; font-family:ARIAL"><I>(In millions of Canadian dollars)</I></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>Total</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>1 Year</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>1&#150;3 Years</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>4&#150;5&nbsp;Years</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>5&nbsp;Years</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Debt</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">915.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">39.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">838.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Interest on debt</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">167.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">39.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">77.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Operating leases</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,203.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">214.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">352.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">236.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">400.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Finance lease obligation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Purchase and service obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">87.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Other obligations</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">29.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">4.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">5.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">18.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8.5pt; font-family:ARIAL">Total contractual obligations</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">2,422.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">345.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">529.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">1,128.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">418.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For further information regarding the nature and repayment terms of our long-term debt, operating leases, and finance lease obligations,
refer to the Cash Flows from (Used in) Financing Activities section of this report and notes 16 and 20 in our 2018 audited consolidated financial statements, incorporated by reference in this report. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our operating lease commitments include future minimum rental payments under <FONT STYLE="white-space:nowrap">non-cancellable</FONT> agreements for office space. Our
purchase and service obligations include agreements to purchase future goods and services that are enforceable and legally binding. Our other obligations include amounts payable under our deferred share unit plan and amounts payable for performance
share units issued under our long-term incentive plan. Failure to meet the terms of our operating lease commitments may constitute a default, potentially resulting in a lease termination payment, accelerated payments, or a penalty as detailed in
each lease agreement. The previous table does not include obligations to fund defined benefit pension plans although we make regular contributions. Funding levels are monitored regularly and reset with triennial funding valuations performed for the
board of trustees for the pension plans. The Company expects to contribute $23.3&nbsp;million to the pension plans in 2019. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-35</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><FONT STYLE="white-space:nowrap">Off-Balance</FONT> Sheet Arrangements </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As at December&nbsp;31, 2018, we had <FONT STYLE="white-space:nowrap">off-balance</FONT> sheet financial arrangements relating to letters of credit in the amount of
$71.8&nbsp;million that expire at various dates before January 2020, except for $9.1&nbsp;million that have open-ended terms. These&#151;including the guarantee of certain office rental obligations&#151;were issued in the normal course of
operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Also, as part of the normal course of operations, our surety facilities allow for the issuance of bonds for certain types of project work. As at
December&nbsp;31, 2018, $800.6&nbsp;million in bonds&#151;expiring at various dates before July&nbsp;2024&#151;were issued under these surety facilities. These bonds are intended to provide owners with financial security regarding the completion of
their construction project in the event of default and relate mainly to our former Construction Services business. The purchaser of the Construction Services business agreed to use reasonable efforts to arrange for Stantec to be released from these
obligations as soon as practicable. Although we remain obligated for these instruments, the purchaser has indemnified Stantec should any of these obligations be triggered. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In the normal course of business, we also provide indemnifications and, in limited circumstances, guarantees. These are granted on commercially reasonable contractual
terms and are provided to counterparties in transactions such as purchase and sale contracts for assets or shares, service agreements, and leasing transactions. We also indemnify our directors and officers against any and all claims or losses
reasonably incurred in the performance of their service to the Company to the extent permitted by law. These indemnifications may require us to compensate the counterparty for costs incurred through various events. The terms of these
indemnifications and guarantees will vary based on the contract, the nature of which prevents us from making a reasonable estimate of the maximum potential amount that could be required to pay counterparties. Historically, we have not made any
significant payments under such indemnifications or guarantees, and no amounts have been accrued in our consolidated financial statements with respect to these guarantees. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Financial Instruments and Market Risk </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Fair value.</B> Financial assets
(except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at fair value plus directly attributable transaction costs, except for financial assets at fair value through
profit and loss (FVPL), for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a significant financing component are initially measured at the transaction price determined in accordance with
IFRS 15. Purchases or sales of financial assets are accounted for at trade dates. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Subsequent measurement of financial assets is at fair value through profit or
loss, amortized cost, or fair value through other comprehensive income (FVOCI). The classification is based on two criteria: the Company&#146;s business approach for managing the financial assets and whether the instruments&#146; contractual cash
flows represent &#147;solely payments of principal and interest&#148; on the principal amount outstanding (the SPPI criterion). The&nbsp;business approach considers whether a Company&#146;s objective is to receive cash flows from holding assets,
from selling assets in a portfolio, or a combination of both. Financial assets are reclassified only when the business approach for managing those assets changes. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Amortized cost: Assets held for collection of contractual cash flows&#151;when they meet the SPPI criterion&#151;are
measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and
cash equivalents, cash in escrow, receivables, and other financial assets. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">FVOCI: Assets held within a business approach both to collect cash flows and sell the assets&#151;when they meet the SPPI
criterion&#151;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Movements in the carrying amount are reported in other comprehensive income (except impairments) until disposed of; at this time, the
realized gains and losses are recognized in finance income. Interest income from these financial assets is included in finance income using the EIR method. Impairment and foreign exchange gains and losses are reported in&nbsp;income.
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-36</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized
gains and losses reported in other income (expense). Equity securities held for self-insured liabilities are included in this category. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Financial
liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of attributable transaction costs. Subsequent measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts
estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and subsequently allocates the interest income or expense over the life of the instrument. For trade and other
payables and other financial liabilities, realized gains and losses are reported in income. For long-term debts, EIR amortization and realized gains and losses are recognized in net finance expense. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Market risk.</B> We are exposed to various market factors that can affect our performance, primarily our currency and interest rates. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Currency </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our currency exchange rate risk results primarily from the
following three factors: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Consulting Services generates and incurs a significant portion of revenue and expenses in US dollars. Therefore, we are
exposed to fluctuations in exchange rates to the extent that </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Foreign currency revenues greater than foreign currency expenses in a strengthening Canadian dollar environment will
result in a negative impact on our income from operations. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="11%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Foreign currency revenues greater than foreign currency expenses in a weakening Canadian dollar environment will result in
a positive impact on our income from operations. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Foreign exchange fluctuations may also arise on the translation of the balance sheet of (net investment in) our <FONT
STYLE="white-space:nowrap">US-based</FONT> or other foreign subsidiaries where the functional currency is different from the Canadian dollar, and they are recorded in other comprehensive income. We do not hedge for this foreign exchange translation
risk. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:9pt; font-family:ARIAL; " ALIGN="left">Foreign exchange gains or losses arise on the translation of foreign-denominated assets and liabilities (such as accounts
receivable, accounts payable and accrued liabilities, and long-term debt) held in our Canadian, US, and other foreign subsidiaries. We minimize our exposure to foreign exchange fluctuations on these items by matching foreign currency assets with
foreign currency liabilities and, when appropriate, by entering into forward foreign currency contracts. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Although we may buy or sell foreign
currencies in exchange for Canadian dollars in accordance with our foreign exchange risk mitigation strategy, on occasion we may have a net exposure to foreign exchange fluctuations because of the timing of the recognition and relief of
foreign-denominated assets and liabilities. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Interest rates </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Changes in interest rates also present a risk to our performance. Our revolving credit facility and term loan balances carry a floating rate of interest. In addition, we
are subject to interest rate pricing risk to the extent that our investments held for self-insured liabilities contain fixed-rate government and corporate bonds and term deposits. Based on our loan balance at December&nbsp;31, 2018, we estimate that
a 0.5% increase in interest rates (with all other variables held constant) would have decreased net income by $3.2&nbsp;million. A 0.5% decrease would have an equal and opposite impact on net income. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Price risk </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We are subject to market price risk to the extent that our
investments held for self-insured liabilities contain equity funds. This risk is mitigated because the portfolio of equity funds is monitored regularly and is appropriately diversified. The effect of a 1.0% increase in equity prices (with all other
variables held constant) would have increased comprehensive income by $0.3&nbsp;million. A 1.0% decrease would have an equal&nbsp;and opposite impact on comprehensive income. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-37</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Related-Party Transactions </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We
have subsidiaries that are 100% owned and are consolidated in our financial statements. We also have agreements in place with several structured entities to provide various services, including architecture, engineering, planning, and project
management. Based on these agreements, we have assessed that we have control over the relevant activities, we are exposed to variable returns, and we can use our power to influence the variable returns; therefore, we control these entities and have
consolidated them in our consolidated financial statements. We receive a fee generally equal to the net income of the entities and have an obligation regarding their liabilities and losses. Transactions among subsidiaries and structured entities are
entered into in the normal course of business and on an <FONT STYLE="white-space:nowrap">arm&#146;s-length</FONT> basis. Using the consolidated method of accounting, all intercompany balances are eliminated. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">From time to time, we enter into transactions with associated companies and other entities pursuant to a joint arrangement. These transactions involve providing or
receiving services and are entered into in the normal course of business and on an <FONT STYLE="white-space:nowrap">arm&#146;s-length</FONT> basis. Associated companies are entities over which we are able to exercise significant influence but not
control. A joint arrangement is classified as either a joint venture or joint operation, based on the rights and obligations arising from the contractual obligations between the parties to the arrangement. A joint venture provides us with rights to
the net assets of the arrangement. A joint operation provides us with rights to the individual assets and obligations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We account for a joint operation by
recognizing our share of assets, liabilities, revenues, and expenses of the joint operation and by combining them line by line with similar items in our consolidated financial statements. We use the equity method of accounting for our associated
companies and joint ventures. In 2018, total sales to our joint ventures were $39.8&nbsp;million, and at December&nbsp;31, 2018, receivables from our joint ventures were $10.2&nbsp;million. In 2018, the total sales to our associates were
$4.3&nbsp;million, and at December&nbsp;31, 2018, receivables from our associates were $1.0&nbsp;million. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">From time to time, we guarantee the obligations of a
subsidiary or structured entity for lease agreements, service agreements, and obligations to a third party pursuant to an acquisition agreement. In addition, we may guarantee service agreements for associated companies, joint ventures, and joint
operations. (Transactions with subsidiaries, structured entities, associated companies, joint ventures, and joint operations are further described in note 33 of our 2018 audited consolidated financial statements and are incorporated by reference in
this report.) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Key management personnel have authority and responsibility for planning, directing, and controlling the activities of our Company and include our CEO,
CFO, COO, CBO, CPO, and executive vice presidents. Total compensation to key management personnel and directors recognized as an expense was $10.7&nbsp;million in 2018 compared to $16.1&nbsp;million in 2017. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-38</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Critical Accounting Estimates, Developments, and Measures </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Critical Accounting Estimates </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The preparation of consolidated financial
statements in accordance with IFRS requires us to make various judgments, estimates, and assumptions. There has been no significant change in our critical accounting estimates in 2018 from 2017, except for the change in accounting estimates related
to the adoption of IFRS 15 and IFRS 9, described in note 6 of our 2018 audited consolidated financial statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Note 5 of our December&nbsp;31, 2018, consolidated
financial statements outlines our significant accounting estimates and is incorporated by reference in this report. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The accounting estimates discussed in our
consolidated financial statements are considered particularly important because they require the most difficult, subjective, and complex management judgments. Accounting estimates are done for the following: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Revenue and cost recognition on contracts </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Provision for self-insured liabilities </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Share-based payment transactions </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Fair values on business combinations </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Assessment of impairment of <FONT STYLE="white-space:nowrap">non-financial</FONT> assets </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Employee benefit plans </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Fair value of financial instruments </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Taxes </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Because of the
uncertainties inherent in making assumptions and estimates regarding unknown future outcomes, future events may result in significant differences between estimates and actual results. We believe that each of our assumptions and estimates is
appropriate to the circumstances and represents the most likely future outcome. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Unless otherwise specified in our discussion of specific critical accounting
estimates, we expect no material changes in overall financial performance and financial statement line items to arise, either from reasonably likely changes in material assumptions underlying an estimate or within a valid range of estimates from
which the recorded estimate was selected. In addition, we are not aware of trends, commitments, events, or uncertainties that can reasonably be expected to materially affect the methodology or assumptions associated with our critical accounting
estimates, subject to items identified in the Risk Factors, Outlook, and Cautionary Note Regarding Forward-Looking Statements sections of this report. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Accounting Developments </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>Recently Adopted </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Effective January&nbsp;1, 2018, we adopted the following standards and amendments (further described in note&nbsp;6 of our December&nbsp;31, 2018, consolidated financial
statements and incorporated by reference in this report): </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">IFRS 15 <I>Revenue from Contracts with Customers</I> (IFRS 15) </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">IFRS 9<I> Financial Instruments </I>(IFRS 9) </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Amendments to IFRS 2 Classification and Measurement of Share-based Payment Transactions</I> <I></I>(<I>Amendments to</I>
IFRS 2) </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">IFRIC 22<I> Foreign Currency Transactions and Advance Consideration </I>(IFRIC 22) </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Annual Improvements (2014-2016 Cycle) </I>related to<I> </I>IAS 28<I> Investments in Associates and Joint Ventures</I>
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-39</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The adoption of these new standards, amendments, interpretations and improvements did not have an impact on our disclosure
controls and procedures or our business activities, including debt covenants, key performance indicators, and compensation plans. IFRS 15 and IFRS 9 resulted in updates to certain internal controls over financial reporting. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Adopting the amendments to IFRS 2 and IFRIC 22 and to <I>Annual Improvements (2014-2016 Cycle)</I> did not have an impact on our financial position or performance
results. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>IFRS 15</B><B><I> Revenue from Contracts with Customers </I></B><B> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The adoption of IFRS 15 resulted in a change in accounting policies. We selected the modified retrospective approach, which resulted in the
<FONT STYLE="white-space:nowrap">after-tax</FONT> cumulative effect of adoption being recognized as an adjustment to opening retained earnings at January&nbsp;1, 2018, the date of initial application. Comparative information was not restated and
continues to be reported under IAS 18 <I>Revenue</I> and IAS 11 <I>Construction Contracts</I>. We also elected to apply IFRS&nbsp;15 only to contracts not completed at January&nbsp;1, 2018, and to aggregate the effect of all contract modifications
that occurred before January&nbsp;1, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>a)&nbsp;&nbsp;&nbsp;&nbsp; Change in Accounting Policy and Impact on Financial Results </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">IFRS 15 sets out a five-step model for revenue recognition. The core principle is that revenue should be recognized to depict the transfer of promised goods or services
to customers in an amount that reflects the consideration that the entity expects to be entitled to in exchange for those goods and services. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On adoption of IFRS
15, the <FONT STYLE="white-space:nowrap">after-tax</FONT> impact on opening retained earnings was as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="12%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><B></B><I>(In millions of Canadian dollars)</I><B></B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT COLOR="#413e3d"><B>Retained&nbsp;Earnings</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Change orders and claims</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.0</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Significant financing component</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Construction Services</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(22.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total impact of change in accounting policy, January&nbsp;1,
2018</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">(23.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">)&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Change orders and claims </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Change orders and
claims against the customer were included in our revenue estimates when it was probable the customer would approve or accept the amount and it could be reliably measured. Under IFRS 15, change orders and claims against the customer are included in
estimated revenue when we have an enforceable right to the change order or claim, the amount can be estimated reliably, and realization is highly probable. To evaluate these criteria, we consider the cause of any additional costs incurred, the
contractual or legal basis for additional revenue, and the history of favorable negotiations for similar amounts. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Significant financing component </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Holdbacks on long-term contracts were previously recognized at their discounted present value. Under IFRS 15, holdbacks do not typically result in a significant financing
component because the intent is to provide protection against the failure of one party to adequately complete some or all of its obligations under the contract. As a result, holdbacks on long-term contracts are no longer discounted. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Construction Services </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Liquidated damages<B><I> </I></B>were<B><I>
</I></B>previously included in estimated contract costs when it was considered probable that penalties would be incurred and paid. Under IFRS 15, liquidated damages are required to be included as a reduction in estimated revenue and the estimates
are based on the weighting of probable outcomes. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-40</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>b)&nbsp;&nbsp;&nbsp;&nbsp; Impacts in Statement Presentation and Disclosure </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Impacts on our financial statements </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following tables summarize the impacts
of adopting IFRS 15 on the Company&#146;s financial statements for the year ended December&nbsp;31, 2018: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="center"><B>Dec 31, 2018</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><I>(In millions of Canadian dollars)</I></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>As&nbsp;Reported</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Before&nbsp;IFRS&nbsp;15</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Increase<BR>(Decrease)</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Current assets</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Unbilled receivables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">384.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">444.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(59.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Contract assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">59.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">59.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B><FONT STYLE="white-space:nowrap">Non-current</FONT> assets</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Deferred tax assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">175.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">167.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Current liabilities</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Deferred revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">174.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">165.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Shareholders&#146; equity</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Retained earnings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">851.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">848.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Accumulated other comprehensive income</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">163.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">163.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">(0.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">)&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="69%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>For the Year Ended Dec 31, 2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:6.5pt"><I>(In millions of Canadian dollars, except per share amounts)</I></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>As&nbsp;Reported</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Before&nbsp;IFRS&nbsp;15</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Increase<BR>(Decrease)</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net income and other comprehensive income</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net income for the year from continuing operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">168.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net loss from discontinued operations, net of tax</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(123.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(146.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net income for the year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other comprehensive income for the year, net of tax</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">114.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">115.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total comprehensive income for the year, net of tax</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">161.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">136.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Earnings per share (basic and diluted)</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Continuing operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.51</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.48</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.03</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Discontinued operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.09</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.29</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.20</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total basic and diluted earnings per share</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">0.42</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">0.19</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">0.23</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Presentation of contract balances </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Certain
balances in the consolidated statements of financial position were reclassified to comply with IFRS 15. Receivables related to contractual milestones or achievement of performance-based targets were included previously in unbilled receivables and
now in contract assets. In addition, contract asset and contract liability balances (deferred revenue) are now presented on a net basis for each contract. This reclassification had no impact on opening retained earnings at January&nbsp;1, 2018, the
date of initial application. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-41</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>IFRS 9</B><B><I> Financial Instruments</I></B><B> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The adoption of IFRS 9 resulted in a change in accounting policies. We selected the modified retrospective approach, which resulted in the cumulative effect of adoption
being recognized as an adjustment to opening retained earnings at January&nbsp;1, 2018, the date of initial application. Comparative information was not restated and continues to be reported under IAS 39 <I>Financial Instruments: Recognition and
Measurement</I> (IAS 39). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">IFRS 9 introduces new requirements for classifying and measuring financial assets and financial liabilities, including derecognition. The
new standard includes a single expected credit loss (ECL) impairment model and a reformed approach to hedge accounting. Adopting IFRS 9 did not have a significant effect on our measurement of financial assets and liabilities. IFRS 9 replaces IAS 39
and significantly amends other standards dealing with financial instruments such as IFRS 7 <I>Financial Instruments: Disclosures</I>. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The impact on equity (after
tax) on adoption of IFRS 9 follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:6.5pt"><I>(In millions of Canadian dollars)</I></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt"><B>Retained&nbsp;Earnings</B></P></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;<BR><BR></B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>Accumulated&nbsp;Other<BR>Comprehensive<BR>Loss</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;<BR>&nbsp;<BR>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Reclassify equity securities from
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">available-for-sale</FONT></FONT> (AFS) to FVPL</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total impact of change in accounting
policy, January&nbsp;1, 2018</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">0.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000" ALIGN="right">(0.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1.50pt solid #000000">)&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><I>Reclassifications of financial assets </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For
classifying and measuring financial assets, IFRS 9 criteria is different from IAS 39 criteria. In IFRS 9, financial instruments are classified based on two criteria: (1)&nbsp;a company&#146;s business approach for managing financial assets and
(2)&nbsp;whether the instruments&#146; contractual cash flows represent &#147;solely payments of principal and interest&#148; on the principal amount outstanding (the SPPI criterion). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On January&nbsp;1, 2018, we assessed the business approach that applies to our financial assets and classified our financial assets into appropriate IFRS 9 categories.
Certain investments in equity securities were reclassified from assets available for sale to fair value through profit or loss (FVPL) ($49.4 million) at January&nbsp;1, 2018, because they did not meet the criteria to be classified as fair value
through other comprehensive income (FVOCI) as their cash flows did not meet the SPPI criterion. Related unrealized gains of $0.9&nbsp;million were transferred from other comprehensive income to retained earnings at January&nbsp;1, 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>Future Adoptions </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The list below includes issued standards, amendments, and
interpretations that we reasonably expect to be applicable at a future date and intend to adopt when they become effective. We are currently assessing the impact of adopting these standards, amendments, and interpretations on our consolidated
financial statements and cannot reasonably estimate the effect at this time. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>IFRS 16 Leases</I> </P></TD></TR></TABLE> <P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>IFRIC 23 Uncertainty over Income Tax Treatments </I> </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Prepayment Features with Negative Compensation (Amendments to IFRS 9)</I> </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Long-term Interests in Associates and Joint Ventures (Amendments to IAS 28)</I> </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Annual Improvements (2015&#150;2017 Cycle) (Amendments to IFRS 3 Business Combinations, IFRS</I><I></I><I>&nbsp;11 Joint
Arrangements, IAS 12 Income Taxes, and IAS 23 Borrowing Costs)</I> </P></TD></TR></TABLE> <P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Plan Amendment, Curtailment or Settlement (Amendments to IAS 19)</I> </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Conceptual Framework for Financial Reporting </I> </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Definition of a Business (Amendments to IFRS 3)</I> </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Definition of Material (Amendments to IAS 1 and IAS 8)</I> </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">These standards, amendments, and interpretations are described in note 6 of our December&nbsp;31, 2018, consolidated financial statements and are incorporated by
reference in this report. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-42</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Materiality </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We determine whether
information is &#147;material&#148; based on whether we believe that a reasonable investor&#146;s decision to buy, sell, or hold securities in our Company would likely be influenced or changed if the information was omitted or misstated. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Definition of <FONT STYLE="white-space:nowrap">Non-IFRS</FONT> Measures </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">This
Management&#146;s Discussion and Analysis includes references to and uses terms that are not specifically defined in IFRS and do not have any standardized meaning prescribed by IFRS. These measures and terms are working capital, current ratio,
EBITDA, net debt to EBITDA, leverage ratio, adjusted EBITDA, adjusted net income, and adjusted EPS. These <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measures may not be comparable to similar measures presented by other companies. We believe
that the measures defined here are useful for providing investors with additional information to assist them in understanding components of our financial results. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Working Capital.</B> We use working capital as a measure for assessing overall liquidity. Working capital is calculated by subtracting current liabilities from
current assets. There is no directly comparable IFRS measure for working capital. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Current Ratio.</B> We use current ratio as a measure for assessing overall
liquidity. Current ratio is calculated by dividing current assets by current liabilities. There is no directly comparable IFRS measure for current ratio. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>EBITDA.</B> EBITDA represents net income before interest expense, income taxes, depreciation of property and&nbsp;equipment, amortization of intangible assets, and
goodwill and intangible impairment. This measure is referenced in our credit facility agreement as part of our debt covenants, and we use it as part of our overall assessment of our operating performance. There is no directly comparable IFRS measure
for EBITDA. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Net Debt to EBITDA.</B> As part of our assessment of our capital structure, we monitor net debt to EBITDA. This measure is referenced in our credit
facility agreement as part of our debt covenants. It is defined as the sum of (1)&nbsp;long-term debt, including current portion, less cash and cash equivalents and cash in escrow, divided by (2)&nbsp;EBITDA (as defined above). There is no directly
comparable IFRS measure for net debt to EBITDA. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Leverage Ratio.</B> This ratio is referenced in our credit facilities agreement as part of our debt covenants. It
is defined as total indebtedness divided by EBITDA. Total indebtedness, as defined in the credit facility agreement, includes all obligations for borrowed money; bonds, debentures, notes, or similar instruments; the deferred purchase price of
property or services (excluding current accounts payable); and bankers&#146; acceptances; plus all of the following: obligations upon which interest is customarily paid; obligations under conditional sale or other title retention agreements related
to property acquired; indebtedness secured by liens on owned property; guarantees; capital lease obligations; letters of credit or guarantee; hedge exposures; and obligations to purchase, redeem, retire, or otherwise acquire our equity securities.
There is no directly comparable IFRS measure for leverage ratio. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>Adjusted Measures </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Adjusted EBITDA</B>, <B>Adjusted Net Income, and Adjusted EPS</B> represent the respective financial measures (1)&nbsp;excluding the amortization of intangibles
acquired through acquisitions and (2)&nbsp;after the adjustments for specific items that are significant but are not reflective of our underlying operations. Specific items are subjective; however, we use our judgement and informed decision-making
when identifying items to be excluded in calculating our adjusted measures. Specific items may include, but are not limited to, discontinued operations, sale of subsidiaries, adjustments arising from legislative or judicial rulings, such as changes
to pension or income tax regulations, significant and unusual <FONT STYLE="white-space:nowrap">non-recurring</FONT> costs associated with lease exit liabilities and restructuring costs, gains or losses on sales of assets, certain fair value
adjustments, and asset impairment losses. We currently use EBITDA as a measure of <FONT STYLE="white-space:nowrap">pre-tax</FONT> operating cash flow and net income as a measure of overall profitability. There is no directly comparable IFRS measure
for adjusted EBITDA. The most comparable IFRS measure for adjusted net income and adjusted EPS is net income and EPS, respectively. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-43</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We believe adjusted EBITDA, adjusted net income, and adjusted EPS are useful for providing securities analysts, investors,
and other interested parties with additional information to assist them in understanding components of our financial results (including a&nbsp;more complete understanding of factors and trends affecting our operating performance). They also provide
supplemental measures of operating performance, thus highlighting trends that may not otherwise be apparent when relying solely on IFRS financial measures. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT
 COLOR="#413e3d"><B>Risk Factors </B></FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Overview </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">To deliver on our
vision and strategic objectives, we continually identify and manage potential Company-wide risks and uncertainties facing our business. We view each risk in relation to all other risks because the risks considered, and the actions taken to mitigate
them may create new risks to the Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">To effectively manage risks, our Enterprise Risk Management (ERM) program </P>
<P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Maintains a value-based framework to support our efforts to manage risk effectively, transparently, and consistently
</P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Reviews our risk profile continuously and iteratively so risks are identified and managed as they evolve
</P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Aligns and embeds risk management into key processes like strategic planning to reduce the effect of uncertainty on
achieving our objectives </P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Reports to our executives and Board of Directors to provide assurance on the effectiveness of our risk management process
</P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>Board Governance and Risk Oversight </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The board
provides strategic direction to and guidance on the ERM program and has delegated the responsibility for oversight of the program to the Audit and Risk Committee (ARC). </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">The ARC supports the development and evolution of </P> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Appropriate methods to identify, evaluate, mitigate, and report the principal risks Inherent to our business and strategic
direction </P></TD></TR></TABLE> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Systems, policies, and practices appropriate to address our principal risks </P></TD></TR></TABLE>
<P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">A risk appetite appropriate for the organization </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Annually, the board receives a comprehensive risk report when it receives the Company&#146;s Strategic Plan. Quarterly, the ARC receives a report on the changes in
principal risks and mitigation strategies. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In addition to the ARC, the two other board committees have a role in risk management. The Health, Safety, Security,
Environmental and Sustainability Committee provides oversight with a focus on relevant operational risk exposures, including the Company&#146;s climate risk tolerance. The Corporate Governance and Compensation Committee guides the deployment of an
effective corporate governance system to manage the board&#146;s overall stewardship responsibility, including requiring that appropriate management policies are in place. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-44</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>Management Oversight </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The <FONT
STYLE="white-space:nowrap">C-suite</FONT> is directly accountable to the board for all <FONT STYLE="white-space:nowrap">risk-taking</FONT> activities and risk management practices. Responsibility for risk management is shared across the
organization. The Executive Leadership Team (ELT) manages risk from an integrated, Company-wide perspective; risk management, part of our <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">day-to-day</FONT></FONT> operations,
is&nbsp;included in our key decision-making processes like project <FONT STYLE="white-space:nowrap">go/no-go</FONT> decisions and strategic planning. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The ELT is
supported by numerous teams&#151;Legal; Health, Safety, Security, and Environment (HSSE); Information Technology (IT); Finance; and others&#151;that provide risk management and compliance functions across the organization and work with management to
design and monitor appropriate risk mitigation. Our Internal Audit team provides independent assurance regarding the effectiveness and efficiency of our Company-wide risk management. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL"><B>Principal Risks and Uncertainties </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Management remains confident in our
ability to successfully achieve our long-term corporate objectives; however, like our competitors, we are exposed to risks and uncertainties. Our risk assessment has identified our most significant risks (see Risks section below). These risks are
listed from most to least significant based on their assessed impact on our Company and the probability that they may occur. If any risks occur, individually or in combination, our business, financial condition, results of operations, and prospects
could be materially and adversely affected. Given our assessment and mitigation efforts, we do not expect any such material adverse impacts, but we plan for them as part of our ERM processes. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The risks and uncertainties described in this report are not the only ones we face. Additional risks and uncertainties&#151;that we are unaware of, that we currently
believe are not material, and that may arise based on&nbsp;new developments&#151;may also become important factors that adversely affect our business. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Risks
</B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Project workplaces are inherently dangerous. Failure to maintain safe work sites could have an adverse impact on Stantec&#146;s business, reputation,
financial condition, and results of operations. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">With projects and office locations across the globe, our employees travel to and work in high-security-risk
countries that may be undergoing political, social, and economic problems that could lead to war, civil unrest, criminal activity, acts of terrorism, or public health crises. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Construction sites are inherently dangerous. Though we invest in a strong program that is focused on the health, safety, and security of our employees and controls
environment-related risks, we are exposed to the risk of personal injury, loss of life, or environmental or other damage to our property or the property of others. We could be exposed to civil or statutory liability arising from injuries or deaths
or be held liable for either uninsured damages or damages higher than our insurance coverage. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We may also incur additional costs on projects due to delays arising
from health and safety incidents. Failure to maintain a strong safety record may also result in losing client confidence and future projects. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Failure to
attract, retain, and mobilize skilled employees could harm our ability to execute our strategy. </I></B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec derives revenue almost exclusively from services
performed by our employees. Failing to attract, retain, and mobilize highly qualified staff could impede our ability to compete for new projects, deliver successfully on projects, and maintain or expand client relationships. This risk may be further
increased because of high competition for staff, a result of the record low unemployment levels in the United States. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-45</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Stantec bears the risk of cost overruns on fixed-price contracts. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our business has historically followed a <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">fee-for-service</FONT></FONT> model; however, some clients in
select markets and business operating units are demanding alternative project delivery (APD) methods such as bundled engineering, and procurement; design-builds; and public-private partnerships. Stantec may experience reduced profits or, in some
cases, losses under these contracts if costs increase above our estimates or if we make errors in estimating costs. Poor project management may also result in cost overruns and liabilities. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Failure to maintain effective operational management practices may adversely affect Stantec&#146;s financial condition and results of operations. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For Stantec to succeed, our internal processes&#151;including project management, billing and collecting tools, and an appropriate insurance program&#151;must be managed
effectively; otherwise, we may incur additional costs. Projects that are over budget or not on schedule may lead to client dissatisfaction, claims against Stantec, and withheld payments. Delayed billings and customer payments may require Stantec to
increase working capital investment. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Stantec may have difficulty achieving organic growth expectations. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">If we are unable to effectively compete for projects, expand services to existing and new clients by cross-selling our services, and attract qualified staff, or if we are
significantly affected by adverse economic conditions, we may have difficulty increasing our market share and achieving organic growth objectives. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Failure to
manage subcontractor performance could lead to significant losses. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Profitably completing some contracts depends on the satisfactory performance of
subcontractors and subconsultants. If these third parties do not perform to acceptable standards, Stantec may need to hire others to complete the tasks, which may add costs to a contract, impact profitability, and, in some situations, lead to
significant losses and claims. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Due to participation in joint arrangements, we may have limited control and be adversely impacted by the failure of the joint
arrangement or its participants in fulfilling their obligations. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As part of our business strategy, Stantec may enter into joint arrangements, such as
partnerships or joint ventures, where control is shared with unaffiliated third parties. For certain projects, we have contractual joint and several liability with these parties. In some cases, these joint arrangements may not be subject to the same
internal controls (over financial reporting and otherwise) that we follow. Failure by a joint-arrangement partner to comply with rules, regulations, and client requirements may adversely impact Stantec&#146;s reputation, business, and financial
condition. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Demand for Stantec&#146;s services is vulnerable to economic downturns and reductions in government and private industry spending. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Demand for our services is vulnerable to economic conditions and events. As a growing global organization, we are more widely exposed to geopolitical risks and
fluctuations in the local economies where we operate. These risks can negatively impact client interest in pursuing new projects. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For example, currency and interest
rate fluctuations, inflation, financial market volatility, and credit market disruptions may negatively affect the ability of our clients to deploy capital or to obtain credit to finance their businesses on acceptable terms. This may impact their
ability to pay us on time for our services, which, in turn, may adversely affect our backlog, earnings, and cash flows. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In these conditions, our clients may seek to
change the overall mix of services they purchase and demand more favorable contract terms, including lower prices. Increased competition during an economic decline could force us to accept unfavourable contract terms that cause revenue and margin
reductions and greater liability. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-46</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>A cybersecurity breach may cause loss of critical data, interrupt operations, and cause prejudice to </I></B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>our clients. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Like other global companies, we rely on computers, large
enterprise systems, and information and communication technologies including third-party vendor systems, to conduct our business. Although we devote significant resources to securing Stantec&#146;s computer systems and have strong vetting processes
for third-party systems we rely on, a breach in cybersecurity is an inherently high risk. If our systems are breached, we could be exposed to system interruptions, delays, and loss of critical data that could delay or interrupt our operations. Loss
of any sensitive and confidential data that our clients entrust us with could harm our clients and others. Other possible adverse impacts include remediation and litigation costs, costs associated with increased protection, lost revenues, and
reputational damage leading to lost clients. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>A failure in our IT infrastructure could lead to business interruption and loss of critical data, adversely
affecting our operating results. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">To sustain business operations and remain competitive, we rely heavily on our core and regional networks, complex server
infrastructure and operating systems, communications and collaboration technology, design software, and business applications. As our Company grows, we must constantly upgrade our applications, systems, and network infrastructure, as well as attract
and retain key IT personnel; otherwise, service delivery and revenues could be interrupted. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>We could be adversely affected by violations of the U.S. Foreign
Corrupt Practices Act and similar worldwide anti-corruption laws. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The U.S. Foreign Corrupt Practices Act, UK&#146;s Bribery Act, Canada&#146;s Corruption of
Foreign Public Officials Act, and similar worldwide anticorruption laws generally prohibit companies and their intermediaries from making improper payments to officials for obtaining or retaining business. Stantec operates in many parts of the world
that have experienced government corruption. In certain circumstances, strict compliance with anticorruption laws may conflict with local customs and practices. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We
train employees to strictly comply with anti-bribery laws, and our policies prohibit employees from offering or accepting bribes. We have built processes to advise our partners, subconsultants, suppliers, and agents who work with us or work on our
behalf that they must comply with anti-corruption laws. Despite Stantec&#146;s policies, training, and compliance programs, we cannot provide assurance that our internal control policies and procedures will always protect us from inadvertent,
reckless, or criminal acts committed by employees or others. Violations or allegations of violations could disrupt our business and materially adversely effect our operating results or financial condition. Litigation or investigations relating to
alleged violations could be costly and distracting for management, even if we are found not to have engaged in misconduct. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Claims and litigation against us
could adversely impact our business. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The threat of a major loss&#151;such as the filing of a design-defect lawsuit against Stantec for damages that exceed
Stantec&#146;s professional liability insurance limits&#151;could adversely impact our business even if, after several years of protracted legal proceedings, Stantec is ultimately found not liable for the loss or claim. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Failure to source suitable acquisition targets could impair our growth. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As the professional services industry consolidates, suitable acquisition candidates may be more difficult to find and available only at prices or under terms that are
less favorable than before. Future acquisitions may decrease our operating income or operating margins, and we may be unable to recover investments made in those acquisitions. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-47</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>If we are not able to successfully manage our integration program, our business and results of operations may be
adversely affected. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Difficulties encountered while combining acquired companies could adversely affect the Company&#146;s business. This may prevent us from
achieving anticipated synergies and improving our professional service offerings, market penetration, profitability, and geographic presence, all key drivers of our acquisition program. The value of an acquired business may decline if we are unable
to retain key acquired employees. Acquired firms may also expose Stantec to unanticipated problems or legal liabilities undiscovered during our due diligence processes. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Force majeure events and climate change could interrupt our business and negatively impact our ability to complete client work. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec&#146;s offices, IT infrastructure, project sites, and staff may be impacted by events beyond our control, such as natural disasters, extreme weather,
telecommunications failures, and acts of war or terrorism. Though we maintain a strong business continuity program, a major event could impact our ability to operate and may put our employees and clients at risk. This risk is exacerbated by an
increasing number of extreme weather events related to climate change. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Transitioning to a lower-carbon economy may present risks in the form of new environmental
regulations, laws, and policies that could result in increased costs or create the potential for litigation, possibly preventing a project from going forward. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Addressing climate change has also created opportunities for Stantec. All of our business lines have programs related to renewable energy, climate change adaptation,
resiliency, sustainable buildings and infrastructure, environmental preservation, carbon capture and storage, and more. By partnering with our clients, we help them proactively address business interruption risk and better protect the environment.
This results in additional revenue for Stantec. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>New or changing policies, regulations, and standards could adversely affect our business operations
</I></B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>and results. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec&#146;s business model includes a
range of business operating units and jurisdictions, each with its own rules and regulations. As we grow geographically, complying with additional regulations and standards could materially increase our costs; not complying could have a significant
impact on our reputation and results. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Relaxed or repealed laws and regulations could also impact the demand for our services. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">New trade barriers, changes in duties or border taxes, and changes in laws, policies, or regulations governing the industries and sectors we work in could mean a
decreased demand for our services or increased costs. Such changes cannot be predicted, nor can we predict their impact on our business and clients. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Currency
and interest rate fluctuations, inflation, financial market volatility, or credit market disruptions may limit our access to capital. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Several capital market
risks could affect our business including currency risk, interest rate risk, and availability of capital. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Although we report our financial results in Canadian
dollars, a substantial portion of our revenue and expenses is generated or incurred in <FONT STYLE="white-space:nowrap">non-Canadian</FONT> dollars. Stronger Canadian dollar could result in decreased net income from our <FONT
STYLE="white-space:nowrap">non-Canadian</FONT> dollar business. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our credit facility carries a floating rate of interest; our interest costs will be impacted by
change in interest rates. We are also subject to interest rate pricing risk to the extent that our investments held for self-insured liabilities contain fixed-rate government and corporate bonds. Our expansion plans may be restricted without
continued access to debt or equity capital on acceptable terms. This may negatively affect our competitiveness and results of operations. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-48</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As well, these market fluctuations may negatively affect the ability of our clients to deploy capital or to obtain credit to
finance their businesses on acceptable terms, which will impact their demand for our services and our clients&#146; ability to pay for our services. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Failure
to adequately tax plan could significantly impair Stantec&#146;s overall capital efficiency. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Continuous changes to various global tax laws are a risk for our
organization. Management uses accounting and fiscal principles to determine income tax positions, however, ultimate tax determinations by applicable tax authorities may vary from our estimates, adversely impacting our net income or cash flows. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">A change in our effective tax rate could have a material adverse impact on the results of our operations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Stantec has defined benefit plans that currently have a significant deficit. These could grow in the future, resulting in additional costs. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec has foreign defined benefit pension plans for certain employees. In the future, our pension deficits or surplus may increase or decrease depending on changes in
interest rate levels, pension plan performance, inflation and mortality rates, and other factors. If we are forced or elect to make up all or a portion of the deficit for unfunded benefit plans over a short time, our cash flow could be materially
and adversely affected.</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Managing Our Risks </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Global Operations </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We manage our business through a combination of centralized and decentralized controls that address the unique aspects of the various markets, cultures, and geographies
we operate in. Our matrix-based leadership structure provides distinct yet coordinated oversight of our business services and geographies. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our approach to
integrating acquired companies involves implementing Company-wide information technology and financial management systems and providing support services from corporate and regional offices. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Business Model </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our business model&#151;based on geography, business operating
unit specialization, and life-cycle diversification&#151;reduces our dependency on any particular industry or economic driver. We intend to continue diversifying our geographic presence and service offerings and focusing on key client sectors. We
believe this will reduce our susceptibility to industry-specific and regional economic cycles and will help us take advantage of economies of&nbsp;scale in the highly fragmented professional services industry. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We also differentiate our Consulting Services business from competitors by entering into both large and small contracts with varying fee amounts. We work on tens of
thousands of projects for thousands of clients in hundreds of locations. Our broad project mix strengthens our brand identity and ensures that we do not rely on only a few large projects for our revenue. We expect to continue to pursue selective
acquisitions, enabling us to enhance our market penetration and to increase and diversify our revenue base. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Effective Processes and Systems </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our Integrated Management System (IMS) provides a disciplined and accountable framework for managing risks, quality outcomes, and occupational health and safety and
environmental compliance. Stantec&#146;s operations (except for recent acquisitions) are certified to the following four internationally recognized consensus ISO standards: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:3%; font-size:9pt; font-family:ARIAL">ISO 9001:2015 (Quality Management) </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:3%; font-size:9pt; font-family:ARIAL">ISO 14001:2015
(Environmental Management) </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:3%; font-size:9pt; font-family:ARIAL">OHSAS 18001:2007 (Occupational Health&nbsp;&amp; Safety Management) </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:3%; font-size:9pt; font-family:ARIAL">ISO/IEC <FONT STYLE="white-space:nowrap">20000-1:2011</FONT> (IT Service Management) </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-49</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The former MWH North American operations were incorporated into Stantec&#146;s IMS ISO certifications in 2018. Our global
operations are largely managed by country-specific management systems with differing ISO certifications as required to support those country- and industry-specific business requirements. We will begin the review and streamlining of the global ISO
certifications in 2019. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We use a Project Management (PM) Framework that confirms and clarifies the expectations Stantec has of its project managers. It includes the
critical tasks that affect both the management of risks and achievement of quality on typical projects. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our internal practice audit process enables us to assess the
compliance of operations with our IMS. This ensures that all offices and labs are audited at least once over the three-year term of our ISO 9001, ISO 14001, and OHSAS 18001 registrations. Additionally, field-level assessments are conducted for
construction-related projects. We have a formal improvement process to encourage suggestions for improvement, address nonconformances to the IMS, promote root-cause analysis, and document <FONT STYLE="white-space:nowrap">follow-up</FONT> actions and
responsibilities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our largest and most complex projects are supported by our Programs and Business Solutions (PBS) group, which provides specialized program and
project management services. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our comprehensive IT security (cybersecurity) program is designed to predict, prevent, detect, and respond. Key initiatives include
detailed security and acceptable use policies, practices, and procedures; awareness campaigns for staff; and a range of security initiatives for enforcing security standards, including regular penetration tests. Our integrated Security Incident
Response team is linked to our Crisis Communication Plan to ensure that breach response protocols are aligned with our overall corporate crisis response plans. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We
invest resources in our Risk Management team. Team members are dedicated to providing Company-wide support and guidance on risk avoidance practices and procedures. Structured risk assessments are conducted before we begin pursuing projects with
heightened or unique risk factors. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Insurance </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our policies cover the
following types of insurance: general, automobile, environmental, workers&#146; compensation and employers&#146;, directors&#146; and officers&#146;, professional, cyber, patent infringement, fiduciary, crime, Construction Services all risk, <FONT
STYLE="white-space:nowrap">wrap-up,</FONT> and contractors&#146; equipment liability. We have a regulated captive insurance company to insure and fund the payment of any professional liability self-insured retentions related to claims.
We&nbsp;or&nbsp;our clients also obtain project-specific insurance when required. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Growth Management </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We have an acquisition and integration program managed by a dedicated acquisition team to minimize the risks associated with integrating acquired companies. A senior
regional or business leader is appointed for each acquisition. The team is responsible for </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Identifying and valuing acquisition candidates </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Undertaking and coordinating due diligence </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Negotiating and closing transactions </P></TD></TR></TABLE>
<P STYLE="font-size:0pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Integrating employees and leadership structures (immediately) and systems (as soon as practical following an acquisition)
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Capital Liquidity </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We meet our capital liquidity needs
and fund our acquisition strategy through various sources, including cash generated from operations, short- and long-term borrowing from our syndicated senior credit facilities ($800&nbsp;million revolver and $310&nbsp;million term loans), and the
issuance of common shares. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-50</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Controls and Procedures </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Disclosure controls and procedures are designed to ensure that information we are required to disclose in reports filed with securities regulatory agencies is recorded,
processed, summarized, and reported on a timely basis and is accumulated and communicated to management&#151;including our CEO and CFO, as appropriate&#151;to allow timely decisions regarding required disclosure. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Under the supervision and with the participation of management, including our CEO and CFO, we carried out an evaluation of the effectiveness of our disclosure controls
and procedures as of December&nbsp;31, 2018 (as defined in rules adopted by the Securities and Exchange Commission (SEC) in the United States and as defined in Canada by National Instrument <FONT STYLE="white-space:nowrap">52-109,</FONT>
Certification of Disclosure in Issuer&#146;s Annual and Interim Filings). Based on this evaluation, our CEO and CFO concluded that the design and operation of our disclosure controls and procedures were effective. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As permitted by published guidance of the SEC in the United States, management&#146;s evaluation of and conclusions on the effectiveness of internal control over
financial reporting did not include the internal controls of ESI Limited; Occam Engineers Inc.; Traffic Design Group Limited; Norwest Corporation; Cegertec Experts Conseils Inc.; Peter Brett Associates LLP and PBA International Limited; and True
Grit Engineering Limited acquisitions; these are included in the Company&#146;s 2018 consolidated financial statements. Aggregate assets acquired were $127.0&nbsp;million, representing 3.2% of the Company&#146;s total assets as at December&nbsp;31,
2018. Gross revenue earned from the dates of acquisition to December&nbsp;31, 2018, constituted 2.0% of the Company&#146;s gross revenue for the year ended December&nbsp;31, 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and preparation of
financial statements for external purposes in accordance with IFRS. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance with respect to the reliability of our financial reporting and
preparation of our financial statements. Accordingly, management, including our CEO and CFO, does not expect that our internal control over financial reporting will prevent or detect all errors and all fraud. Management&#146;s Annual Report on
Internal Control over Financial Reporting and the Independent Auditors&#146; Report on Internal Controls are included in our 2018 consolidated financial statements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">There has been no change in our internal control over financial reporting during the year ended December&nbsp;31, 2018, that materially affected or is reasonably likely
to materially affect our internal control over financial reporting. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We will continue to periodically review our disclosure controls and procedures and internal
control over financial reporting and may make modifications from time to time as considered necessary or desirable. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Corporate Governance
</B></FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Disclosure Committee </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec&#146;s Disclosure Committee
consists of a cross-section of management. The committee&#146;s mandate is to regularly review Stantec&#146;s Disclosure Policy and practices in accordance with applicable legislative and regulatory reporting requirements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Board of Directors </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec&#146;s Board of Directors has 10 members. Eight
members are independent under Canadian securities laws and under the rules of the SEC and the NYSE and are free from any interest or relationship that could materially interfere with their ability to act in the best interest of our Company and
shareholders. Because Bob&nbsp;Gomes has been the CEO of Stantec within the past three years and Gord Johnston is Stantec&#146;s current chief executive officer, they are not considered independent. The chair of Stantec&#146;s Board of Directors,
Aram&nbsp;Keith, is an independent director. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-51</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The board&#146;s mandate is to supervise Stantec&#146;s management in the best interests of the Company. The board fulfills
its mandate by </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Overseeing the Company&#146;s strategic planning process </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Satisfying itself as to the integrity of the CEO and other executive officers </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Monitoring the Company&#146;s policy for communicating with shareholders, other stakeholders, and the&nbsp;public
</P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Reviewing and monitoring the Company&#146;s principal business risks as identified by management, along with the systems for
managing those risks </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Overseeing senior management succession planning, including the appointment, development, and monitoring of senior
management </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Verifying that management maintains the integrity of the Company&#146;s internal controls and management information systems
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2018, Stantec&#146;s board included three committees: the Audit and Risk Committee (ARC), the Corporate Governance and Compensation Committee
(CGCC), and the Health, Safety, Security, Environment, and Sustainability (HSSES) Committee. The ARC and CGCC comprises independent directors only; the HSSES Committee is a mix of independent and
<FONT STYLE="white-space:nowrap">non-independent</FONT> directors. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Audit and Risk Committee </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The ARC monitors, evaluates, approves, and makes recommendations on matters affecting Stantec&#146;s external audit, financial reporting, accounting control policies, and
risk management. The chair provides regular reports at the Company&#146;s board meetings. The board has determined that each member is financially literate and independent and that three members of the committee are &#147;financial experts&#148; (as
the term is defined under the rules of the SEC and NYSE). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Corporate Governance and Compensation Committee </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The CGCC monitors, evaluates, approves, and makes recommendations on matters affecting corporate governance and board and executive compensation. Governance matters
include but are not limited to board size, director nominations, orientation, education, and self-evaluation. Compensation matters include but are not limited to director and executive management compensation, performance review, and succession
planning. The committee reviews and approves the CEO&#146;s objectives and monitors these objectives quarterly. The chair provides regular reports at board&nbsp;meetings. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Health, Safety, Security, Environment and Sustainability Committee </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The HSSES
Committee monitors, evaluates, approves, and makes recommendations on matters regarding health, safety, security, and environment risks; sustainability; emergency preparedness; and <FONT STYLE="white-space:nowrap">non-financial</FONT> risks arising
from the Company&#146;s integrity management program. The chair provides regular reports at the Company&#146;s board meetings. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">More information about Stantec&#146;s
corporate governance can be found on our website (<FONT STYLE="font-family:ARIAL" COLOR="#0000ff"><U>stantec.com</U></FONT><FONT STYLE="font-family:ARIAL">), and additional information will be available in the Management Information Circular
prepared for our May&nbsp;10, 2019, annual general meeting of shareholders. As well, the following documents are posted on our website: </FONT></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Corporate Governance Guidelines </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Audit and Risk Committee Terms of Reference </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Corporate Governance and Compensation Committee Terms of Reference </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Health, Safety, Security, Environment and Sustainability Committee Terms of Reference </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Code of Business Conduct </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The documents listed above are not and should not be deemed to be incorporated by reference. Printed copies of these documents are available to any shareholder
requesting them. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-52</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Subsequent Events </B></FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Normal Course Issuer Bid </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">From January&nbsp;1, 2019, to February&nbsp;28,
2018, pursuant to our NCIB, we repurchased and cancelled 195,064 common shares at an average price of $30.63 per share for an aggregate price of $6.0 million. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Interest Rate Swap </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In January 2019, we entered into a $160.0&nbsp;million
interest rate swap agreement maturing on June&nbsp;27, 2023. The swap agreement has the effect of converting the variable interest rate on $160.0&nbsp;million of the revolving credit facility into a fixed rate of 2.295%, plus an applicable basis
point spread. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Dividends </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On February&nbsp;27, 2019, our Board of
Directors declared a dividend of $0.145 per share, payable on April&nbsp;15, 2019, to shareholders of record on March&nbsp;29, 2019. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:ARIAL"><FONT COLOR="#413e3d"><B>Cautionary Note Regarding Forward-Looking Statements </B></FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Our public communications often include written or verbal forward-looking statements within the meaning of the US Private Securities Litigation Reform Act and Canadian
securities laws. Forward-looking statements are disclosures regarding possible events, conditions, or results of operations that are based on assumptions about future economic conditions or courses of action and include financial outlook or
future-oriented financial information. Any financial outlook or future-oriented financial information in this Management&#146;s Discussion and&nbsp;Analysis has been approved by management of Stantec. Such financial outlook or future-oriented
financial information is provided for the purpose of providing information about management&#146;s current expectations and plans relating to&nbsp;the future. </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><I>Forward-looking statements may involve but are not limited to comments with respect to our objectives for 2019 and beyond, our strategies or future actions, our
targets, our expectations for our financial condition or share price, or the results of or outlook for our operations. Statements of this type may be contained in filings with securities regulators or in other communications and are contained in
this report. Forward-looking statements in this report include but are not limited to the following: </I></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>The discussion of our goals in the Core Business and Strategy sections including but not limited to
our</I><I></I><I>&nbsp;ability to achieve a compound average growth rate of 15</I><B><I>%</I></B><I> through a combination of organic and acquisition growth, capitalize on strategic opportunities, and grow our market presence</I>
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Our expectation that we will achieve our 2019 target ranges and expectations for certain measures that are disclosed in
the Targets and Outlook sections of this report</I> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Our expectations regarding economic trends, industry trends, and commodity prices in the sectors and regions in which we
operate</I> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Our expectations regarding our sources of cash and ability to meet our normal operating and capital expenditures in the
Liquidity and Capital Resources section</I> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Our expectations on capital expenditures, software additions, amortization expenses for intangible assets, depreciation
expense, and effective tax rate for 2019</I> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Our expectations regarding the effects of the divestiture of our Construction Services operations on our Consulting
Services business, including adjusted net income and adjusted diluted earnings per share</I> </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-53</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>These describe the management expectations and targets by which we measure our success and assist our shareholders in
understanding our financial position as at and for the periods ended on the dates presented in&nbsp;this report. Readers are cautioned that this information may not be appropriate for other purposes. </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>By their nature, forward-looking statements require us to make assumptions and are subject to inherent risks and uncertainties. There is a significant risk that
predictions, forecasts, conclusions, projections, and other forward-looking statements will not prove to be accurate. We caution readers of this report not to place undue reliance on our forward-looking statements since a number of factors could
cause actual future results, conditions, actions, or events to differ materially from the targets, expectations, estimates, or intentions expressed in these forward-looking statements. </I></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Future outcomes relating to forward-looking statements may be influenced by many factors and material risks, including the risks described in the Risk Factors section
of this report. </I></P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B><I>Assumptions </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><I>In determining our
forward-looking statements, we consider material factors including assumptions about the performance of the Canadian, US, and global economies in 2019 and their effect on our business. The factors and assumptions we used about the performance of
Canadian, US, and Global economies in 2019 in determining our annual targets and our outlook for 2019 are listed in the Outlook section of this report. In addition, our budget is a key input for making certain forward-looking statements and certain
key assumptions underlying our budget. These key factors and assumptions are set forth below: </I></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>For 2019, the World Bank forecasted 2.9% global real GDP growth. The Bank of Canada projected 1.7% GDP growth for Canada,
and the Congressional Budget Office projected 2.3% GDP growth for the United States.</I> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Management assumed the Canadian dollar would be relatively stable compared to 2018 and used an average value of US$0.77
in 2019.</I> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>In Canada, the overnight interest rate target&#151;currently at 1.75%&#151;is expected to rise over time, but not
necessarily in 2019 and the US Federal Reserve is expected to maintain the current federal funds rate in 2019. Therefore, management assumed that the average interest rates will remain consistent in 2019.</I> </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>To establish our effective income tax rate, management considered the tax rates substantially enacted at
December</I><I></I><I>&nbsp;31, 2018, for the countries we operate in.</I> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>The Canadian unemployment rate&#151;5.8% in January 2019&#151;is not expected to change significantly in 2019. In the
United States, the unemployment rate</I><I>&#151;</I><I>4.0% for January 2019 is near the lowest level in over 10 years&#151;is expected to fall further, to 3.5%, in 2019. </I> </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>In the United States, housing activity is forecasted to remain positive in 2019. The expected seasonally adjusted annual
rate of total housing starts for 2019 is 1,272,000, up from the expected 1,2562,000 total housing starts in 2018. </I> </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:7%; font-size:9pt; font-family:ARIAL"><I>In
Canada, the Canadian Mortgage and Housing Corporation suggested that the number of total housing starts will decrease in 2019. Expected new housing starts will fall between 193,700 and 204,500 units in 2019, a modest drop from forecasted housing
starts in 2018; however, they would still be at historically high levels. </I></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>For all of 2018, the Architecture Billings Index (ABI) from the American Institute of Architects was above 50.0,
suggesting growing demand for design services. We anticipate billings to remain stable throughout 2019.</I> </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-54</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Prices for most metals, minerals, and precious metals are expected to stay flat or decrease in 2019 compared to 2018,
according to the World Bank. According to the US Energy Information Administration, the price of WTI crude oil is expected to average $54.79 in 2019 compared to an average of $65.06 in 2018, and US crude oil production is expected to average
12.4</I><I></I><I>&nbsp;million barrels a day in 2019 compared to an average of 11.0</I><I></I><I>&nbsp;million barrels a day in 2018.</I> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><I>Management expects to support our targeted level of growth using a combination of cash flows from operations
and</I><I></I><I>&nbsp;borrowings.</I> </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>The preceding list of factors is not exhaustive. Investors and the public should carefully consider
these factors, other uncertainties and potential events, and the inherent uncertainty of forward-looking statements when relying on these statements to make decisions with respect to our Company. The forward-looking statements contained herein
represent our expectations as of February&nbsp;28, 2019, and, accordingly, are subject to change after such date. Except as may be required by law, we do not undertake to update any forward-looking statement, whether written or verbal, that may be
made from time to time. In the case of the ranges of expected performance for fiscal year 2019, it is our current practice to evaluate and, where we deem appropriate, to provide updates. However, subject to legal requirements, we may change this
practice at any time at our sole discretion. </I></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Management&#146;s Discussion and Analysis</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL">December 31, 2018</P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">M-55</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">Stantec Inc.</FONT></TD></TR></TABLE>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.3
<SEQUENCE>4
<FILENAME>d666259dex993.htm
<DESCRIPTION>EX-99.3
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.3</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 99.3 </B></P>
<P STYLE="margin-top:48pt; margin-bottom:0pt; font-size:20pt; font-family:ARIAL"><FONT COLOR="#ed7000">Consolidated Financial Statements </FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>For the Years
Ended December&nbsp;31, 2018, and 2017 </B></P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">Management Report </FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The annual report, including the consolidated financial statements and Management&#146;s Discussion and Analysis (MD&amp;A), is the responsibility of the management of
the Company. The consolidated financial statements were prepared by management in accordance with International Financial Reporting Standards. Where alternative accounting methods exist, management has chosen those it considers most appropriate in
the circumstances. The significant accounting policies used are described in note 4 to the consolidated financial statements. Certain amounts in the financial statements are based on estimates and judgments relating to matters not concluded by <FONT
STYLE="white-space:nowrap">year-end.</FONT> The integrity of the information presented in the financial statements is the responsibility of management. Financial information presented elsewhere in this annual report has been prepared by management
and is consistent with the information in the consolidated financial statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The board of directors is responsible for ensuring that management fulfills its
responsibilities and for providing final approval of the annual consolidated financial statements. The board has appointed an Audit and Risk Committee comprising four directors; none are officers or employees of the Company or its subsidiaries. The
Audit and Risk Committee meets at least four times each year to discharge its responsibilities under a written mandate from the board of directors. The Audit and Risk Committee meets with management and with the external auditors to satisfy itself
that it is properly discharging its responsibilities; reviews the consolidated financial statements, MD&amp;A, and the Report of Independent Registered Public Accounting Firm; and examines other auditing and accounting matters. The Audit and Risk
Committee has reviewed the audited consolidated financial statements with management and discussed the quality of the accounting principles as applied and the significant judgments affecting the consolidated financial statements. The Audit and Risk
Committee has discussed with the external auditors the external auditors&#146; judgments of the quality of those principles as applied and the judgments noted above. The consolidated financial statements and MD&amp;A have been reviewed by the Audit
and Risk Committee and approved by the board of directors of Stantec Inc. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The consolidated financial statements have been examined by the shareholders&#146;
auditors, Ernst&nbsp;&amp; Young LLP, Chartered Professional Accountants. The Report of Independent Registered Public Accounting Firm outlines the nature of their examination and their opinion on the consolidated financial statements of the Company.
The external auditors have full and unrestricted access to the Audit and Risk Committee with or without management being present. </P> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">


<IMG SRC="g666259dsp94a.jpg" ALT="LOGO">
</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">


<IMG SRC="g666259dsp94b.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">Gord Johnston</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Theresa Jang</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">President&nbsp;&amp; CEO</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Executive Vice President&nbsp;&amp; CFO</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">February&nbsp;28, 2019</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">February&nbsp;28, 2019</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-1</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">Management&#146;s Annual Report on Internal Control </FONT></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">over Financial Reporting </FONT></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Management is responsible for
establishing and maintaining an adequate system of internal control over financial reporting. The Company&#146;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 International Financial Reporting Standards (IFRS). Management conducted an evaluation of the effectiveness of the system of internal control over
financial reporting based on the framework in <I>Internal Control &#150; Integrated Framework</I> issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Management has assessed the effectiveness of the Company&#146;s internal control over financial reporting, as at December&nbsp;31, 2018, and has concluded that such
internal control over financial reporting is effective. Ernst&nbsp;&amp; Young LLP, which has audited the consolidated financial statements of the Company for the year ended December&nbsp;31, 2018, has also issued a report on the effectiveness of
the Company&#146;s internal control over financial reporting. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As permitted by published guidance of the U.S. Securities and Exchange Commission (SEC),
management&#146;s evaluation of and conclusions on the effectiveness of internal control over financial reporting did not include the internal controls of ESI Limited, Occam Engineers Inc., Traffic Design Group Limited, Norwest Corporation, Cegertec
Experts Conseils Inc., Peter Brett Associates LLP, and True Grit Engineering Limited acquisitions, which are included in the Company&#146;s 2018 consolidated financial statements. The aggregate assets acquired were $127.0&nbsp;million, representing
3.2% of the Company&#146;s total assets as at December&nbsp;31, 2018. The gross revenue earned from their dates of acquisition to December&nbsp;31, 2018, constituted 2.0% of the Company&#146;s gross revenue for the year ended December&nbsp;31, 2018.
</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">


<IMG SRC="g666259dsp94a.jpg" ALT="LOGO">
</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">


<IMG SRC="g666259dsp94b.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">Gord Johnston</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Theresa Jang</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">President&nbsp;&amp; CEO</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Executive Vice President&nbsp;&amp; CFO</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">February&nbsp;28, 2019</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">February&nbsp;28, 2019</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-2</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">Report of Independent Registered Public Accounting Firm </FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>To the Board of Directors and Shareholders of Stantec Inc.: </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B><I>Opinion on
the Consolidated Financial Statements </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We have audited the accompanying consolidated statements of financial position of Stantec Inc. (the
&#147;Company&#148;) as of December&nbsp;31, 2018, and 2017, the related consolidated statements of income, comprehensive income (loss), shareholders&#146; equity and cash flows for each of the two years in the period ended December&nbsp;31, 2018,
and the related notes (collectively referred to as the &#147;consolidated financial statements&#148;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as at
December&nbsp;31, 2018, and 2017, and the results of its operations and its cash flows for each of the two years in the period ended December&nbsp;31, 2018, in conformity with International Financial Reporting Standards (IFRSs) as issued by the
International Accounting Standards Board. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States)
(&#147;PCAOB&#148;), the Company&#146;s internal control over financial reporting as of December&nbsp;31, 2018, based on criteria established in Internal Control &#150; Integrated Framework (2013)&nbsp;issued by the Committee of Sponsoring
Organizations of the Treadway Commission (&#147;COSO&#148;), and our report dated February&nbsp;28, 2019 expressed an unqualified opinion thereon. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B><I>Adoption of
IFRS 15 </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As discussed in Note 6 to the consolidated financial statements, the Company changed its method of accounting for revenue from contracts with
customers in 2018 due to the adoption of IFRS 15, Revenue from Contracts with Customers. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B><I>Adoption of IFRS 9 </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As discussed in Note 6 to the consolidated financial statements, the Company changed its method of accounting for financial instruments in 2018 due to the adoption of
IFRS 9, Financial Instruments. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B><I>Basis for Opinion </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">These
consolidated financial statements are the responsibility of the Company&#146;s management. Our responsibility is to express an opinion on the Company&#146;s consolidated financial statements based on our audits. 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. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">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 consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated 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 regarding the amounts and disclosures in the consolidated 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 consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We have served as the Company&#146;s auditor since 1993. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259sig.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">Chartered Professional Accountants </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Edmonton,
Canada </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">February&nbsp;28, 2019 </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-3</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">Report on Internal Control over Financial Reporting </FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>To the Board of Directors and Shareholders of Stantec Inc.: </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Opinion on
Internal Control over Financial Reporting </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We have audited Stantec Inc.&#146;s (the Company) internal control over financial reporting as of December&nbsp;31,
2018, based on criteria established in Internal Control&#151;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), (the COSO criteria). In our opinion, Stantec Inc. maintained, in all
material respects, effective internal control over financial reporting as of December&nbsp;31, 2018, based on the COSO criteria.<B> </B> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As indicated in the
accompanying Management&#146;s Annual Report on Internal Control over Financial Reporting, management&#146;s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of ESI
Limited, Occam Engineers Inc., Traffic Design Group Limited, Norwest Corporation, Cegertec Experts Conseils Inc., Peter Brett Associates LLP, and True Grit Engineering Limited (Acquisitions), which are included in the 2018 consolidated financial
statements of the Company. The total assets acquired from these specified acquisitions represented 3.2% of Stantec Inc.&#146;s consolidated total assets as at December&nbsp;31, 2018, and 2.0% of Stantec Inc.&#146;s consolidated gross revenues for
the year then ended. Our audit of internal control over financial reporting of Stantec Inc. also did not include an evaluation of the internal control over financial reporting of the Acquisitions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements of
Stantec Inc., which comprise the consolidated statements of financial position as at December&nbsp;31, 2018 and 2017, the consolidated statements of income, comprehensive (loss) income, shareholders&#146; equity and cash flows for the years ended
December&nbsp;31, 2018 and 2017, and the related notes, and our report dated February&nbsp;28, 2019 expressed an unqualified opinion thereon. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>Basis for Opinion
</B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Stantec Inc.&#146;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 Management Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on Stantec Inc.&#146;s internal control over financial
reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Stantec Inc. in accordance with the U.S. federal securities laws and the applicable rules and regulations
of the Securities and Exchange Commission and the PCAOB. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">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. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Our
audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk,
and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-4</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL"><B>Definition and Limitations of Internal Control over Financial Reporting </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">A company&#146;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&#146;s internal control over financial reporting includes those policies and procedures that (1)&nbsp;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)&nbsp;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)&nbsp;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#146;s assets that could have a material effect on the financial statements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">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. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259sig.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">Chartered Professional Accountants </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Edmonton,
Canada </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">February&nbsp;28, 2019 </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-5</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">Consolidated Statements of Financial Position </FONT></P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="94%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As at December&nbsp;31</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL"><I>(In millions of Canadian dollars)</I></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:9pt">Notes</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>ASSETS</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Current</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>185.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">239.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Cash in escrow</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Trade and other receivables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>878.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">816.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Unbilled receivables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>384.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">414.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Contract assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>59.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Income taxes recoverable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>47.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">61.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Prepaid expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>56.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other assets</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>23.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">14.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total current assets</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1,635.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,608.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B><FONT STYLE="white-space:nowrap">Non-current</FONT></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Property and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>289.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">212.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Goodwill</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1,621.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,556.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Intangible assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>247.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">262.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Investments in joint ventures and associates</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>9.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net employee defined benefit asset</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>10.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Deferred tax assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>21.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other assets</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>175.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">195.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total assets</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>4,009.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3,883.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>LIABILITIES AND EQUITY</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Current</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Trade and other payables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>567.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">704.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Deferred revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>174.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">187.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Income taxes payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Long-term debt</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>48.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">198.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Provisions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>42.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other liabilities</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">19</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>23.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">26.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total current liabilities</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>858.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,155.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B><FONT STYLE="white-space:nowrap">Non-current</FONT></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Income taxes payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>15.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Long-term debt</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>885.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">541.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Provisions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>78.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">68.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net employee defined benefit liability</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>68.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">44.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Deferred tax liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>54.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other liabilities</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">19</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>140.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">101.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total liabilities</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>2,101.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,983.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Shareholders&#146; equity</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Share capital</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>867.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">878.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Contributed surplus</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>24.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Retained earnings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>851.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">947.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Accumulated other comprehensive income</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>163.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">49.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total shareholders&#146; equity</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>1,906.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,896.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B><FONT STYLE="white-space:nowrap">Non-controlling</FONT>
interests</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>1.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total liabilities and equity</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>4,009.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3,883.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:1%; font-size:7pt; font-family:ARIAL"><I>See accompanying notes</I></P> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">On behalf of Stantec Inc.&#146;s Board of Directors</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">


<IMG SRC="g666259dsp99a.jpg" ALT="LOGO">
</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">


<IMG SRC="g666259dsp99b.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">Aram Keith, Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Gord Johnston, Director</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-6</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">Consolidated Statements of Income </FONT></P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">Years ended December&nbsp;31</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL"><I>(In millions of Canadian dollars, except per share
amounts)</I></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:9pt">Notes</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(note&nbsp;2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B><I>Continuing operations</I></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Gross revenue</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>4,283.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,028.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Less subconsultant and other direct expenses</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>928.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">854.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Net revenue</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>3,355.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,173.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Direct payroll costs</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">29</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>1,540.0</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><FONT STYLE="font-size:10pt">1,411.9</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Gross margin</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>1,815.2</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">1,761.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Administrative and marketing expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,22,29,35</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>1,438.2</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">1,407.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Depreciation of property and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>50.1</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">52.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Amortization of intangible assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>65.0</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">73.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net interest expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>28.7</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">25.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other net finance expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>5.7</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">7.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Share of income from joint ventures and associates</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>(1.6</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">(2.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Foreign exchange loss (gain)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>2.7</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">(0.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Gain on disposition of a subsidiary</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>-</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">(54.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other expense (income)</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">30</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>0.1</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><FONT STYLE="font-size:10pt">(10.0</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Income before income taxes and discontinued
operations</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>226.3</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><FONT STYLE="font-size:10pt">263.5</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Income taxes</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Current</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>54.5</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">192.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Deferred</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>0.5</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><FONT STYLE="font-size:10pt">(26.4</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total income taxes</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>55.0</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><FONT STYLE="font-size:10pt">166.5</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Net income for the year from continuing operations</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>171.3</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">97.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B><I>Discontinued operations</I></B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net loss from discontinued operations, net of tax</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>(123.9</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><FONT STYLE="font-size:10pt">-</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Net income for the year</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>47.4</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><FONT STYLE="font-size:10pt">97.0</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Earnings (Loss) per share, basic and diluted</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Continuing operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>1.51</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">0.85</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Discontinued operations</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">31</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>(1.09</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><FONT STYLE="font-size:10pt">-</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total basic and diluted earnings per share</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>0.42</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.85</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:1pt; margin-bottom:0pt; margin-left:1%; font-size:7pt; font-family:ARIAL"><I>See accompanying notes</I></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-7</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">Consolidated Statements of Comprehensive Income (Loss) </FONT></P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Years ended December&nbsp;31</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL"><I>(In millions of Canadian dollars)</I></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:9pt">Notes</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Net income for the year</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>47.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">97.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Other comprehensive income (loss)</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Items that may be reclassified to net income in subsequent periods:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Exchange differences on translation of foreign operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>124.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(134.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Realized exchange difference on disposition of a subsidiary</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>0.1</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">13.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net unrealized loss on FVOCI financial assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>1.1</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">0.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net realized gain on FVOCI financial assets transferred to
income</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">30</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>-</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><FONT STYLE="font-size:10pt">(9.6</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>125.3</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">(129.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Items not to be reclassified to net income:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Remeasurement (loss) gain on net employee defined benefit liability
net of deferred tax recovery of $2.0 (2017 - tax expense of $2.4)</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">18</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>(10.8</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><FONT STYLE="font-size:10pt">11.6</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Other comprehensive income (loss) for the year, net of
tax</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>114.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(117.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total comprehensive income (loss) for the year, net of
tax</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>161.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(20.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:1pt; margin-bottom:0pt; margin-left:1%; font-size:7pt; font-family:ARIAL"><I>See accompanying notes </I></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-8</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">Consolidated Statements of Shareholders&#146; Equity </FONT></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="82%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:7pt"><I>(In millions of Canadian dollars, except shares)</I></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Shares</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Outstanding</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">(note 22)</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">#</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Share</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Capital</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;(note&nbsp;22)</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;Contributed</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Surplus</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">(note 22)</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;Retained</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Earnings</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;Accumulated&nbsp;Other</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Comprehensive</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Income (Loss)</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Balance, January&nbsp;1, 2017</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">114,081,229</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">871.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">917.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">167.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,975.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">97.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">97.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other comprehensive loss</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(117.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(117.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total comprehensive income (loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">97.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(117.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(20.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Share options exercised for cash</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">376,160</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Share-based compensation expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Shares repurchased under Normal Course Issuer Bid</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(465,713</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(14.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Reclassification of fair value of share options previously expensed</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Dividends declared</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(57.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(57.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Balance, December&nbsp;31, 2017</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">113,991,676</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">878.2</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">21.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">947.1</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">49.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">1,896.3</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Impact of change in accounting policy (notes
6a,&nbsp;6b)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right">(23.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right">(0.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right">(24.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Adjusted balance, January&nbsp;1, 2018</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">113,991,676</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">878.2</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">21.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">923.3</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">48.6</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">1,871.6</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net income</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">47.4</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">47.4</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other comprehensive income</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right">114.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right">114.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Total comprehensive income</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">47.4</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">114.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">161.9</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Share options exercised for cash</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">338,989</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">6.9</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">6.9</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Share-based compensation expense</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">5.6</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">5.6</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Shares repurchased under Normal Course Issuer&nbsp;Bid</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">(2,470,560</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">(19.1</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">(0.5</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">(57.1</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">(76.7</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Reclassification of fair value of share options previously expensed</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">1.8</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">(1.8</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Dividends declared</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right">(62.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">)&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right">(62.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Balance, December&nbsp;31, 2018</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>111,860,105</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>867.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>24.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>851.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>163.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>1,906.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:1pt; margin-bottom:0pt; margin-left:1%; font-size:7pt; font-family:ARIAL"><I>See accompanying notes </I></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-9</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">Consolidated Statements of Cash Flows </FONT></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Years ended December&nbsp;31</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL"><I>(In millions of Canadian dollars)</I></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:9pt">Notes</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(note 2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Cash receipts from clients</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>4,367.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,036.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Cash paid to suppliers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(1,706.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,470.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Cash paid to employees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(2,375.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,253.0</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Interest received</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Interest paid</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(30.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(28.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Finance costs paid</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(5.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Income taxes paid</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(59.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(44.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Income taxes recovered</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>11.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">18.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Cash flows from operating activities from continuing operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>205.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">254.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Cash flows (used in) from operating activities from discontinued
operations</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(32.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">9.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net cash flows from operating activities</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>172.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">263.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Business acquisitions, net of cash acquired</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(122.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(85.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Proceeds from lease inducements</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>10.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Proceeds on disposition of a subsidiary</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>28.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">337.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Cash sold on disposition of subsidiary</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(49.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Income taxes paid on disposition of subsidiary</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(124.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Purchase of intangible assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(9.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Purchase of property and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(124.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(58.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Proceeds (purchase) from other investing activities</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>3.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(5.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Cash flows (used in) from investing activities from continuing operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(262.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Cash flows (used in) investing activities from discontinued
operations, net of taxes paid</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(3.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(2.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net cash flows (used in) from investing activities</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(266.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">60.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>CASH FLOWS FROM (USED IN) FINANCING ACTIVITIES</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Net proceeds (repayment) from revolving credit facility</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>312.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(203.0</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Repayment of term loan</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(150.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Repayment of other long-term debt</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Payment of finance lease obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(14.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(12.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Repurchase of shares for cancellation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(74.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(14.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Proceeds from issue of share capital</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>6.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Payment of dividends to shareholders</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(61.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(55.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Cash flows from (used in) financing activities from continuing operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>18.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(280.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Cash flows (used in) financing activities from discontinued
operations</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net cash flows from (used in) financing activities</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">32</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>18.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(281.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Foreign exchange gain (loss) on cash held in foreign
currency</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>21.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(14.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net (decrease) increase in cash and cash equivalents</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(54.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Cash and cash equivalents, beginning of the year</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>239.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">210.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Cash and cash equivalents, end of the year</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>185.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">239.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:1pt; margin-bottom:0pt; margin-left:1%; font-size:7pt; font-family:ARIAL"><I>See accompanying notes</I></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="33%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-10</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">Index to the Notes to the Consolidated Financial Statements </FONT></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="81%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" ALIGN="right"><B>Note</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><B>Page</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">1</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Corporate Information</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-12</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">2</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Basis of Preparation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-12</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">3</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Basis of Consolidation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-12</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">4</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Summary of Significant Accounting Policies</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-12</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">5</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Significant Accounting Judgments, Estimates, and Assumptions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-22</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">6</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Recent Accounting Pronouncements and Changes to Accounting Policies</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-24</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">7</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Business Acquisitions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-29</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">8</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Discontinued Operations and Disposition of Subsidiaries</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-32</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">9</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Cash and Cash Equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-33</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">10</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Trade and Other Receivables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-33</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">11</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Property and Equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-34</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">12</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Goodwill</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-35</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">13</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Intangible Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-38</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">14</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Other Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-39</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">15</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Trade and Other Payables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-40</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">16</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Long-Term Debt</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-40</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">17</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Provisions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-42</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">18</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Employee Defined Benefit Obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-43</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">19</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Other Liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-47</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">20</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Commitments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-47</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">21</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Contingencies and Guarantees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-47</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">22</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Share Capital</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-48</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">23</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Fair Value Measurements</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-50</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">24</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Financial Instruments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-51</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">25</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Capital Management</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-53</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">26</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Income Taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-54</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">27</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Net Interest Expense and Other Net Finance Expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-57</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">28</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-57</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">29</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Employee Costs from Continuing Operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-58</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">30</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Other Expense (Income)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-59</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">31</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Weighted Average Shares Outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-59</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">32</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Cash Flow Information</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-59</FONT></TD></TR></TABLE>
</DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="81%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" ALIGN="right"><B>Note</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><B>Page</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">33</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Related-Party Disclosures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-59</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">34</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Segmented Information</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-61</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">35</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Investment Tax Credits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-63</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">36</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Events after the Reporting Period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-63</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" ALIGN="right">37</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:8pt; font-family:ARIAL">Comparative Figures</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="white-space:nowrap">F-63</FONT></TD></TR>
</TABLE> </div><div style="clear:both; height:0pt; font-size:0pt">&nbsp;</div>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-11</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:15pt; font-family:ARIAL"><FONT COLOR="#ed7000">Notes to the Consolidated Financial Statements </FONT></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>1. Corporate Information </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The consolidated financial statements of Stantec
Inc. (the Company) for the year ended December&nbsp;31, 2018, were authorized for issuance in accordance with a resolution of the Company&#146;s board of directors on February&nbsp;27, 2019. The Company was incorporated under the Canada Business
Corporations Act on March&nbsp;23, 1984. Its shares are traded on the Toronto Stock Exchange (TSX) and New York Stock Exchange (NYSE) under the symbol STN. The Company&#146;s registered office is located at Suite 400, 10220 - 103 Avenue, Edmonton,
Alberta. The Company is domiciled in Canada. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company is a provider of comprehensive professional services in the area of infrastructure and facilities for
clients in the public and private sectors. The Company&#146;s services include engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics, from initial project
concept and planning through to design, construction administration, commissioning, maintenance, decommissioning, and remediation. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>2. Basis of Preparation
</B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">These consolidated financial statements were prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International
Accounting Standards Board (IASB). The accounting policies adopted in these consolidated financial statements are based on IFRS effective as at December&nbsp;31, 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The consolidated financial statements have been prepared on a historical cost basis, unless otherwise stated in the significant accounting policies. The consolidated
financial statements are presented in Canadian dollars, and all values, including United States dollars, are rounded to the nearest million ($000,000), except when otherwise indicated. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In November 2018, the Company sold its Construction Services business, which was reported as discontinued operations. Prior period amounts were restated to conform to
current period&#146;s presentation, as prescribed by IFRS 5, <I><FONT STYLE="white-space:nowrap">Non-current</FONT> Assets Held for Sale and Discontinued Operations.</I> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>3. Basis of Consolidation </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The consolidated financial statements include the
accounts of the Company, its subsidiaries, and its structured entities as at December&nbsp;31, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Subsidiaries and structured entities are fully consolidated
from the date of acquisition, which is the date the Company obtains control, and continue to be consolidated until the date that this control ceases. The financial statements of the subsidiaries and structured entities are prepared as at
December&nbsp;31, 2018, and December&nbsp;31, 2017. All intercompany balances are eliminated. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Joint ventures and associates are accounted for using the equity
method, and joint operations are accounted for by the Company recognizing its share of assets, liabilities, revenue, and expenses of the joint operation. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>4.
Summary of Significant Accounting Policies </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>a) Cash and cash equivalents </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Cash and cash equivalents include cash and unrestricted investments. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>b) Property
and equipment </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Property and equipment are recorded at cost less accumulated depreciation and any impairment losses. Cost includes the cost of replacing parts of
property and equipment. When significant parts of property and equipment are required to be replaced in intervals, the Company recognizes those parts as individual assets with specific useful lives. All other repair and maintenance costs are
recognized in the consolidated statements of income as incurred. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-12</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Depreciation is calculated at annual rates designed to write off the costs of assets over their estimated useful lives as
follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="27%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="20%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="49%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;Engineering equipment</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">5 to 10 years</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">straight-line</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;Office equipment</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">5 to 10 years</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">straight-line</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;Leasehold improvements</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">straight-line over term of lease to a maximum of<BR>15 years or the improvement&#146;s economic life</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;Other</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">5 to 50 years</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">straight-line</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The assets&#146; residual values, useful lives, and methods of depreciation are reviewed at each financial
<FONT STYLE="white-space:nowrap">year-end</FONT> and adjusted prospectively, if appropriate. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>c) Intangible assets </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Intangible assets acquired separately are measured on initial recognition at cost. The cost of a finite and indefinite intangible asset acquired in a business combination
is its fair value as at the date of acquisition. Following initial recognition, finite intangible assets are carried at cost less any accumulated amortization and any impairment losses and indefinite intangible assets are carried at cost less any
impairment loss. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s intangible assets with finite lives are amortized over their useful economic lives on a straight-line basis. The amortization
period and the amortization method for an intangible asset with a finite useful life are reviewed at least at each financial <FONT STYLE="white-space:nowrap">year-end.</FONT> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company also incurs costs for third-party internet-based cloud computing services. These costs are expensed in administrative and marketing expenses over the period
of the service agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Intangible assets acquired from business combinations </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s policy is to amortize client relationships with finite lives over periods ranging from 10 to 15 years. Contract backlog and finite trademarks are
amortized over estimated lives of generally 1 to 3 years. Advantageous and disadvantageous lease commitments are amortized over the remaining lease term. The Company assigns value to acquired intangibles using the income approach, which involves
quantifying the present value of net cash flows attributed to the subject asset. This, in turn, involves estimating the revenues and earnings expected from the asset. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>d) Leases </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The determination of whether an arrangement is or contains a lease
is based on the substance of the arrangement at the inception date. A lease is an agreement whereby the lessor conveys to the lessee, the right to use an asset for an agreed period of time in return for a payment or series of payments. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Finance leases, which transfer to the Company substantially all the risks and benefits incidental to ownership of the leased items, are capitalized at the inception of
the lease at the fair value of the leased asset or, if lower, at the present value of the minimum lease payments. Lease payments are apportioned between finance charges and reduction of the lease liability, achieving a constant rate of interest on
the remaining balance of the liability. Finance charges are recognized in the consolidated statements of income. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Leased assets are depreciated over their useful
lives. However, if there is no reasonable certainty that the Company will obtain ownership of the asset by the end of the lease term, the asset is depreciated over the shorter of either its estimated useful life or the lease term. The Company has
finance leases for certain office and automotive equipment that are depreciated on a straight-line basis. The Company also has finance leases for software that are depreciated on a straight-line basis over periods ranging from three to seven years.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Rental payments under operating leases are expensed evenly over the lease term. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">From time to time, the Company enters into or renegotiates premise operating leases that result in receiving lease inducement benefits. These benefits are accounted for
as a reduction of rental expense over the terms of the associated leases. As well, from time to time, the Company enters into or renegotiates premise operating leases that include escalation clauses. The scheduled rent increases pursuant to lease
escalation clauses are recognized on a straight-line basis over the lease terms. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-13</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>e) Investments in joint arrangements and associates </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Each joint arrangement of the Company is classified as either a joint venture or joint operation based on the rights and obligations arising from the contractual
obligations between the parties to the arrangement. A joint arrangement that provides the Company with rights to the net assets of the arrangement is classified as a joint venture, and a joint arrangement that provides the Company with rights to the
individual assets and obligations arising from the arrangement is classified as a joint operation. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company accounts for a joint venture using the equity method
(described below). The Company accounts for a joint operation by recognizing its share of assets, liabilities, revenues, and expenses of the joint operation and combining them line by line with similar items in the Company&#146;s consolidated
financial statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s share of the after tax net income or loss of associates or joint ventures is recorded in the consolidated statements of
income. Adjustments are made in the Company&#146;s consolidated financial statements to eliminate its share of unrealized gains and losses resulting from transactions with its associates. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">If the financial statements of associates or joint arrangements are prepared for a date that is different from the Company&#146;s date (due to the timing of finalizing
and receiving information), adjustments are made for the effects of significant transactions or events that occur between that date and the date of the Company&#146;s financial statements. When necessary, adjustments are made to bring the accounting
policies in line with the Company&#146;s. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>f) Provisions </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>General
</I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event, it is probable that an outflow of
resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. When the Company expects some or all of a provision to be reimbursed&#151;for example, under an
insurance contract&#151;and when the reimbursement is virtually certain, the reimbursement is recognized as a separate asset. The expense relating to any provision is presented in the consolidated statements of income net of any reimbursement. If
the effect of the time value of money is significant, provisions are discounted using a current pretax rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the
passage of time is recognized as a finance cost. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Provision for self-insured liabilities </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company self-insures certain risks related to professional liability, automobile physical damages, and employment practices liability. The provision for self-insured
liabilities includes estimates of the costs of reported claims (including potential claims that are probable of being asserted) and is based on estimates of loss using assumptions made by management, including consideration of actuarial projections.
The provision for self-insured liabilities does not include unasserted claims where assertion by a third party is not probable. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Provisions for claims </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company has claims that are not covered by its provisions for self-insured liabilities, including claims that are subject to exclusions under the Company&#146;s
commercial and captive insurance policies. Provisions are recognized for these claims in accordance with the preceding description of provisions under &#147;General.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Contingent liabilities recognized in a business combination </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">A contingent
liability recognized in a business combination is initially measured at its fair value. Subsequently, it is measured in accordance with the preceding description of provisions under &#147;General.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Onerous contracts </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s onerous contracts consist of lease exit
liabilities and sublease losses. For lease exit liabilities, the Company accrues charges when it ceases to use an office space under an operating lease arrangement. Included in the liability is the present value of the remaining lease payments
offset by the present value of estimated future rental income. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-14</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>g) Foreign currency translation </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s consolidated financial statements are presented in Canadian dollars, which is also the parent Company&#146;s functional currency. Each entity in the
Company determines its own functional currency, and items included in the financial statements of each entity are measured using that functional currency. The Company is mainly exposed to fluctuations in the US dollar and GBP. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Transactions and balances </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Transactions in foreign currencies (those different
from an entity&#146;s functional currency) are initially translated into the functional currency of an entity using the foreign exchange rate at the transaction date. Subsequent to the transaction date, foreign currency transactions are measured as
follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">On the consolidated statements of financial position, monetary items are translated at the rate of exchange in effect at the
reporting date. <FONT STYLE="white-space:nowrap">Non-monetary</FONT> items at cost are translated at historical exchange rates. <FONT STYLE="white-space:nowrap">Non-monetary</FONT> items at fair value are translated at rates in effect at the date
the fair value is determined. Any resulting realized and unrealized foreign exchange gains or losses are included in income in the period incurred, however, unrealized foreign exchange gains and losses on
<FONT STYLE="white-space:nowrap">non-monetary</FONT> investments (equity investments) are classified as fair value through other comprehensive income (loss). </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Revenue and expense items are translated at the exchange rate on the transaction date, except for depreciation and
amortization, which are translated at historical exchange rates. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Foreign operations </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s foreign operations are translated into its reporting currency (Canadian dollar) as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Assets and liabilities are translated at the rate of exchange in effect at each consolidated statement of financial position
date </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Revenue and expense items (including depreciation and amortization) are translated at the average rate of exchange for the
month </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The resulting unrealized exchange gains and losses on foreign subsidiaries are recognized in other comprehensive income (loss). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>h) Financial instruments </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Initial recognition and subsequent measurement
</I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Financial assets (except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at
fair value plus directly attributable transaction costs, except for financial assets at fair value through profit and loss (FVPL), for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a
significant financing component are initially measured at the transaction price determined in accordance with IFRS 15. Purchases or sales of financial assets are accounted for at trade dates. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Subsequent measurement of financial assets is at fair value through profit or loss, amortized cost, or fair value through other comprehensive income (FVOCI). The
classification is based on two criteria: the Company&#146;s business approach for managing the financial assets and whether the instruments&#146; contractual cash flows represent &#147;solely payments of principal and interest&#148; on the principal
amount outstanding (the SPPI criterion). The business approach considers whether a Company&#146;s objective is to receive cash flows from holding assets, from selling assets in a portfolio, or a combination of both. The Company reclassifies
financial assets only when its business approach for managing those assets changes. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Amortized cost: Assets held for collection of contractual cash flows&#151;when they meet the SPPI criterion&#151;are
measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and
cash equivalents, cash in escrow, receivables, and certain other financial assets. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-15</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">FVOCI: Assets held in a business approach to both collect cash flows and sell the assets&#151;when they meet the SPPI
criterion&#151;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Changes in the carrying amount are reported in other comprehensive income (except impairments) until disposed of. At this time, the realized
gains and losses are recognized in finance income. Interest income from these financial assets is included in interest income using the effective interest rate method. Impairment and foreign exchange gains and losses are reported in income.
</P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized
gains and losses reported in other income (expense). Equity securities held for self-insured liabilities and indemnifications are included in this category. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Financial liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of directly attributable transaction costs. Subsequent
measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and
subsequently allocates the interest income or expense over the life of the instrument. For trade and other payables and other financial liabilities, realized gains and losses are reported in income. For long-term debts, EIR amortization and realized
gains and losses are recognized in net finance expense. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Fair value </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">After
initial recognition, the fair values of financial instruments are based on the bid prices in quoted active markets for financial assets and on the ask prices for financial liabilities. For financial instruments not traded in active markets, fair
values are determined using appropriate valuation techniques, which may include recent <FONT STYLE="white-space:nowrap">arm&#146;s-length</FONT> market transactions, reference to the current fair value of another instrument that is substantially the
same, and discounted cash flow analysis; however, other valuation models may be used. The fair values of the Company&#146;s derivatives are based on third-party indicators and forecasts. Fair values of cash and cash equivalents, cash in escrow,
trade and other receivables, and trade and other payables approximate their carrying amounts because of the short-term maturity of these instruments. The carrying amounts of bank loans approximate their fair values because the applicable interest
rates are based on variable reference rates. The carrying amounts of other financial assets and financial liabilities approximate their fair values except as otherwise disclosed in the consolidated financial statements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">All financial instruments carried at fair value are categorized into one of the following: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Level&nbsp;1 &#150; quoted market prices in active markets for identical assets or liabilities at the measurement date
</P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Level&nbsp;2 &#150; observable inputs other than quoted prices included within level 1, such as quoted prices for similar
assets and liabilities in active markets, quoted prices for identical assets or liabilities that are not active, or other inputs that are observable directly or indirectly </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Level&nbsp;3 &#150; unobservable inputs for the assets and liabilities that reflect the reporting entity&#146;s own
assumptions and are not based on observable market data </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">When forming estimates, the Company uses the most observable inputs available for
valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants
would use when pricing the asset or liability. For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels of the hierarchy by reassessing categorizations at the end
of each reporting period. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Derivatives </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">From time to time, the Company
enters into foreign currency forward contracts to manage risk associated with net operating assets or liabilities denominated in foreign currencies. The Company&#146;s policy is not to use these derivatives for trading or speculative purposes. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-16</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>i) Impairment </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The carrying
amounts of the Company&#146;s assets or group of assets, other than deferred tax assets, are reviewed at each reporting date to determine whether there is an indication of impairment. An asset may be impaired if objective evidence of impairment
exists because of one or more events that have occurred after the initial recognition of the asset (referred to as a &#147;loss event&#148;) and if that loss event has an impact on the estimated future cash flows of the financial asset. When an
indication of impairment exists or annual impairment testing for an asset is required, the asset&#146;s recoverable amount is estimated. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Financial assets and
contract assets </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company recognizes an allowance for expected credit losses (ECLs) on financial assets and contract assets based on a <FONT
STYLE="white-space:nowrap">12-month</FONT> ECL or lifetime ECL. Financial assets and contract assets considered to have low credit risk have an impairment provision recognized during the period limited to
<FONT STYLE="white-space:nowrap">12-month</FONT> ECLs. However, when credit risk has increased significantly since origination, the allowance is based on the lifetime ECL. ECLs are based on the difference between the contractual cash flows due in
accordance with the contract and all the cash flows that the Company expects to receive. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">When the carrying amount of financial assets or contract assets is reduced
through an ECL allowance, the reduction is recognized in administrative and marketing expenses in the consolidated statements of income. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I><FONT
STYLE="white-space:nowrap">Non-financial</FONT> assets </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For <FONT STYLE="white-space:nowrap">non-financial</FONT> assets such as property and equipment, goodwill,
investments in joint ventures and associates, and intangible assets, the recoverable amount is the higher of an asset&#146;s or cash-generating unit&#146;s (CGU&#146;s) value in use or its fair value less costs of disposal. The recoverable amount is
determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is
considered impaired and is written down to its recoverable amount. To assess value in use, the estimated future cash flows are discounted to their present value using a pretax discount rate that reflects current market assessments of the time value
of money and the risks specific to the asset. To determine fair value less costs of disposal, an appropriate valuation model is used. The results of these valuation techniques are corroborated by the market capitalization of comparable public
companies and <FONT STYLE="white-space:nowrap">arm&#146;s-length</FONT> transactions of comparable companies. Impairment losses are recognized in the consolidated statements of income in expense categories that are consistent with the nature of the
impaired asset. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Goodwill is not amortized but is evaluated for impairment annually (as at October 1) or more frequently if circumstances indicate that an impairment
may occur or if a significant acquisition occurs between the annual impairment test date and December 31. The Company considers the relationship between its market capitalization and its book value, as well as other factors, when reviewing for
indicators of impairment. Goodwill is assessed for impairment based on the CGUs or group of CGUs to which the goodwill relates. Any potential goodwill impairment is identified by comparing the recoverable amount of a CGU or group of CGUs to its
carrying value which includes the allocated goodwill. If the recoverable amount is less than its carrying value, an impairment loss is recognized. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">An impairment
loss of goodwill is not reversed. For other assets, an impairment loss may be reversed if the estimates used to determine the recoverable amount have changed. The reversal is limited so that the carrying amount of the asset does not exceed its
recoverable amount or the carrying amount that would have been determined, net of amortization or depreciation, had no impairment loss been recognized for the asset in prior years. The reversal is recognized in the consolidated statements of income.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>j) Revenue recognition </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company generates revenue from contracts in
which goods or services are typically provided over time. Revenue is measured based on the consideration the Company expects to be entitled to in exchange for providing goods and services, excluding discounts, duty, and taxes collected from clients
that are reimbursable to government authorities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">While providing services, the Company incurs certain direct costs for subconsultants, subcontractors, and other
expenses that are recoverable directly from clients. The recoverable amounts of these direct costs are included in </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-17</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">
the Company&#146;s gross revenue. Since these direct costs can vary significantly from contract to contract, changes in gross revenue may not be indicative of the Company&#146;s revenue trends.
Therefore, the Company also reports net revenue, which is gross revenue less subconsultants, subcontractors, and other direct expenses. The Company assesses its revenue arrangements against specific criteria to determine whether it is acting as a
principal or an agent. In general, the Company acts as a principal in its revenue arrangements because it obtains control of the goods or services before they are provided to the customer. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Most of the Company&#146;s contracts include a single performance obligation because the promise to transfer the individual goods or services is not separately
identifiable from other promises in the contract and therefore is not distinct. The Company&#146;s contracts may include multiple goods or services that are accounted for as separate performance obligations if they are distinct&#151;if a good or
service is separately identifiable from other items in the contract and if a customer can benefit from it. If a contract has multiple performance obligations, the consideration in the contract is allocated to each performance obligation based on the
estimated stand-alone selling price. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company transfers control of the goods or services it provides to clients over time and therefore recognizes revenue
progressively as the services are performed. Revenue from <FONT STYLE="white-space:nowrap">fixed-fee</FONT> and <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">variable-fee-with-ceiling</FONT></FONT> contracts, including contracts
in which the Company participates through joint arrangements, is recognized based on the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of total estimated costs for each
contract, and the percentage of completion is applied to total estimated revenue. When the contract outcome cannot be measured reliably, revenue is recognized only to the extent that the expenses incurred are eligible to be recovered. Provisions for
estimated losses on incomplete contracts are made in the period that the losses are determined. Revenue from <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">time-and-material</FONT></FONT> contracts without stated ceilings is
recognized as costs are incurred based on the amount that the Company has a right to invoice. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The timing of revenue recognition, billings, and cash collections
results in trade and other receivables, holdbacks, unbilled receivables, contract assets, and deferred revenue (contract liabilities) in the consolidated statements of financial position. Amounts are typically invoiced as work progresses in
accordance with agreed-upon contractual terms, either at periodic intervals or when contractual milestones are achieved. Receivables represent amounts due from customers: trade and other receivables and holdbacks consist of invoiced amounts, and
unbilled receivables consist of work in progress that has not yet been invoiced. Contract assets represent unbilled amounts where the right to payment is subject to more than the passage of time and includes performance-based incentives and services
provided ahead of agreed contractual milestones. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Deferred revenue (contract liabilities) represents amounts that have been invoiced but not yet
recognized as revenue, including advance payments and billings in excess of revenue. Deferred revenue is recognized as revenue when (or as) the Company performs under the contract. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Revenue is adjusted for the effects of a significant financing component when the period between the transfer of the promised goods or services to the customer and
payment by the customer exceeds one year. Advance payments and holdbacks typically do not result in a significant financing component because the intent is to provide protection against the failure of one party to adequately complete some or all of
its obligations under the contract. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Deferred contract costs </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Contract
costs are typically expensed as incurred. Contract costs are deferred if the costs are expected to be recoverable and if either of the following criteria is met: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">The costs of obtaining the contract are incremental or explicitly chargeable to the customer </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">The fulfillment costs relate directly to the contract or an anticipated contract and generate or enhance the Company&#146;s
resources that will be used in satisfying performance obligations in the future </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Deferred contract costs are included in other assets in the
consolidated statements of financial position and amortized over the period of expected benefit using the percentage of completion applied to estimated revenue. Amortization of deferred contract costs is included in other direct expenses in the
consolidated statements of income. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-18</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>k) Employee benefit plans </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Defined benefit plans </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company sponsors defined benefit pension plans
covering certain full-time employees and past employees, primarily in the United Kingdom. Benefits are based on final compensation and years of service. Benefit costs (determined separately for each plan using the projected unit credit method) are
recognized over the periods that employees are expected to render services in return for those benefits. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Remeasurements, comprising actuarial gains and losses and
the return on the plan assets (excluding interest), are recognized immediately in the consolidated statements of financial position with a corresponding debit or credit to other comprehensive income in the period they occur. Remeasurements are not
reclassified to net income in subsequent periods. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The calculation of defined benefit obligations is performed annually by a qualified actuary. When the calculation
results in a potential asset, the recognized asset is limited to the economic benefits available in the form of any future refunds or of reductions in future contributions to the plan. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Past service costs are recognized in net income on the earlier of the date of the plan amendment or curtailment and the date that the Company recognizes related
restructuring costs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Net interest is calculated by applying the discount rate to the net defined benefit liability or asset, adjusted for benefit and contribution
payments during the year. The Company recognizes the following changes in the net defined benefit obligations under administrative and marketing expenses: service costs comprising current service costs, past service costs, gains and losses on
curtailments and <FONT STYLE="white-space:nowrap">non-routine</FONT> settlements; net interest expense or income; and administrative expenses paid directly by the pension plans. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Defined contribution plans </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company also contributes to group retirement
savings plans and an employee share purchase plan. Certain plans are based on employee contribution amounts and subject to maximum limits per employee. The Company accounts for defined contributions as an expense in the period the contributions are
made. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>l) Taxes </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Current income tax </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Current income tax assets and liabilities for current and prior periods are measured at the amount expected to be recovered from or paid to taxation authorities. Tax
rates and tax laws used to compute the amounts are those enacted or substantively enacted at the reporting date in the countries where the Company operates and generates taxable income. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Current income tax that relates to items recognized directly in equity is recognized in equity and not in the consolidated statements of income. Management periodically
evaluates positions taken in the tax returns when applicable tax regulations are subject to interpretation and then establishes an uncertain tax liability if appropriate. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Income taxes payable are typically expected to be settled within twelve months of the <FONT STYLE="white-space:nowrap">year-end</FONT> date. However, there may be
instances where taxes are payable over a longer period. Portions due after a one year period are classified as noncurrent and are not discounted. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Deferred tax
</I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Deferred tax is determined using the liability method for temporary differences at the reporting date between the tax bases of assets and liabilities and their
carrying amounts for financial reporting purposes. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are recognized for all deductible temporary differences, carryforward of unused tax
credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carryforward of unused tax credits and unused tax losses can be utilized. Deferred
taxes are not recognized for the initial recognition of goodwill; the initial recognition of assets or liabilities, outside of a business combination, that affect neither accounting nor taxable profit; or the differences relating to investments in
associates, subsidiaries, and interests in </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-19</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">
joint arrangements to the extent that the reversal can be controlled and it is probable that it will not reverse in the foreseeable future. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will
be available to allow all or part of the deferred tax asset to be used. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the
deferred tax asset to be recovered. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is
realized or the liability is settled and are based on tax rates and tax laws that have been enacted or substantively enacted at the reporting date. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Deferred tax
relating to items recognized outside income is also recognized outside income. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Deferred tax assets and deferred tax liabilities are offset when a legally enforceable right exists to set off tax assets against tax liabilities and the deferred taxes
relate to the same taxable entity and the same taxation authority. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Sales tax </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Revenues, expenses, and assets, except trade receivables, are recognized net of the amount of sales tax recoverable from or payable to a taxation authority. Trade
receivables and trade payables include sales tax. The net amount of sales tax recoverable from or payable to a taxation authority is included as part of trade receivables or trade payables (as appropriate) in the consolidated statements of financial
position. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>m) Share-based payment transactions </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Under the Company&#146;s
share option plan, the board of directors may grant to officers and employees remuneration in the form of share-based payment transactions, whereby officers and employees render services as consideration for equity instruments (equity-settled
transactions). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Under the Company&#146;s deferred share unit plan, the directors of the board of the Company may receive deferred share units (DSUs), each of which
is equal to one common share. Under the Company&#146;s long-term incentive plan, certain members of the senior leadership teams are granted performance share units (PSUs) that vest and are settled after a three-year period. DSUs and PSUs are share
appreciation rights that can be settled only in cash (cash-settled transactions). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Equity-settled transactions </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The cost of equity-settled transactions is measured at fair value at the grant date using a Black-Scholes option-pricing model. The cost of equity-settled transactions,
together with a corresponding increase in equity, is recognized over the period in which the service conditions are fulfilled (the vesting period). For equity-settled transactions, the cumulative expense recognized at each reporting date until the
vesting date reflects the extent to which the vesting period has expired and reflects the Company&#146;s best estimate of the number of equity instruments that will ultimately vest. The expense or credit to income for a period represents the
movement in cumulative expense recognized as at the beginning and end of that period and is recorded in administrative and marketing expenses. No expense is recognized for awards that do not ultimately vest. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Cash-settled transactions </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The cost of cash-settled transactions is measured
initially at fair value at the grant date using a Black-Scholes option-pricing model. For DSUs, this fair value is expensed on issue with the recognition of a corresponding liability. For PSUs, the fair value is expensed over the vesting period.
These liabilities are remeasured to fair value at each reporting date, up to and including the settlement date, with changes in fair value recognized in administrative and marketing expenses. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>n) Earnings per share </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Basic earnings per share is computed based on the
weighted average number of common shares outstanding during the year. Diluted earnings per share is computed using the treasury stock method, which assumes that the cash that would be received on the exercise of options is applied to purchase shares
at the average price during </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-20</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">
the year and that the difference between the number of shares issued on the exercise of options and the number of shares obtainable under this computation, on a weighted average basis, is added
to the number of shares outstanding. Antidilutive options are not considered when computing diluted earnings per share. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>o) Business combinations and goodwill
</B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Business combinations are accounted for using the acquisition method, and the results of operations after the respective dates of acquisition are included in the
consolidated statements of income. Acquisition-related costs are expensed when incurred in administrative and marketing expenses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The cost of an acquisition is
measured as the consideration transferred at fair value at the acquisition date. Any contingent consideration to be transferred by the Company is recognized at fair value at the acquisition date. Subsequent changes to the fair value of the
contingent consideration are recognized in other income. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The consideration paid for acquisitions may be subject to price adjustment clauses included in the purchase
agreements and may extend over a number of years. At each consolidated statement of financial position date, these price adjustment clauses are reviewed. This may result in an increase or decrease of the notes payable consideration (recorded on the
acquisition date) to reflect either more or less <FONT STYLE="white-space:nowrap">non-cash</FONT> working capital than was originally recorded. Since these adjustments are a result of facts and circumstances occurring after the acquisition date,
they are not considered measurement period adjustments. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For some acquisitions, additional payments may be made to the employees of an acquired company that are
based on the employees&#146; continued service over an agreed time period. These additional payments are not included in the purchase price but are expensed as compensation when services are provided by the employees. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Goodwill is initially measured at cost, which is the excess of the consideration transferred over the fair value of a Company&#146;s net identifiable assets acquired and
liabilities assumed. If this consideration is lower than the fair value of the net assets acquired, the difference is recognized in income. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">After initial
recognition, goodwill is measured at cost less any accumulated impairment losses. For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each CGU or group of CGUs that is
expected to benefit from the synergies of the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. Each CGU or group of CGUs represents the lowest level at which management monitors the
goodwill. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>p) Dividends </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Dividends on common shares are recognized in the
Company&#146;s consolidated financial statements in the period the dividends are declared by the Company&#146;s board of directors. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>q) <FONT
STYLE="white-space:nowrap">Non-current</FONT> assets held for sale and discontinued operations </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company classifies
<FONT STYLE="white-space:nowrap">non-current</FONT> assets and disposal groups as held for sale when their carrying amount will be recovered principally through a sale transaction rather than through continuing use and when a sale is considered
highly probable. These <FONT STYLE="white-space:nowrap">non-current</FONT> assets and disposal groups are remeasured at the lower of their carrying amount and fair value less costs to sell, and these assets are no longer depreciated. Costs to sell
are the incremental costs directly attributable to the disposal of an asset (disposal group), excluding finance costs and income tax expense. Impairment losses on initial classification and subsequent gains or losses on remeasurement are recognized
in the consolidated statements of income as discontinued operations. Assets and liabilities classified as held for sale are presented separately as current items in the statement of financial position. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">A discontinued operation is a component of the Company&#146;s business, the operations and cash flows of which can be clearly distinguished from the rest of the Company,
and (a)&nbsp;represents a separate major line of business or geographic area of operations; (b)&nbsp;is part of a single coordinated plan to dispose of a separate major line of business or geographic area of operations; or (c)&nbsp;is a subsidiary
acquired exclusively with a view to resale. Classification as a discontinued operation occurs at the earlier of disposal or when the operation meets the criteria to be classified as held for sale. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-21</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Discontinued operations are presented separately from continuing operations in the consolidated statements of income and
consolidated statements of cash flows for all periods presented. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>5. Significant Accounting Judgments, Estimates, and Assumptions </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Preparation of the Company&#146;s consolidated financial statements requires management to make judgments, estimates, and assumptions that affect the reported amounts of
revenues, expenses, assets, and liabilities, as well as the disclosure of contingent liabilities at the end of the reporting year. However, uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment
to the carrying amount of the asset or liability affected in future periods. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Discussed below are the key management judgments and assumptions concerning the future
and other key sources of estimation uncertainty at the reporting date that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>a) Revenue recognition </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company accounts for its revenue from <FONT
STYLE="white-space:nowrap">fixed-fee</FONT> and <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">variable-fee-with-ceiling</FONT></FONT> contracts using the percentage of completion method, which requires estimates to be made for
contract costs and revenues. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Contract costs include direct labor and direct costs for subconsultants, and other expenditures that are recoverable directly from
clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Contract cost estimates are based on various assumptions that can
result in a change to contract profitability from one financial reporting period to another. Assumptions are made about labor productivity, the complexity of the work to be performed, the performance of subconsultants, and the accuracy of original
bid estimates. Estimating total costs is subjective and requires management&#146;s best judgments based on the information available at that time. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On an ongoing
basis, estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Revenue estimates are affected by various uncertainties that depend on the outcome of
future events, including change orders, claims, variable consideration, and contract provisions for performance-based incentives or penalties. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Change orders are
included in estimated revenue when management believes the Company has an enforceable right to the change order, the amount can be estimated reliably, and realization is highly probable. Claims against other parties, including subconsultants, are
recognized as a reduction in costs using the same criteria. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred, and the history of favorable negotiations
for similar amounts. As change orders are not recognized until highly probable, it is possible for the Company to have substantial contract costs recognized in one accounting period and associated revenue or reductions in cost recognized in a later
period. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s contracts may include variable consideration such as revenue based on costs incurred and performance-based incentives or penalties.
Variable consideration is estimated by determining the most likely amount the Company expects to be entitled to, unless the contract includes a range of possible outcomes for performance-based amounts. In that case, the expected value is determined
using a probability weighting of the range of possible outcomes. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant
reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and
management&#146;s best judgment based on the information available at the time. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Consideration in contracts with multiple performance obligations is allocated to the
separate performance obligations based on estimates of stand-alone selling prices. The primary method used to estimate the stand-alone selling price is expected cost plus an appropriate margin. To determine the appropriate margin, management
considers margins for comparable services under similar contracts in similar markets. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-22</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Deferred contract costs are amortized over the period of expected benefit, which may include anticipated contracts.
Estimating the costs to be deferred and the period of expected benefit is subjective and requires the use of management&#146;s best judgments based on information available at that time. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Changes in estimates are reflected in the period in which the circumstances that gave rise to the change became known and affect the Company&#146;s revenue, unbilled
receivables, contract assets, and deferred revenue. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>b) Provision for self-insured liabilities </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company self-insures certain risks, including professional liability, automobile liability, and employment practices liability. The accrual for self-insured
liabilities includes estimates of the costs of reported claims and is based on estimates of loss using management&#146;s assumptions, including consideration of actuarial projections. These estimates of loss are derived from loss history that is
then subjected to actuarial techniques to determine the proposed liability. Estimates of loss may vary from those used in the actuarial projections and result in a larger loss than estimated. An increase in loss is recognized in the period that the
loss is determined and increases the Company&#146;s self-insured liabilities and reported expenses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>c) Share-based payment transactions </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company measures the cost of share-based payment transactions by reference to the fair value of the equity instruments at the grant date. Estimating fair value for
share-based payment transactions requires determining the most appropriate valuation model, which depends on the terms and conditions of the grant. The Company has chosen the Black-Scholes option-pricing model for equity-settled and cash-settled
share-based payment transactions. Estimating fair value also requires determining the most appropriate inputs to the valuation model&#151;including volatility in the price of the Company&#146;s shares, a risk-free interest rate, and the expected
hold period to exercise&#151;and making assumptions about them. Changes to estimates are recorded in the period they are made and affect the Company&#146;s administrative and marketing expenses, contributed surplus, and other liabilities. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>d) Business combinations </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In a business combination, the Company may acquire
certain assets and assume certain liabilities of an acquired entity. The estimate of fair values for these transactions involves judgment to determine the fair values assigned to the tangible and intangible assets (i.e., backlog, client
relationships, trademarks, software, and favorable and unfavorable leases) acquired and the liabilities assumed on the acquisition. Determining fair values involves a variety of assumptions, including revenue growth rates, client retention rates,
expected operating income, and discount rates. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">From time to time, as a result of the timing of acquisitions in relation to the Company&#146;s reporting schedule,
certain estimates of fair values of assets and liabilities acquired may not be finalized at the initial time of reporting. These estimates are completed after the vendors&#146; final financial statements have been prepared and accepted by the
Company, after detailed project portfolio reviews are performed, and when the valuations of intangible assets and other assets and liabilities acquired are finalized. Preliminary fair values are based on management&#146;s best estimates of the
acquired identifiable assets and liabilities at the acquisition date. During a measurement period not to exceed one year, adjustments to the initial estimates may be required to finalize the fair value of assets acquired and liabilities assumed. The
Company will revise comparative information if these measurement period adjustments are material. After the measurement period, a revision to fair value may impact the Company&#146;s net income. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>e) Impairment of goodwill </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Impairment exists when the carrying amount of an
asset or CGU or group of CGUs exceeds its recoverable amount, which is the higher of its fair value less costs of disposal or its value in use. Fair value less costs of disposal is based on available data from binding sales transactions in an
arms-length transaction of similar assets or observable market prices less incremental costs for disposing of the asset. The value in use calculation is based on a discounted cash flow model. The cash flows are derived from budgets over an
appropriate number of years and do not include restructuring activities that the Company is not yet committed to or significant future investments that will enhance the asset&#146;s performance of the CGU or group of CGUs being tested. To arrive at
the estimated recoverable amount, the Company uses estimates of economic and market information, including arms-length transactions for similar assets, growth rates in revenues, estimates of future expected changes in operating margins, cash
expenditures, and estimates of capital expenditures. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-23</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>f) Employee benefit plans </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
cost of the defined benefit pension plans and the present value of the pension obligations are determined separately for each plan using actuarial valuations. An actuarial valuation involves making various assumptions that may differ from actual
future developments. These include determining the discount rate, mortality rates, future salary increases, inflation, and future pension increases. Due to the complexities involved in the valuation and its long-term nature, the defined benefit
obligation and cost are highly sensitive to changes in these assumptions, particularly to the discount and mortality rates (although a portion of the pension plans has protection against improving mortality rates by utilizing guaranteed annuity rate
contracts with an insurance company). All assumptions are reviewed annually. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In determining the appropriate discount rate, management considers the interest rates
of corporate bonds in currencies consistent with the currencies of the post-employment obligation and that have an &#145;AA&#146; rating or above, as set by an internationally acknowledged rating agency, and extrapolated as needed along the yield
curve to correspond with the expected term of the benefit obligation. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The mortality rate is based on publicly available information in the actuarial
profession&#146;s publications plus any special geographical or occupational features of each plan&#146;s membership. Mortality tables tend to change only at intervals in response to demographic changes. Future salary increases reflect the current
estimate of management. Pension increases are calculated based on the terms of the individual plans and estimated future inflation rates. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>g) Fair value of
financial instruments </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">When the fair value of financial assets and financial liabilities recorded in the consolidated statements of financial position cannot be
derived from active markets, it is determined using valuation techniques, including the discounted cash flow model. The inputs to these models are taken from observable markets if possible; otherwise a degree of judgment is required including
considering inputs such as liquidity risk, credit risk, and volatility. Changes in assumptions about these factors could affect the reported fair value of financial instruments and reported expenses and income. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>h) Taxes </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Uncertainties exist with respect to the interpretation of complex tax
regulations and the amount and timing of deferred taxable income. The Company&#146;s income tax assets and liabilities are based on interpretations of income tax legislation across various jurisdictions, primarily in Canada, United States, and the
United Kingdom. The Company&#146;s effective tax rate can change from year to year based on the mix of income among jurisdictions, changes in tax laws in these jurisdictions, and changes in the estimated value of deferred tax assets and liabilities.
The Company&#146;s income tax expense reflects an estimate of the taxes it expects to pay for the current year, as well as a provision for changes arising in the values of deferred tax assets and liabilities during the year. The tax value of these
assets and liabilities is impacted by factors such as accounting estimates inherent in these balances, management&#146;s expectations about future operating results, previous tax audits, and differing interpretations of tax regulations by the
taxable entity and the responsible tax authorities. Differences in interpretation may arise for a wide variety of issues, depending on the conditions prevailing in the respective legal entity&#146;s domicile. Management regularly assesses the
likelihood of recovering value from deferred tax assets, such as loss carryforwards, as well as from deferred tax depreciation of capital assets, and adjusts the tax provision accordingly. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Deferred tax assets are recognized for all unused tax losses to the extent that it is probable that taxable profit will be available against which the losses can be
utilized. Significant management judgment is required to determine the amount of deferred tax assets that can be recognized based on the likely timing and the level of future taxable profits, together with future
<FONT STYLE="white-space:nowrap">tax-planning</FONT> strategies. If estimates change, the Company may be required to recognize an adjustment to its deferred income tax asset or liability and income tax expense. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>6. Recent Accounting Pronouncements and Changes to Accounting Policies </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>a)
Revenue from contracts with customers </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Effective January&nbsp;1, 2018, the Company has adopted IFRS 15 <I>Revenue from Contracts with Customers</I> (IFRS 15)
using the modified retrospective approach. As a result, the <FONT STYLE="white-space:nowrap">after-tax</FONT> cumulative effect of initially applying IFRS 15 was recognized as an adjustment to the opening retained earnings at January&nbsp;1, 2018.
Comparative information has not been restated and continues to be reported under IAS 18 <I>Revenue</I> and IAS 11 <I>Construction Contracts.</I> </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-24</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company used the practical expedient to apply IFRS 15 only to contracts not completed at January&nbsp;1, 2018. In
addition, the Company used the practical expedient to reflect the aggregate effect of all contract modifications that occurred before January&nbsp;1, 2018, for the purposes of identifying the satisfied and unsatisfied performance obligations,
determining the transaction price, and allocating the transaction price to the satisfied and unsatisfied performance obligations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Quantitative impact of
significant changes </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On the adoption of IFRS 15, the <FONT STYLE="white-space:nowrap">after-tax</FONT> impact on retained earnings is as follows: </P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center" BGCOLOR="#e1e0df">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Retained&nbsp;Earnings</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Change orders and claims</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.0</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Significant financing component</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Construction services - discontinued operations</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(22.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total impact of change in accounting policy, January&nbsp;1,
2018</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>(23.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>)&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:3pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Change orders and claims </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company previously
included change orders and claims against the customer in estimated revenue at completion when it was probable the customer would approve or accept the amount and it could be reliably measured. Under IFRS 15, change orders and claims against the
customer are included in estimated revenue at completion when management believes the Company has an enforceable right to the change order or claim, the amount can be estimated reliably, and realization is highly probable. To evaluate these
criteria, management considers the cause of any additional costs incurred, the contractual or legal basis for additional revenue, and the history of favorable negotiations for similar amounts. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Significant financing component </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company previously recognized holdbacks on
long-term contracts at their discounted present value. Under IFRS 15, holdbacks do not typically result in a significant financing component because the intent is to provide protection against the failure of one party to adequately complete some or
all obligations under the contract. As a result, holdbacks on long-term contracts are no longer discounted. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Construction services </I></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Liquidated damages were previously included in estimated contract costs when it was considered probable that penalties would be incurred and paid. Under IFRS 15,
liquidated damages are required to be included as a reduction in estimated revenue and the estimates are based on the weighting of probable outcomes. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Presentation of contract balances </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company reclassified certain amounts in
the consolidated statements of financial position to comply with IFRS 15. Amounts that will be billed based on contractual milestones or on achievement of performance-based targets that were previously presented as unbilled receivables are now
included in contract assets. In addition, contract asset and deferred revenue balances are now presented on a net basis for each contract. This reclassification had no impact on shareholders&#146; equity as of January&nbsp;1, 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Impacts on financial statements </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following tables summarize the impacts of
adopting IFRS 15 in the Company&#146;s consolidated financial statements as of December&nbsp;31, 2018. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-25</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Consolidated statement of financial position</B></P> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="5" COLSPAN="12" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>December&nbsp;31, 2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As&nbsp;Reported</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Before&nbsp;IFRS&nbsp;15</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Increase&nbsp;(Decrease)</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Current assets</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Unbilled receivables</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>384.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>444.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(59.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Contract assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>59.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>59.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>23.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>20.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B><FONT STYLE="white-space:nowrap">Non-current</FONT> assets</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Deferred tax assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>21.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>21.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>175.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>167.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>8.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Current liabilities</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Deferred revenue</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>174.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>165.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>8.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Shareholders&#146; equity</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Retained earnings</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>851.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>848.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Accumulated other comprehensive income</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>163.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>163.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="13"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" COLSPAN="12"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Consolidated statements of income and comprehensive income (loss)</B></P>
<P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0em; text-indent:0em; font-size:9pt; font-family:ARIAL"><B>&nbsp;</B></P> <P STYLE="font-size:2pt; margin-top:0pt; margin-bottom:1pt"></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="5" COLSPAN="12" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>For the year ended December&nbsp;31, 2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>As Reported</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Before&nbsp;IFRS 15</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Increase&nbsp;(Decrease)</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Net income</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Gross revenue</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>4,283.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>4,287.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(4.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Subconsultant/subcontractor and other direct expenses</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>928.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>937.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(8.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Total income taxes</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>55.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>53.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net income for the year from continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>171.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>168.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>3.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net loss from discontinued operation, net of tax</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(123.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(146.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>23.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net income for the year</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>47.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>21.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>26.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Comprehensive income</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Exchange differences on translation of foreign operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>124.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>124.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other comprehensive income for the year, net of tax</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>114.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>115.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Total comprehensive income for the year, net of
tax</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>161.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>136.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>25.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Earnings per share, basic and diluted</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Continuing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1.51</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1.48</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.03</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Discontinued operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(1.09</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(1.29</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.20</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Total basic and diluted earnings per
share</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>0.42</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>0.19</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>0.23</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>b) Financial instruments </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Effective
January&nbsp;1, 2018, the Company adopted IFRS 9 <I>Financial Instruments </I>(IFRS 9), resulting in changes in accounting policies and adjustments to the amounts recognized in the financial statements. In accordance with its transitional provision,
IFRS 9 was adopted on a modified retrospective basis. Comparative figures were not restated and continue to be reported under IAS 39 <I>Financial Instruments: Recognition and Measurement (IAS 39).</I> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">IFRS 9 introduces new requirements for the classification and measurement of financial assets and financial liabilities, including derecognition. The new standard
includes a single expected-loss impairment model and a reformed approach to hedge accounting. The adoption of IFRS 9 did not have a significant effect on the Company&#146;s measurement of financial assets and liabilities. IFRS 9 replaces IAS 39 and
significantly amends other standards dealing with financial instruments, such as IFRS 7 <I>Financial Instruments: Disclosures.</I> </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-26</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Quantitative impact of significant changes </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On the adoption of IFRS 9, the impact on equity <FONT STYLE="white-space:nowrap">(after-tax)</FONT> is as follows: </P>
<P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center" BGCOLOR="#e1e0df">


<TR>
<TD WIDTH="94%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Retained&nbsp;Earnings</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;Accumulated&nbsp;Other</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Comprehensive</B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Loss</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Reclassify equity securities from
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">available-for-sale</FONT></FONT> (AFS) to FVPL</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>0.9</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>(0.9</B></TD>
<TD NOWRAP VALIGN="bottom"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>(0.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total impact of changes in accounting policy, January&nbsp;1,
2018</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>0.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>(0.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>)&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On January&nbsp;1, 2018, the Company assessed the business approach that applies to its financial assets and has classified its financial
instruments into appropriate IFRS 9 categories. Certain investments in equity securities were reclassified from AFS to FVPL ($49.4) at January&nbsp;1, 2018, since they do not meet the criteria to be classified at FVOCI because their cash flows do
not meet the SPPI criterion. Related unrealized gains of $0.9 were transferred from other comprehensive income to retained earnings at January&nbsp;1, 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>Total impact on financial assets </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On the date of initial application, financial
assets of the Company were as follows, with any reclassifications noted: </P> <P STYLE="font-size:3pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center" BGCOLOR="#e1e0df">


<TR>
<TD WIDTH="93%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="8"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Measurement Category</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Current financial assets</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Cash and cash deposits and cash in escrow</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Amortized cost</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">FVPL</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Receivables and other current financial assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Amortized cost</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;Amortized&nbsp;cost</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B><FONT STYLE="white-space:nowrap">Non-current</FONT> financial assets</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Investments held for self-insured liabilities (equity securities)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Mandatorily&nbsp;at&nbsp;FVPL</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">FVOCI</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Investments held for self-insured liabilities (bonds)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">FVOCI</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">FVOCI</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Holdbacks on long-term contracts</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Amortized cost</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Amortized&nbsp;cost</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Indemnifications</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">FVPL</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">FVPL</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other financial assets</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Amortized cost</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Amortized cost</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The reclassifications of financial instruments on adoption of IFRS 9 did not result in any measurement changes. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>c) Other recent adoptions </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following amendments and interpretations have
been adopted by the Company effective January&nbsp;1, 2018. The adoption of these amendments did not have an impact on the financial position or performance of the Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">In June 2016, the IASB issued <I>Classification and Measurement of Share-based Payment Transactions (Amendments to IFRS
2)</I>. The amendments clarify how to account for the effects of vesting and <FONT STYLE="white-space:nowrap">non-vesting</FONT> conditions on the measurement of cash-settled share-based payments, share-based payment transactions with a net
settlement feature for withholding tax obligations, and a modification to the terms and conditions of a share-based payment that changes the classification of the transaction from cash-settled to equity-settled. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">In December 2016, the IASB issued <I>Annual Improvements (2014-2016 Cycle) </I>to make necessary but <FONT
STYLE="white-space:nowrap">non-urgent</FONT> amendments to IFRS 1 <I>First-time Adoption of International Financial Reporting Standards </I>(IFRS 1), and IAS 28 <I>Investments in Associates and Joint Ventures </I>(IAS 28). </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">In December 2016, the International Financial Reporting Interpretations Committee (IFRIC) issued an interpretation: IFRIC 22
<I>Foreign Currency Transactions and Advanced Consideration</I>. This interpretation clarifies that for <FONT STYLE="white-space:nowrap">non-monetary</FONT> assets and <FONT STYLE="white-space:nowrap">non-monetary</FONT> liabilities, the transaction
date is the date used to determine the exchange rate on which a company initially recognizes a prepayment or deferred income arising from an advance consideration. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-27</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>d) Future adoptions </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Listed below
are the standards, amendments, and interpretations that the Company reasonably expects to be applicable at a future date and intends to adopt when they become effective. The Company is currently considering the impact of adopting these standards,
amendments, and interpretations on its consolidated financial statements and cannot reasonably estimate the effect at this time, unless specifically mentioned below. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Leases </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In January 2016, the IASB issued IFRS 16 <I>Leases </I>(IFRS 16) which
replaces IAS 17 <I>Leases </I>(IAS 17), IFRIC 4 <I>Determining whether an Arrangement contains a Lease</I> (IFRIC 4), <FONT STYLE="white-space:nowrap">SIC-15</FONT> <I>Operating Leases-Incentives,</I> and
<FONT STYLE="white-space:nowrap">SIC-27</FONT> <I>Evaluating the Substance of Transactions Involving the Legal Form of a Lease.</I> IFRS 16 sets out the principles for the recognition, measurement, presentation, and disclosure of leases and requires
lessees to account for all leases under a single <FONT STYLE="white-space:nowrap">on-balance</FONT> sheet model, similar to the accounting for finance leases under IAS 17. The standard includes two recognition exemptions for lessees &#150; leases of
<FONT STYLE="white-space:nowrap">&#146;low-value&#146;</FONT> assets (e.g., computers) and short-term leases (i.e., leases with a lease term of 12 months or less). At the commencement date of a lease, a lessee will recognize a liability to make
lease payments (the lease liability) and an asset representing the right to use the underlying asset during the lease term (the <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">right-of-use</FONT></FONT> asset). Lessees will be
required to separately recognize the interest expense on the lease liability and the depreciation expense on the <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">right-of-use</FONT></FONT> asset. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Lessees will also be required to remeasure the lease liability upon the occurrence of certain events (e.g., a change in the lease term, a change in future lease payments
resulting from a change in an index or rate used to determine those payments). The lessee will generally recognize the amount of the remeasurement of the lease liability as an adjustment to the <FONT STYLE="white-space:nowrap"><FONT
STYLE="white-space:nowrap">right-of-use</FONT></FONT> asset. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The mandatory effective date of IFRS 16 is January&nbsp;1, 2019 and the standard may be adopted using a
full retrospective or modified retrospective approach. The Company intends to elect the modified retrospective approach which will result in the cumulative effect of adoption being recognized as an adjustment to the opening retained earnings at
January&nbsp;1, 2019. The Company will elect to apply the standard to contracts that were previously identified as leases under IAS 17 and IFRIC 4. This election will exclude contracts not previously identified as containing a lease under IAS 17 and
IFRIC 4. In addition, the Company will elect a practical expedient of using the exemptions on lease contracts with lease terms ending within 12 months as of the date of initial application and lease contracts when the underlying asset is of low
value. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company established an IFRS 16 Implementation team and provides regular updates to the Audit and Risk Committee, including reports on the progress made
on the project&#146;s detailed work plan. As part of the implementation project, the Company prepared a preliminary impact assessment of IFRS 16 and educated stakeholders. The Company is in the final process of amending lease policies and practices,
updating internal controls, finalizing the completeness and accuracy of lease data, implementing a new lease accounting software, and quantifying the impact of IFRS 16 adoption as at January&nbsp;1, 2019. The Company anticipates a material impact to
the statement of financial position due to the recognition of the present value of unavoidable future lease payments as lease assets and lease liabilities, mainly related to real estate leases. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Other future adoptions </B></P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">In June 2017, IFRIC issued IFRIC 23 <I>Uncertainty over Income Tax Treatments.</I> This interpretation addresses how to
reflect the effects of uncertainty in accounting for income tax. When there is uncertainty over income tax treatments under IAS 12 <I>Income Taxes,</I> IFRIC 23 is applied to determine taxable profit (tax loss), tax bases, unused tax losses, unused
tax credits, and tax rates. This interpretation is effective January&nbsp;1, 2019, retrospectively, subject to certain exceptions. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">In October 2017, the IASB issued <I>Prepayment Features with Negative Compensation (Amendments to IFRS 9)</I>. The
amendments address concerns about how IFRS 9 classifies prepayable financial assets and clarifies accounting for financial liabilities following a modification. These amendments are effective on or after January&nbsp;1, 2019, retrospectively,
subject to certain exceptions, with earlier application permitted. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-28</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">In October 2017, the IASB issued <I>Long-term Interest in Associates and Joint Ventures (Amendments to IAS 28).</I> The
amendments clarify that an entity applies IFRS 9 to long-term interests in an associate or joint venture that forms part of a net investment in the associate or joint venture but to which the equity method is not applied. These amendments are
effective on or after January&nbsp;1, 2019, retrospectively, subject to certain exceptions, with earlier application permitted. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">In December 2017, the IASB issued <I>Annual Improvements (2015-2017 Cycle) </I>to make necessary but <FONT
STYLE="white-space:nowrap">non-urgent</FONT> amendments to IFRS 3 <I>Business Combinations</I>, IFRS 11 <I>Joint Arrangements</I>, IAS 12 <I>Income Taxes</I>, and IAS 23 <I>Borrowing Costs. </I>These amendments are effective on or after
January&nbsp;1, 2019, with earlier application permitted. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">In February 2018, the IASB issued amendments to IAS 19 <I>Employee Benefits</I>, which requires entities to use updated
actuarial assumptions to determine current service cost and net interest when plan amendments, curtailments, or settlements occur during an annual reporting period. The amendments are effective January&nbsp;1, 2019, with earlier application
permitted. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">In March 2018, the IASB issued the revised <I>Conceptual Framework for Financial Reporting</I>, which includes revised
definitions of an asset and a liability as well as new guidance on measurement and derecognition, presentation, and disclosure. The amendments have an effective date of January&nbsp;1, 2020, for companies that use the framework to develop accounting
policies when no IFRS applies to a transaction. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">In October 2018, the IASB issued the revised <I>Definition of a Business (Amendments to IFRS 3). </I>The amendments clarify
the definition of a business with the objective of assisting entities to determine whether a transaction should be accounted for as a business combination or as an asset acquisition. The amendments are effective for business combinations where the
acquisition date is on or after the beginning of the first annual reporting period beginning on or after January&nbsp;1, 2020. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">In October 2018, the IASB issued the <I>Definition of Material (Amendments to IAS 1 and IAS 8)</I>. The amendments clarify
the definition of material to align the definition used in the Conceptual Framework and the IFRS standards. The amendments are effective for annual reporting periods beginning on or after January&nbsp;1, 2020, with earlier application permitted.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>7. Business Acquisitions </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Acquisitions in 2017
</B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">During 2017, the Company acquired all the shares and business of RNL Facilities Corporation (RNL) and acquired certain assets and liabilities of Inventrix
Engineering, Inc. (Inventrix) and North State Resources, Inc. (NSR). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The preliminary fair values of the net assets recognized in the Company&#146;s consolidated
financial statements were based on management&#146;s best estimates of the acquired identifiable assets and liabilities at the acquisition dates. During 2018, management finalized the fair value assessments of assets and liabilities acquired from
RNL, Inventrix, and NSR. There were no material measurement period adjustments. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Acquisitions in 2018 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On March&nbsp;23, 2018, the Company acquired all the shares and business of ESI Limited (ESI) for cash consideration and notes payable. ESI, based in Shrewsbury, England,
enhances the Company&#146;s Consulting Services-Global group of cash generating units (CGUs) and has capabilities in groundwater, land, and sustainable development. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On March&nbsp;30, 2018, the Company acquired certain assets and liabilities of Occam Engineers Inc. (OEI) for cash consideration and notes payable. OEI, based in
Albuquerque, New Mexico, enhances the Company&#146;s Consulting Services-United States CGU, and provides expertise in civil engineering, public works, transportation, development engineering, planning and feasibility, program management, water
resources, and value analysis. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-29</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On April&nbsp;1, 2018, the Company acquired all the shares and business of Traffic Design Group Limited (TDG) for cash
consideration and notes payable. TDG, a transportation planning and traffic engineering design firm based in Wellington, New Zealand, enhances the Company&#146;s Consulting Services-Global group of CGUs. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On May&nbsp;18, 2018, the Company acquired all the shares and business of Norwest Corporation (NWC) for cash consideration and notes payable. NWC, based in Calgary,
Alberta, enhances the Company&#146;s Consulting Services-Canada CGU, and provides expertise in geotechnical, geological, and mining fields. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On May&nbsp;25, 2018,
the Company acquired all the shares and business of Cegertec Experts Conseils Inc. (Cegertec) for cash consideration and notes payable. Cegertec, based in Chicoutimi, Quebec, enhances the Company&#146;s Consulting Services-Canada CGU, and provides
expertise in engineering, project management, risk management, construction supervision, and structural inspections and inventory. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On September&nbsp;7, 2018, the
Company acquired all the partnership interests and business of Peter Brett Associates LLP and all the shares and business of PBA International Limited (collectively, PBA). PBA is a partnership practice of engineers, planners, scientists, and
economists delivering projects in various sectors. PBA, based in Reading, England, enhances the Company&#146;s Consulting Services-Global group of CGUs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On
October&nbsp;15, 2018, the Company acquired certain assets and liabilities of True Grit Engineering Limited (TGE) for cash consideration and notes payable. TGE, based in Thunder Bay, Ontario, enhances the Company&#146;s Consulting Services-Canada
CGU, and has expertise in infrastructure engineering, project management and planning, and environmental services. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">During 2018, management finalized the fair value
assessments of assets and liabilities acquired from ESI, OEI, and TDG. As at February&nbsp;28, 2019, management received vendor approval of the adjustments to the closing financial statements for PBA, NWC, and Cegertec. Management was also reviewing
the vendors&#146; closing financial statements for TGE. Once these financial statement reviews are complete and approvals are obtained, the valuation of acquired intangibles and goodwill will be finalized. No significant measurement period
adjustments were recorded during the year ended December&nbsp;31, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Aggregate consideration for assets acquired and liabilities assumed </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Details of the aggregate consideration transferred and the fair value of the identifiable assets and liabilities acquired at the date of acquisition are as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="90%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"><FONT STYLE="font-size:9pt"><B>For acquisitions completed in 2018</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Note</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>$</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Cash consideration</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>88.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Notes payable</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>55.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Consideration</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>143.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Assets and liabilities acquired</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Cash acquired</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>7.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><FONT STYLE="white-space:nowrap">Non-cash</FONT> working capital</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;Trade receivables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>34.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;Unbilled receivables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>6.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;Accounts payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(19.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;Other <FONT STYLE="white-space:nowrap">non-cash</FONT> working capital</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Property and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>4.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Intangible assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>33.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Deferred tax assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net employee defined benefit liability</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(16.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Provisions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(1.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Deferred tax liabilities</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(2.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total identifiable net assets at fair value</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>47.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Goodwill arising on acquisitions</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>96.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Consideration</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>143.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-30</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Trade receivables and unbilled receivables assumed from acquired companies are recognized at fair value at the time of
acquisition, and their fair value approximated their net carrying value. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Goodwill consists of the value of expected synergies arising from an acquisition, the
expertise and reputation of the assembled workforce acquired, and the geographic location of the acquiree. Goodwill relating to acquisitions completed in 2018 added to our Consulting Services &#150; Canada, Consulting Services &#150; United States,
and Consulting Services &#150; Global cash generating units (CGUs). For acquisitions completed in 2018, $3.6 of goodwill and intangible assets is deductible for income tax purposes. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The fair values of provisions are determined at the acquisition date. These liabilities relate to claims that are subject to legal arbitration and onerous contracts. For
the acquisitions completed in 2018, the Company assumed $0.8 in provisions for claims. At December&nbsp;31, 2018, provisions for claims outstanding relating to all prior acquisitions were $11.1, based on their expected probable outcome. Certain of
these claims are indemnified by the acquiree (note 14). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For business combinations that occurred in 2018, gross revenue earned in 2018 since the acquired
entities&#146; acquisition dates is approximately $86. The Company integrates the operations and systems of acquired entities shortly after the acquisition date; therefore, it is impracticable to disclose the acquiree&#146;s earnings in its
consolidated financial statements since the acquisition date. It is also impracticable to disclose what the Company&#146;s gross revenue and profit from continuing operations would have been had the business combinations, that occurred in 2018,
taken place at the beginning of the year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2018, directly attributable acquisition-related costs of $0.7 have been expensed and are included in administrative and
marketing expenses. These costs consist primarily of legal, accounting, and financial advisory fees and costs directly related to acquisitions. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Consideration
paid and outstanding </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Details of the consideration paid in 2018 for current and past acquisitions are as follows: </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></P></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL"><B>&nbsp;</B></P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2018</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Cash consideration (net of cash acquired)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>80.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Payments on notes payable from previous acquisitions</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>42.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total net cash paid</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>122.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#ffffff"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Total notes payable and adjustments to these obligations are as follows:</P></TD>
<TD VALIGN="bottom" BGCOLOR="#ffffff">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#ffffff"></TD>
<TD VALIGN="bottom" BGCOLOR="#ffffff"></TD>
<TD VALIGN="bottom" BGCOLOR="#ffffff"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>December&nbsp;31</B></P></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL"><B>&nbsp;</B></P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2018</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Balance, beginning of the year</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>58.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Additions for acquisitions in the year</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>55.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other adjustments</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Payments</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(42.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Interest</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>3.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Total notes payable</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>76.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-31</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>8. Discontinued Operations and Disposition of Subsidiaries </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Construction Services - Discontinued Operations </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Construction Services was
acquired as part of the MWH acquisition in 2016 and was previously a reportable segment (note 34) and group of cash generating units (note 12). On November&nbsp;2, 2018, the Company completed the sale of its Construction Services reportable segment,
reported as discontinued operations in these consolidated financial statements for all periods presented as prescribed by IFRS 5. The Company assumed the defined benefit pension plan related to Construction Services and the obligations related to an
ongoing <FONT STYLE="white-space:nowrap">UK-based</FONT> <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">waste-to-energy</FONT></FONT> project. These items are included in the Company&#146;s discontinued operations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company reviewed the carrying value of the Construction Services disposal group at September&nbsp;30, 2018, and determined that the carrying value of the disposal
group exceeded the estimated fair value less costs to sell indicating an impairment of assets. As a result, a goodwill impairment charge of $53.0 was recognized in the third quarter of 2018 against the goodwill allocated to the Construction Services
(note 12). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Construction Services was sold for gross proceeds of $104.2 (US$79.5), less estimated working capital adjustments and transaction costs, resulting in
initial cash proceeds of $28.8 (US$22.0). In accordance with the Credit Facilities agreement (note 16), the Company used the net proceeds on sale, less taxes payable and certain transaction costs (all as defined in the relevant agreements), to repay
a portion of its long-term debt. As at February&nbsp;28, 2019, management and the purchaser have not completed their review of the closing financial statements. Any adjustments will be recognized in discontinued operations in 2019. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As a result of the sale, the Company recognized a net loss from the discontinued operations as follows: </P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">Notes</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>2018</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="2" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31<BR>2017</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>884.4</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">1,111.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>(953.8</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-size:10pt">(1,111.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-size:10pt">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Impairment of goodwill</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><FONT STYLE="font-size:10pt"><B>(53.0</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><FONT STYLE="font-size:10pt"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><FONT STYLE="font-size:10pt">-</FONT></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-size:10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Loss from operating activities, before income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(122.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Income taxes on operating activities</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>10.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Loss from operating activities, net of income
taxes</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(111.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Gain on disposal of discontinued operations before income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Income taxes on disposal of discontinued operations</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(13.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Loss on disposal of discontinued operations, net of income
taxes</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(12.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Net loss from discontinued operations</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(123.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-32</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Innovyze, Inc. - Disposition of Subsidiaries </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On May&nbsp;5, 2017, the Company completed the sale of the shares of Innovyze, Inc. along with its subsidiaries Innovyze Pty Limited and Innovyze Limited (collectively,
Innovyze). Innovyze was acquired as part of the MWH acquisition and formed part of the Company&#146;s Consulting Services &#150; United States and Consulting Services &#150; Global reportable segments. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As a result of the sale, the Company recognized the following gain on disposition in the consolidated statements of income for the year ended December&nbsp;31, 2017.
</P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="93%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Gross proceeds</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">369.1&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Working capital adjustments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(15.3)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Transaction costs</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(16.9)</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net proceeds from sale, net of cash sold</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">336.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Net assets disposed</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(268.5)</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Cumulative exchange loss on translating foreign operations
reclassified from equity</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(13.8)</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Gain on disposal of a subsidiary</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">54.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In addition, current tax expense of $124.1 and deferred taxes of $29.5 were recognized in the consolidated statements of income. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In accordance with the Credit Facilities agreement (note 16), the Company used the net proceeds on sale, less taxes payable and certain transaction costs (all as defined
in the relevant agreements), to repay its long-term debt by $221.3. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>9. Cash and Cash Equivalents </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s policy is to invest cash in excess of operating requirements in highly liquid investments. For the purpose of the consolidated statements of cash
flows, cash and cash equivalents consist of the following: </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="93%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></P></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Cash</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>176.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">234.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Unrestricted investments</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>8.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">4.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Cash and cash equivalents</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>185.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">239.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Unrestricted investments consist of short-term bank deposits with initial maturities of three months or less. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">At December&nbsp;31, 2018, no funds were held in escrow accounts (2017 &#150; $7.9 (US$6.2)). In 2017, these escrow funds covered potential indemnification claims from
acquisitions and were settled in accordance with an escrow agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>10. Trade and Other Receivables </B></P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="93%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></P></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Trade receivables, net of ECL of $1.5 (2017 &#150; $2.1)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>774.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">746.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Holdbacks, current</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>18.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">43.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Lease inducements receivable</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>44.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>40.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">25.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Trade and other receivables</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>878.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">816.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-33</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The aging analysis of gross trade receivables is as follows: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>Total</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1&#150;30</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;31&#150;60</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;61&#150;90</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;91&#150;120</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;121+</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>December&nbsp;31, 2018</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>776.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>355.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>228.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>63.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>43.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>84.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">December&nbsp;31, 2017</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">748.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">403.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">182.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">53.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">29.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">80.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Information about the Company&#146;s exposure to credit risks and impairment losses for trade and other receivables is included in note
24, and changes due to IFRS 9 are included in note 6. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>11. Property and Equipment </B></P> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Engineering<BR>Equipment<BR>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Office<BR>Equipment<BR>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Leasehold<BR>Improvements<BR>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>Other</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>Total</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Cost</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">December&nbsp;31, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">131.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">82.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">166.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">414.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Additions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Additions arising on acquisitions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Disposals</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(33.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(24.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(16.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(78.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Transfers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(3.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(1.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(5.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(1.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(11.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">December&nbsp;31, 2017</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">116.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">61.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">175.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">387.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Additions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">79.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">130.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Additions arising on acquisitions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Disposals</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(12.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(31.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(50.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Discontinued operations (note 8)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(11.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.0</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(15.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Transfers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>December&nbsp;31, 2018</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>122.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>82.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>231.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>37.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>473.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Accumulated depreciation</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">December&nbsp;31, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">73.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">45.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">64.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">200.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Depreciation - continuing operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Depreciation - discontinued operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Disposals</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(32.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(25.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(15.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(76.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(1.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(1.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(3.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">December&nbsp;31, 2017</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">74.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">175.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Depreciation - continuing operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Depreciation - discontinued operations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Disposals</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(31.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(45.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Discontinued operations (note 8)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Transfers</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>December&nbsp;31, 2018</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>62.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>33.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>71.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>17.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>183.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Net book value</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">December&nbsp;31, 2017</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">59.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">212.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>December&nbsp;31, 2018</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>60.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>48.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>159.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;20.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;289.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-34</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Leasehold improvements includes construction work in progress of $8.9 (2017 &#150; $3.5) on which depreciation has not
started. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Included in the Other category is automotive equipment, buildings, land, financial assets, and an ownership interest in an aircraft. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>12. Goodwill </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">Note&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2018</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">2017</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Gross goodwill, beginning of the year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1,734.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,006.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Acquisitions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>96.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Disposals</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(120.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(194.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>88.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(93.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Gross goodwill, end of the year</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>1,799.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,734.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Accumulated impairment losses, beginning of the year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(178.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(178.0</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Impairment of goodwill</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(53.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Disposals</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>53.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Accumulated impairment losses, end
of the year</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(178.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000" ALIGN="right">(178.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL"><B>Net goodwill, end of the year</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>1,621.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,556.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Goodwill arising from acquisitions includes factors such as the expertise and reputation of the assembled workforce acquired, the
geographic location of the acquiree, and the expected synergies. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">CGUs are defined based on the smallest identifiable group of assets that generates cash inflows
that are largely independent of the cash inflows from other assets or groups of assets. Other factors are considered, including how management monitors the entity&#146;s operations. Prior to the sale of Construction Services, the Company had seven
CGUs. Three of these were grouped into Consulting Services &#150; Global and two were grouped into Construction Services for the purposes of impairment testing. The Company does not monitor goodwill at or allocate goodwill to its business operating
units. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On November&nbsp;2, 2018, the Company completed the sale of its Construction Services business (note 8). In connection with the sale, the Company reviewed
the carrying value of the Construction Services disposal group as at September&nbsp;30, 2018. The carrying value of the disposal group exceeded the estimated fair value less cost to sell at that time. As a result, the Company recognized a goodwill
impairment charge of $53.0 in the quarter ended September&nbsp;30, 2018. The fair value measurement of the Construction Services group of CGUs was categorized as Level&nbsp;3 in the fair value hierarchy based on unobservable market inputs. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">During 2017, the Company completed the sale of Innovyze (note 8). Innovyze&#146;s goodwill disposed of included $106.3 allocated from Consulting Services &#150; United
States and $88.1 allocated from Consulting Services &#150; Global. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On October&nbsp;1, 2018, and October&nbsp;1, 2017, the Company performed its annual goodwill
impairment test in accordance with its policy described in note 4. Based on the results of the 2018 and 2017 tests, the Company concluded that the recoverable amount of each CGU or group of CGUs approximated or exceeded its carrying amount and,
therefore, goodwill was not impaired. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-35</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Goodwill was allocated to each CGU or group of CGUs as follows: </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>2018</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right">2017&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right">$&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Consulting Services</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Canada</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>358.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">337.8&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">United States</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1,003.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">917.7&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Global</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>259.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">183.2&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Construction Services</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">117.9&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Allocated</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>1,621.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,556.6&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Valuation techniques </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">When performing the
goodwill impairment test, if the carrying amount of a CGU or group of CGUs is higher than its recoverable amount, an impairment charge is recorded as a reduction in the carrying amount of the goodwill on the consolidated statements of financial
position and recognized as a <FONT STYLE="white-space:nowrap">non-cash</FONT> impairment charge in income. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company estimates the recoverable amount by using the
fair value less costs of disposal approach. It estimates fair value using market information and discounted <FONT STYLE="white-space:nowrap">after-tax</FONT> cash flow projections, which is known as the income approach. The income approach uses a
CGUs or group of CGUs projection of estimated operating results and discounted cash flows based on a discount rate that reflects current market conditions and the risk of achieving the cash flows. The Company uses cash flow projections covering a
five-year period from financial forecasts approved by senior management. For its October&nbsp;1, 2018, and October&nbsp;1, 2017, impairment tests, the Company discounted the cash flows for each CGU or group of CGUs using an <FONT
STYLE="white-space:nowrap">after-tax</FONT> discount rate ranging from 9.3% to 17.0% (2017 &#150; 8.9% to 15.1%) . To arrive at cash flow projections, the Company used estimates of economic and market information over the projection period (note 5).
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company validates its estimate of the fair value of each CGU or group of CGUs under the income approach by comparing the resulting multiples to multiples
derived from comparable public companies and comparable company transactions. The Company reconciles the total fair value of all CGUs and groups of CGUs with its market capitalization to determine whether the sum is reasonable. If the reconciliation
indicates a significant difference between the external market capitalization and the fair value of the CGUs or groups of CGUs, the Company reviews and adjusts, if appropriate, the discount rate of the CGUs or groups of CGUs and considers whether
the implied acquisition premium (if any) is reasonable in light of current market conditions. The fair value measurement was categorized as level 3 in the fair value hierarchy based on the significant inputs in the valuation technique used (note
4h). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company may need to test its goodwill for impairment between its annual test dates if market and economic conditions deteriorate or if volatility in the
financial markets causes declines in the Company&#146;s share price, increases the weighted average cost of capital, or changes valuation multiples or other inputs to its goodwill assessment. In addition, changes in the numerous variables associated
with the judgments, assumptions, and estimates made by management in assessing the fair value could cause them to be impaired. Goodwill impairment charges are <FONT STYLE="white-space:nowrap">non-cash</FONT> charges that could have a material
adverse effect on the Company&#146;s consolidated financial statements but in themselves do not have any adverse effect on its liquidity, cash flows from operating activities, or debt covenants and will not have an impact on its future operations.
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-36</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Key assumptions </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The calculation
of fair value less costs of disposal is most sensitive to the following assumptions: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Operating margin rates based on actual experience and management&#146;s long-term projections. </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Discount rates reflecting investors&#146; expectations when discounting future cash flows to a present value, taking into
consideration market rates of return, capital structure, company size, and industry risk. If necessary, a discount rate is further adjusted to reflect risks specific to a CGU or group of CGUs when future estimates of cash flows have not been
adjusted. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Terminal growth rates based on actual experience and market analysis. Projections are extrapolated beyond five years using a
growth rate that does not exceed 3.0%. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt"><FONT STYLE="white-space:nowrap">Non-cash</FONT> working capital requirements are based on historical actual rates, market
analysis, and management&#146;s long-term projections. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT COLOR="#8b8376">&#149;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:9pt">Net revenue growth rate based on management&#146;s best estimates of cash flow projections over a five year period.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Sensitivity to changes in assumptions </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As at
October&nbsp;1, 2018, the recoverable amount of each CGU and group of CGUs exceeded its carrying amount. For Consulting Services &#150; Canada and Consulting Services &#150; United States, management believes that no reasonably possible change in
any of the above key assumptions would have caused the carrying amount to exceed its recoverable amount. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For the Consulting Services &#150; Global group of CGUs, as
at the impairment testing date, the recoverable amount approximated the carrying amount. As a result, any adverse change in key assumptions could cause the carrying value to exceed the fair value less costs of disposal. The Consulting Services
&#150; Global group of CGUs had a moderated outlook in the pace of recoveries in the energy and mining sectors and in public sector spending in regions linked to these markets. These moderated outlooks were reflected in the Company&#146;s budget and
projections. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The values assigned to the most sensitive key assumptions for the Consulting Services &#150; Global group of CGUs are listed in the table below: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Key Assumptions</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Consulting&nbsp;Services&nbsp;</B>&#150;&nbsp;<B>Global</B>&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Operating margin rates</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5.6%&nbsp;to&nbsp;8.7%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">After tax discount rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">11.2%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Terminal growth rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3.0%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><FONT STYLE="white-space:nowrap">Non-cash</FONT> working capital rates</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">20.3%&nbsp;to&nbsp;20.5%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Average annual net revenue growth rate (2019-2023)</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3.7%&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Key assumptions for operating margin rates and <FONT STYLE="white-space:nowrap">non-cash</FONT> working capital rates are calculated on
net revenue. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-37</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>13. Intangible Assets </B></P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="82%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Client<BR>Relationships<BR>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contract<BR>Backlog</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Software<BR>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Other<BR>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total<BR>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>Total</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>Lease<BR>&nbsp;&nbsp;&nbsp;&nbsp;Disadvantage</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B></B>(note 19)<B></B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Cost</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">December&nbsp;31, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">399.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">97.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">38.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">590.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Additions</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Additions arising on acquisitions</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Disposals - Innovyze</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(78.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(19.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(103.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Disposals - other</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Removal of fully amortized assets</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(13.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(15.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(38.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(20.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(4.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(1.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(26.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">December&nbsp;31, 2017</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">289.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">65.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">430.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Additions</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Additions arising on acquisitions</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Discontinued operations (note 8)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(19.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(29.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Removal of fully amortized assets</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(46.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(18.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(79.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">16.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">18.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>December&nbsp;31, 2018</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>307.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>8.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>75.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>15.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>406.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>(4.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>)&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Accumulated amortization</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">December&nbsp;31, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">85.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">141.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Amortization - continuing operations</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">74.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Amortization - discontinued operations</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Disposals - Innovyze</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Disposals - other</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Removal of fully amortized assets</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(13.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(15.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(38.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(3.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(1.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(5.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">December&nbsp;31, 2017</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">90.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">168.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Amortization - continuing operations</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Amortization - discontinued operations</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Discontinued operations (note 8)</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Removal of fully amortized assets</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(46.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(18.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(79.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">5.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">7.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>December&nbsp;31, 2018</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>116.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>3.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>32.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>5.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>158.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>(2.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>)&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Net book value</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">December&nbsp;31, 2017</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">199.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">10.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">38.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">14.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">262.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(2.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>December&nbsp;31, 2018</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>191.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>4.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>42.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>9.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>247.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>(1.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>)&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Once an intangible asset is fully amortized, the gross carrying amount and related accumulated amortization are removed from the accounts.
Software includes finance leases with a net book value of $19.1 (2017 &#150; $16.5). The <FONT STYLE="white-space:nowrap">non-cash</FONT> portion of additions was $15.1 for 2018 (2017 &#150; nil), and was excluded from the statement of cash flows.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In accordance with its accounting policies in note 4, the Company tests intangible assets for recoverability when events or changes in circumstances indicate that
their carrying amount may not be recoverable. To determine indicators of impairment of intangible assets, the Company considers external sources of information such as </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-38</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">prevailing economic and market conditions and internal sources of information such as the historical and expected financial
performance of the intangible assets. If indicators of impairment are present, the Company determines recoverability based on an estimate of discounted cash flows, using the higher of either the value in use or the fair value less costs of disposal
method. The measurement of impairment loss is based on the amount that the carrying amount of an intangible asset exceeds its recoverable amount at the CGU level. As part of the impairment test, the Company updates its future cash flow assumptions
and estimates, including factors such as current and future contracts with clients, margins, market conditions, and the useful lives of the assets. During 2018, the Company concluded that there were no indicators of impairment related to intangible
assets. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>14. Other Assets </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31<BR>2018</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31<BR>2017</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Financial assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Investments held for self-insured liabilities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>144.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">147.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Holdbacks on long-term contracts</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>28.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">39.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Indemnifications</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>6.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other <FONT STYLE="white-space:nowrap">non-financial</FONT> assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Investment tax credits</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>6.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Transaction costs on long-term debt</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>3.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Deferred contract costs</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>8.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>198.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">209.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Less current portion - financial</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>18.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Less current portion -
<FONT STYLE="white-space:nowrap">non-financial</FONT></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>5.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Long-term portion</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>175.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">195.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Investments held for self-insured liabilities </B></P>
<P STYLE="margin-top:1pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Investments held for self-insured liabilities include government and corporate bonds that are classified as FVOCI with unrealized gains (losses) recorded in other
comprehensive income (loss). Investments also include equity securities that are classified at FVPL with gains (losses) recorded in net income. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Their fair value and
amortized cost are as follows: </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="46%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" BGCOLOR="#e1e0df"><B>December&nbsp;31</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">December&nbsp;31</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" NOWRAP ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;Fair&nbsp;Value</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Amortized<BR>Cost/Cost</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fair&nbsp;Value</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Amortized</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Cost/Cost</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Bonds</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="top" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="top" BGCOLOR="#e1e0df" ALIGN="right"><B>103.0</B></TD>
<TD NOWRAP VALIGN="top" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="top" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="top" BGCOLOR="#e1e0df" ALIGN="right"><B>103.8</B></TD>
<TD NOWRAP VALIGN="top" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">97.7</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">98.6</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Equity securities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>41.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>45.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">49.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">48.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>144.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>148.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B></B><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B></B>147.1<B></B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B></B><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B></B><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B></B>146.9<B></B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B></B><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The bonds bear interest at rates ranging from 0.75% to 5.15% per annum (2017 &#150; 0.75% to 5.15%). The terms to maturity of the bond
portfolio, stated at fair value, are as follows: </P> <P STYLE="font-size:1pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31<BR>2018</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31<BR>2017</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Within one year</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>14.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">After one year but not more than five years</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>85.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">73.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">More than five years</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>3.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">18.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>103.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B></B><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B></B>97.7<B></B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B></B><B>&nbsp;</B></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-39</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Indemnifications </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
Company&#146;s indemnifications relate to certain legal claims (note 17). During 2018, the Company decreased provisions and indemnification assets relating to prior acquisitions by $1.8 (2017 &#150; increased by $0.2). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>15. Trade and Other Payables </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31<BR>2018</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31<BR>2017</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Trade accounts payable</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>222.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">367.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Employee and payroll liabilities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>263.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">248.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Accrued liabilities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>87.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">88.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Trade and other payables</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>573.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B></B><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B></B>704.6<B></B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B></B><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>16. Long-Term Debt&nbsp;&nbsp;&nbsp;&nbsp; </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2018</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">2017</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Notes payable</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>76.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Revolving credit facilities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>528.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">209.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Term loan</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>308.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">458.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Finance lease obligations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>19.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">10.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>933.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">739.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Less current portion</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>48.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">198.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Long-term portion</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>885.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">541.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Notes payable </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Notes payable consists primarily
of notes payable for acquisitions (note 7). The weighted average rate of interest on the notes payable at December&nbsp;31, 2018, was 3.16% (2017 &#150; 3.46%). Notes payable may be supported by promissory notes and are due at various times from
2019 to 2021. The aggregate maturity value of the notes at December&nbsp;31, 2018, was $78.2 (2017 &#150; $61.9). At December&nbsp;31, 2018, $23.2 (US$17.0) (2017 &#150; $57.4 (US$45.7)) of the notes&#146; carrying amount was payable in US funds and
$32.9 was payable in other foreign currencies. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Revolving credit facilities and term loan </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On June&nbsp;27, 2018, the Company amended its syndicated senior credit facilities (Credit Facilities) which, subsequent to the amendment, consist of a senior revolving
credit facility in the maximum amount of $800.0 and senior term loans of $310.0 in two tranches. The amendment changed certain terms and conditions, including making all the facilities unsecured and extending the maturity date of its revolving
credit facility by five years and Tranches B and C of its term loans by four years and five years respectively. Additional funds can be accessed subject to approval and under the same terms and conditions. As a result of the amendment, access to
these additional funds increased from $200.0 to $400.0. The amendment was accounted for as a debt modification and a gain of $1.4 was recognized. The revolving credit facility expires on June&nbsp;27, 2023. The revolving credit facility and the term
loans may be repaid from time to time at the option of the Company. The facility is available for future acquisitions, working capital needs, and general corporate purposes. Tranches B and C of the term loan were drawn in Canadian funds of $150.0
(due on June&nbsp;27, 2022) and $160.0 (due on June&nbsp;27, 2023), respectively. Before the amendment, a third tranche (Tranche A) was drawn in Canadian funds for $150.0 and repaid on May&nbsp;6, 2018. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-40</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Credit Facilities may be drawn in Canadian dollars as either a prime rate loan or a bankers&#146; acceptance; in US
dollars as either a US base rate or a LIBOR advance; or, in the case of the revolving credit facility, in sterling or euros as a LIBOR advance; and by way of letters of credit. Depending on the form under which the credit facilities are accessed,
rates of interest vary between Canadian prime, US base rate, and LIBOR or bankers&#146; acceptance rates, plus specified basis points. The specified basis points vary, depending on the Company&#146;s leverage ratio (a
<FONT STYLE="white-space:nowrap">non-IFRS</FONT> measure). The Credit Facilities contain restrictive covenants (note 25). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">At December&nbsp;31, 2018, $13.6 (US$10.0)
of the revolving credit facility was payable in US funds and $515.0 was payable in Canadian funds. At December&nbsp;31, 2017, $106.9 (US$85.0) of the revolving credit facility was payable in US funds and $103.0 was payable in Canadian funds. At
December&nbsp;31, 2018 and 2017, the entire term loan was payable in Canadian funds. The average interest rate applicable at December&nbsp;31, 2018, for the Credit Facilities was 4.53% (2017 &#150; 3.20%). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The funds available under the revolving credit facility are reduced by any outstanding letters of credit issued pursuant to the facility agreement. At December&nbsp;31,
2018, the Company had issued outstanding letters of credit that expire at various dates before January 2020, are payable in various currencies, and total $48.0 (2017 &#150; $51.8). These letters of credit were issued in the normal course of
operations, including the guarantee of certain office rental obligations. At December&nbsp;31, 2018, $223.4 (2017 &#150; $538.3) was available in the revolving credit facility for future activities. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">At December&nbsp;31, 2018, $23.8 (2017 &#150; $4.3) in additional letters of credit outside of the Company&#146;s revolving credit facility was issued and outstanding.
These were issued in various currencies. Of these letters of credit, $14.7 (2017 &#150; $4.3) expire at various dates before January 2020, and $9.1 (2017 &#150; nil) have open ended terms. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Surety facilities </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">As part of the normal course of operations, the Company has
surety facilities, primarily related to Construction Services, to accommodate the issuance of bonds for certain types of project work. At December&nbsp;31, 2018, the Company issued bonds under these surety facilities: $3.5 (2017 &#150; $0.2) in
Canadian funds, $791.4 (US$580.2) (2017 &#150; $587.1(US$467.0)) in US funds, and $4.7 (2017 &#150; $1.0) in other foreign currencies. These bonds expire at various dates before July 2024. In accordance with the sale agreement for Construction
Services, the purchaser will make reasonable efforts to arrange for the Company&#146;s release from bonds related to construction services as soon as practicable. The purchaser has indemnified the Company for any obligations that may arise from
these bonds. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Finance lease obligations </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company has finance leases for
software and for automotive and office equipment. At December&nbsp;31, 2018, finance lease obligations included finance leases bearing interest at rates ranging from 1.40% to 5.25% (2017 &#150; 1.4% to 5.25%). These finance leases expire at various
dates before October 2021. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Future minimum lease payments under finance leases and the present value of the net minimum lease payments are as follows: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Within one year</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>10.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">After one year but not more than five years</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>9.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Total minimum lease payments</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>19.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Less amounts representing finance charges</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>0.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Present value of minimum lease payments</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>19.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">10.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-41</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>17. Provisions </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="86%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" COLSPAN="5" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>December&nbsp;31,&nbsp;2018</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provision</B></P></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>for self-</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Expected</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>insured</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>Provision</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>Onerous</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>project</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>liabilities</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;claims</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;contracts</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>losses</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Provision, beginning of the year</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>72.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>18.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>4.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>96.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Current year provisions</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>25.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>4.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>13.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>15.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>58.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Acquisitions</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Paid or otherwise settled</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(24.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(9.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(5.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(40.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">Impact of foreign exchange</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>4.3</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>0.9</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>0.3</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>-</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>5.5</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>77.0</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>14.8</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>13.2</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>15.6</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>120.6</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">Less current portion</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>3.8</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>11.3</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>11.7</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>15.6</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>42.4</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">Long-term portion</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>73.2</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>3.5</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>1.5</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>-</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>78.2</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">December&nbsp;31, 2017</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provision</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">for self-</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">insured</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">Provision</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">Onerous</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">liabilities</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;claims</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;contracts</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Provision, beginning of the year</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">69.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">105.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Current year provisions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Acquisitions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Paid or otherwise settled</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(17.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(30.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(3.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(2.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(5.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">72.5</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">18.9</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">4.8</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">96.2</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">Less current portion</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">6.6</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">18.8</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">2.7</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">28.1</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">Long-term portion</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">65.9</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">0.1</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">2.1</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">68.1</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In the normal conduct of operations, various legal claims are pending
against the Company, alleging, among other things, breaches of contract or negligence in connection with the performance of its services. The Company carries professional liability insurance, subject to certain deductibles and policy limits, and has
a captive insurance company that provides insurance protection against such claims. In some cases, the Company may be subject to claims for which it is only partly insured or completely insured. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Damages assessed in connection with and the cost of defending such actions could be substantial and possibly in excess of policy limits, for which a range of possible
outcomes are either not able to be estimated or not expected to be significant. However, based on advice and information provided by legal counsel, the Company&#146;s previous experience with the settlement of similar claims, and the results of the
annual actuarial review, management believes that the Company has recognized adequate provisions for probable and reasonably estimated liabilities associated with these claims. In addition, management believes that it has appropriate insurance in
place to respond to and offset the cost of resolving these claims. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-42</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Due to uncertainties in the nature of the Company&#146;s legal claims, such as the range of possible outcomes and the
progress of the litigation, provisions accrued involve estimates. The ultimate cost to resolve these claims may exceed or be less than that recorded in the consolidated financial statements. Management believes that the ultimate cost to resolve
these claims will not materially exceed the insurance coverage or provisions accrued and, therefore, would not have a material adverse effect on the Company&#146;s consolidated statements of income and financial position. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Management regularly reviews the timing of the outflows of these provisions. Cash outflows for existing provisions are expected to occur within the next one to five
years, although this is uncertain and depends on the development of the various claims. These outflows are not expected to have a material impact on the Company&#146;s net cash flows. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provision for self-insured liabilities is determined based on an actuarial estimate. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Provision for claims include an estimate for costs associated with legal claims covered by third-party insurance. Often, these legal claims are from previous
acquisitions and may be indemnified by the acquiree (notes 7 and 14). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Onerous contracts consist of lease exit liabilities and sublease losses. Payments for these
onerous contracts will occur until 2024. The Company recorded a lease exit expense in relation to its corporate office move of approximately $12.8 in the fourth quarter of 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>18. Employee Defined Benefit Obligations </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Net defined benefit pension asset</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(10.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(12.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Net defined benefit pension liability</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>55.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">End of employment benefit plans</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>13.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">13.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>68.6</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">44.8</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Defined benefit pension plans </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company sponsors defined benefit pension plans (the Plans) covering certain full-time and past employees, primarily in the United Kingdom. The benefits for the Plans
are based on final compensation and years of service. The Plans are closed to new participants and have ceased all future service benefits, although the future salary link has been retained for certain continuing active members. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Plans are governed by the laws of the United Kingdom. Each pension plan has a board of trustees&#150;consisting of four employer-appointed trustees and
member-nominated trustees&#150;that is responsible for administering the assets and defining the investment policies of the Plans. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The funding objective of each
pension plan is to have sufficient and appropriate assets to meet actuarial liabilities. The board of trustees reviews the level of funding required based on separate triennial actuarial valuations for funding purposes; the most recent were
completed as at March&nbsp;31, 2017 and February&nbsp;1, 2016. The Plans required that contributions be made to separately administered funds, which are maintained independently by custodians. The Company expects to contribute $23.3 to the Plans in
2019. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Plans expose the Company to a number of risks, including changes to long-term UK interest rates and inflation expectations, movements in global investment
markets, changes in life expectancy rates, foreign exchange risk, and regulatory risk from changes in UK pension legislation. The Company is also exposed to price risk because the Plans&#146; assets include significant investments in equities. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-43</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Guaranteed annuities, purchased for certain plan members upon retirement, protect a portion of the Plans from changes in
interest rates and longevity post-retirement. Post-retirement benefits that are fully matched with insurance policies have been included in both the asset and liability figures in the following tables. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">A liability-driven investment (LDI) strategy has been implemented to hedge a portion of the Plans&#146; long-term interest rate and inflation risks by investing in
assets that have similar interest rate and inflation characteristics as the Plans&#146; liabilities. The LDI strategy relates to only a portion of the Plans&#146; investments; therefore, the Plans remain exposed to significant interest rate and
inflation risk, along with the other risks mentioned above. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table shows a reconciliation from the opening balances to the closing balances for the net
defined benefit liability and its components: </P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="82%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>Net</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Net</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>Defined</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>Fair&nbsp;Value</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>Defined</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Defined</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Fair&nbsp;Value</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Defined</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>Benefit</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>of&nbsp;Plan</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>Benefit</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Benefit</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">of&nbsp;Plan</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Benefit</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>Obligation</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>Assets</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>Liability</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Obligation</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Assets</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Liability</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Balance, beginning of the year</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>397.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(379.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>18.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">374.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(324.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Acquisition of PBA</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>80.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(64.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>16.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Included in <FONT STYLE="white-space:nowrap">pre-tax</FONT> profit or loss</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Interest expense (income)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>10.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(10.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Past service cost</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>10.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>10.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">Administrative expenses paid by the Plans</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>-</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>1.7</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>1.7</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">-</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">1.0</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">1.0</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>21.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(8.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>12.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">10.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(7.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">2.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Included in other comprehensive income</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Return on the plan assets (excluding interest income)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>17.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>17.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(30.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(30.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Actuarial (gains) losses arising from:</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Changes in demographic assumptions</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(8.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Changes in financial assumptions</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(9.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(9.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Experience adjustments</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>5.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>5.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(5.3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Effect of movement in exchange rates</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>11.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(10.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>1.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">10.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(9.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>6.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>7.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>14.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">26.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(39.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(13.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Other</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Benefits paid</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(12.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>12.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(13.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Contributions by employer</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(16.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(16.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(21.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(21.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(12.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(3.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(16.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(13.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(7.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(21.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Balance, end of the year</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>494.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(448.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>45.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">397.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(379.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">18.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Included in the statement of financial position as:</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Net defined benefit asset</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(10.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(12.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;Net defined benefit liability</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>55.5</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">31.2</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>45.5</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">18.5</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-44</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company has an unconditional right to derive economic benefit from the above surplus and has therefore recognized a net
defined benefit asset. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="94%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">Note</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Included in the statement of income as:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Continuing operations - administrative and marketing expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>6.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Discontinued operations</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>6.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>12.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">2.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On October&nbsp;26, 2018, the United Kingdom high court issued a ruling that resulted in an amendment to the Plans to equalize guaranteed
minimum pension benefits between genders and increased the Company&#146;s defined benefit obligation by $10.5. Corresponding past service costs were recognized in the consolidated statements of income of which $4.7 was recognized in continuing
operations and $5.8 in discontinued operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Major categories of plan assets, measured at fair value, are as follows: </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="94%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>3.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Investments quoted in active markets (mutual, exchange-traded, and pooled funds):</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Equities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>138.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">110.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Corporate bonds and fixed income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>57.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">45.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Pooled fund liability-driven investments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>15.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Property funds</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>10.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Unquoted investments:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Annuity policies</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>110.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">102.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Insurance contract:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Equities and property</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>80.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">69.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Corporate bonds</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>19.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Cash and cash equivalents</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>13.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">19.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>&nbsp;&nbsp;Fair value of the plan assets</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>448.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B></B><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B></B>379.2<B></B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B></B><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The investment policy for the Plans is to balance risk and return. Approximately 50% of plan assets are invested in mutual,
exchange-traded, and pooled funds (fair valued using quoted market prices) or held in cash. Approximately 25% of plan assets are held in annuity policies that are purchased for certain plan members upon retirement. The fair value of these policies
reflects the value of the obligation for these retired plan members and is determined using actuarial techniques and guaranteed annuity rates. The remaining assets of the Plans are invested in a wholly insured with-profits insurance contract with a
major insurance company. Contributions made to this contract are invested in insurance policies administered by third parties, which provide for a declared rate of interest. The yields on the investments are intended to provide for a steady return
on the assets, that is not wholly dependent on stock market fluctuations, to reflect the long-term performance of the investment. The insurance contract is fair valued using valuation techniques with market observable inputs. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-45</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The present value of the defined benefit obligation is determined by discounting the estimated future cash flows using
actuarial valuations. The principal assumptions used in determining pension benefit obligations for the Plans are shown below (expressed as weighted averages): </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="66%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="14%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="18%"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">2017</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="2" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="12" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Discount rate</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" BGCOLOR="#e1e0df"><B>2.77%</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.47%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Rate of increase in salaries</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" BGCOLOR="#e1e0df"><B>4.47%</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.51%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Rate of inflation, <FONT STYLE="white-space:nowrap">pre-retirement</FONT></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" BGCOLOR="#e1e0df"><B>2.55%</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.40%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Rate of increase in future pensions payment</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" BGCOLOR="#e1e0df"><B>3.51%</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.53%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Life expectancy at age 65 for current pensioners:</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;Male</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" BGCOLOR="#e1e0df"><B>22 years</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22 years</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;Female</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" BGCOLOR="#e1e0df"><B>24 years</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24 years</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Life expectancy at age 65 for current members aged 40 or 45:</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;Male</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" BGCOLOR="#e1e0df"><B>23 years</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23 years</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;Female</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>25 years</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">26 years</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">At December&nbsp;31, 2018, the weighted average duration of the defined benefit obligation was 16 years (2017 &#150; 15 years). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Quantitative sensitivity analyses showing the impact on the defined benefit obligation for significant assumptions are as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="5" COLSPAN="8"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" BGCOLOR="#e1e0df"><B>December&nbsp;31</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">December&nbsp;31</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">2017</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;Increase</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;Decrease</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">&nbsp;&nbsp;Increase</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">&nbsp;&nbsp;Decrease</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="12" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Change in discount rate by 0.25%</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(15.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>17.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(11.2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Change in <FONT STYLE="white-space:nowrap">pre-retirement</FONT> inflation rate by 0.25%</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>5.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(4.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Change in salary growth by 0.25%</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Change in pension increase assumption by 0.25%</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>8.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(8.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(6.1</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Increase of one year in the life expectancy</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>9.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>n/a</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">6.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">n/a</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The sensitivity analyses above have been determined based on a method that extrapolates the impact on the defined benefit obligation as a
result of reasonable changes in key assumptions occurring at the end of the reporting year. The sensitivity analyses were based on changing a significant assumption and keeping all other assumptions constant and may not be representative of an
actual change in the defined benefit obligation as it is unlikely that changes in assumptions would occur in isolation of one another. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>End of employment benefit
plans </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The liability for end of employment benefit plans represents the Company&#146;s estimated obligations for long service leave and annual leave that is
legislated in some countries in which the Company operates. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-46</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>19. Other Liabilities </B></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="94%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">Note</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Lease inducement benefits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>111.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Deferred share units payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>9.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Other cash-settled share-based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>3.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Liability for uncertain tax positions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>35.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>4.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">16.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>163.6</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">127.3</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Less current portion</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>23.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">26.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Long-term portion</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>140.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">101.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>20. Commitments </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company has various
operating lease commitments, including commitments for annual basic premises rent under long-term leases and equipment and vehicle operating leases. The Company also has purchase obligations for cloud services, software support, and equipment.
Depending on the agreement, the Company may enter into renewal options or escalation clauses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s commitments including future minimum lease payments
payable under noncancellable operating leases as at December&nbsp;31, 2018, are as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Within one year</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>252.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">After one year but not more than five years</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>638.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">More than five years</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>400.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Total commitments</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1,290.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Variable payments and <FONT STYLE="white-space:nowrap">non-lease</FONT> elements</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(320.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Purchase obligations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(68.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">Total minimum lease payments</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>902.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The premises rental expense for the year ended December&nbsp;31, 2018, was $181.7 (2017 &#150; $178.1). </P>
<P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Sublease rental income for the year ended December&nbsp;31, 2018, was $7.2 (2017 &#150; $7.4). Future minimum sublease payments expected to be received under
noncancellable sublease agreements as at December&nbsp;31, 2018, are $19.2 (2017 &#150; $16.8). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>21. Contingencies and Guarantees </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The nature of the Company&#146;s legal claims and the provisions recorded for these claims are described in note 17. Although the Company accrues adequate provisions for
probable legal claims, it has contingent liabilities relating to reported legal incidents that, based on current known facts, are not probable to result in future cash outflows. The Company is monitoring these incidents and will accrue no provision
until further information results in a situation in which the criteria required to record a provision is met. Due to the nature of these incidents, such as the range of possible outcomes and the possibility of litigation, it is not practicable for
management to estimate the financial effects of these incidents, the amount and timing of future outflows, and the possibility of any reimbursement of these outflows. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In the normal course of business, the Company provides indemnifications and, in limited circumstances, surety bonds and guarantees. These are often standard contractual
terms and are provided to counterparties in transactions such as purchase and sale contracts for assets or shares, service agreements, and leasing transactions. The Company also indemnifies its directors and officers against any and all claims or
losses reasonably incurred in the performance of their service to the Company to the extent permitted by law. These </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-47</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">indemnifications may require the Company to compensate the counterparty for costs incurred as a result of various events,
including changes to or in the interpretation of laws and regulations, or as a result of damages or statutory sanctions that may be suffered by the counterparty as a consequence of the transaction. The terms of these indemnifications and guarantees
will vary based on the contract, the nature of which prevents the Company from making a reasonable estimate of the maximum potential amount that it could be required to pay to counterparties. In most cases, the potential payment amount of an
outstanding indemnification or guarantee is limited to the remaining cost of work to be performed under service contracts. The Company carries liability insurance, subject to certain deductibles and policy limits, that provides protection against
certain insurable indemnifications. Historically, the Company has not made any material payments under such indemnifications or guarantees, and no amounts have been accrued in the consolidated financial statements with respect to these
indemnifications and guarantees. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>22. Share Capital </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Authorized
</B></P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="8%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="90%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">Unlimited</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Common shares, with no par value</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top">Unlimited&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Preferred shares issuable in series, with attributes designated by the board of directors</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Common shares </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company had a Normal Course
Issuer Bid (NCIB) enabling it to purchase up to 2,278,747 common shares during the period November&nbsp;14, 2017, to November&nbsp;13, 2018. On November&nbsp;11, 2018, the Company renewed its NCIB, enabling it to purchase up to 2,273,879 common
shares during the period November&nbsp;14, 2018, to November&nbsp;13, 2019. In addition, the Company entered into an Automatic Share Purchase Plan (ASPP) with a broker that allows the purchase of common shares for cancellation under the NCIB at any
time during predetermined trading blackout periods. Such purchases are determined by the broker in its sole discretion based on parameters established by the Company under the ASPP. As at December&nbsp;31, 2018, no liability was recorded in the
Company&#146;s consolidated statements of financial position in connection with the ASPP. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">During 2018, 2,470,560 (2017 &#150; 465,713) common shares were
repurchased for cancellation pursuant to the NCIB at a cost of $76.7 (2017 &#150; $14.4). Of this amount, $19.1 (2017 &#150; $3.6), and $0.5 (2017 &#150; nil) reduced the share capital and contributed surplus, and $57.1 (2017 &#150; $10.8) was
charged to retained earnings. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">During 2018, the Company recognized a share-based compensation expense of $5.3 (2017 &#150; $9.5) in administrative and marketing
expenses in the consolidated statements of income. Of the amount expensed, $5.6 (2017 &#150; $4.9) related to the amortization of the fair value of options granted and was decreased by $0.3 (2017 &#150; $4.6) related to the cash-settled share-based
compensation (DSUs and PSUs). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The fair value of the amortized portion of the options granted was reflected through contributed surplus, and the cash-settled
share-based compensation was reflected through other liabilities. Upon the exercise of share options for which a share-based compensation expense has been recognized, the cash paid, together with the related portion of contributed surplus, is
credited to share capital. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Dividends </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Holders of common shares are
entitled to receive dividends when declared by the Company&#146;s board of directors. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The table below describes the dividends declared and recorded in the
consolidated financial statements in 2018. </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" ALIGN="center" BGCOLOR="#e1e0df">


<TR>
<TD WIDTH="31%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="32%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>&nbsp;&nbsp;&nbsp;&nbsp;Dividend&nbsp;per&nbsp;Share</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Paid</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Date Declared</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Record Date</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Payment&nbsp;Date</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">February&nbsp;21, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">March&nbsp;29, 2018</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">April&nbsp;12, 2018</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.1375</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">May&nbsp;9, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">June&nbsp;29, 2018</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">July&nbsp;12, 2018</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.1375</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">August&nbsp;7, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">September&nbsp;28, 2018</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">October&nbsp;11, 2018</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.1375</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:ARIAL">November&nbsp;7, 2018</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">December&nbsp;28, 2018</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">January&nbsp;10, 2019</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">0.1375</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">At December&nbsp;31, 2018, trade and other payables included $15.4 (2017 &#150; $14.3) related to the dividends declared on
November&nbsp;7, 2018. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-48</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Share-based payment transactions </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company has a long-term incentive program that uses share options and PSUs. The Company also has a DSU plan for the board of directors. <B> </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>a) Share options</B> </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company has granted share options to officers and
employees to purchase 4,987,542 shares at prices from $14.88 to $32.98 per share. These options expire on dates between February&nbsp;28, 2019, and May&nbsp;15, 2023. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="90%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="8" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="5" COLSPAN="8"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" BGCOLOR="#e1e0df"><B>For the year ended</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">For the year ended</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" BGCOLOR="#e1e0df"><B>December&nbsp;31</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">December&nbsp;31</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">2017</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>Weighted&nbsp;Average</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">Weighted&nbsp;Average</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>Exercise&nbsp;Price</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">Exercise Price</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>Shares</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>per Share</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">Shares</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">per Share</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>#</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">#</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Share options, beginning of the year</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;4,426,237</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>29.84</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;3,655,020</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28.33</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Granted</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1,112,779</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>32.98</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,229,689</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31.75</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Exercised</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(338,989</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>20.40</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(376,160</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21.09</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Forfeited</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(212,485</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>31.49</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(82,312</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">31.57</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="13" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Share options, end of the year</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>4,987,542</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>31.11</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">4,426,237</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">29.84</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The options held by officers and employees at December&nbsp;31, 2018, were as follows: </P>
<P STYLE="font-size:2pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center" BGCOLOR="#e1e0df">


<TR>
<TD WIDTH="12%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="3%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" COLSPAN="7"></TD>
<TD HEIGHT="5" COLSPAN="2"></TD>
<TD HEIGHT="5" COLSPAN="6"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" COLSPAN="7" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Options Outstanding</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="5" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Options Exercisable</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Weighted</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Weighted</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Weighted</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Average</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Weighted</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Average</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Average</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Exercise</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Average</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Exercise</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" ALIGN="right"><B>Range&nbsp;of&nbsp;Exercise</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Remaining</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Price per</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Shares</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Remaining</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Price per</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" ALIGN="right"><B>Prices&nbsp;per&nbsp;Share</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Outstanding</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Contractual</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Share</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Exercisable</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Contractual</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>Share</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>#</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Life in Years</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>#</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Life in Years</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" ALIGN="right"><B>14.88</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>142,540</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>0.16</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>14.88</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>142,540</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>0.16</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>14.88</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" ALIGN="right"><B>20.88</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>364,526</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>1.16</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>20.88</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>364,526</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>1.16</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><B>20.88</B></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>31.75 </B>&#150; <B>32.98
</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>4,480,476</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>3.21</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>32.46</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2,401,323</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2.75</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>32.40</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>14.88 </B>&#150; <B>32.98
</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>4,987,542</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2.98</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>31.11</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2,908,389</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>2.43</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>30.10</B></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The fair value of options granted is determined at the date of grant using the Black-Scholes option-pricing model. The model was developed
to use when estimating the fair value of traded options that have no vesting restrictions and are fully transferable. Option valuation models require the input of highly subjective assumptions, including expected share price volatility and expected
hold period to exercise. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In 2018, the Company granted 1,112,779 (2017 &#150; 1,229,689) share options. The estimated fair value of options granted at the share
market price on the grant date was $5.73 per share (2017 &#150; $5.03) and was determined using the weighted average assumptions indicated below: </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B>2017<B></B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Volatility in the price of the Company&#146;s shares (%)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>24.12</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24.13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Risk-free interest rate (%)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2.10</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.81</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Expected hold period to exercise (years)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>3.50</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.50</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Dividend yield (%)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1.668</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.575</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Exercise price ($)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>32.98</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">31.75</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-49</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The expected volatility was based on the historical volatility of the Company&#146;s shares over a period commensurate with
the expected hold period of the share options. The risk-free interest rate for the expected hold period of the options was based on the yield available on government bonds, with an approximate equivalent remaining term at the time of the grant.
Historical data was used to estimate the expected hold period before exercising the options. The options have a contractual life of five years. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">A summary of the
status of the Company&#146;s <FONT STYLE="white-space:nowrap">non-vested</FONT> options as at December&nbsp;31, 2018, and of changes in the year are as follows: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center" BGCOLOR="#e1e0df">


<TR>
<TD WIDTH="93%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Number&nbsp;of&nbsp;Shares<BR>Subject to Option</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;Weighted&nbsp;Average<BR>Grant Date</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>Fair Value</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>per Share</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>#</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>$</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-TOP:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><FONT STYLE="white-space:nowrap">Non-vested</FONT> share options,
beginning of the year</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000" ALIGN="right"><B>2,139,320</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000" ALIGN="right"><B>5.28</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Granted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>1,112,779</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>5.73</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Vested</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>(1,000,441</B></TD>
<TD NOWRAP VALIGN="bottom"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>5.24</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Forfeited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>(172,505</B></TD>
<TD NOWRAP VALIGN="bottom"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>5.40</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B><FONT STYLE="white-space:nowrap">Non-vested</FONT> share
options, end of the year</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>2,079,153</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>5.53</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:8pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">At December&nbsp;31, 2018, a total compensation cost of $5.2 (2017 &#150; $4.8) relating to the Company&#146;s share option plans remained
unrecognized. This cost is expected to be recognized over a weighted average period of 1.06 years (2017 &#150; 1.06 years). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>b) Performance share units </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Under the Company&#146;s long-term incentive program, certain members of the senior leadership team may be granted PSUs. These units are adjusted for dividends as they
arise, based on the number of units held on the record date. PSUs vest upon completing a three-year service condition that starts on the grant date. The number of units that vest is subject to a percentage that can range from 0% to 200%, depending
on achieving two equally weighted three-year performance objectives based on net income growth and return on equity. For units that vest, unit holders receive a cash payment based on the closing price of the Company&#146;s common shares on the third
anniversary date of issue. For PSUs issued in 2018 onward, the cash payment is based on the <FONT STYLE="white-space:nowrap">weighted-by</FONT> -volume average of the closing market price of the Company&#146;s common shares for the last five trading
days preceding the anniversary date of issue. The fair value of these units is expensed over their three-year vesting period. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">During 2018, 193,385 PSUs were paid at
a value of $3.2 and 280,884 PSUs were issued (2017 &#150; 284,777). Also, 29,668 PSUs were forfeited (2017 &#150; 19,617). At December&nbsp;31, 2018, 744,081 PSUs were outstanding at a fair value of $6.0 (2017 &#150; 686,250 PSUs were outstanding at
a fair value of $14.3). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>c) Deferred share units </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The directors of the
board receive DSUs and annually elect to receive an additional fixed value compensation in the form of either DSUs or cash payment, less withholding amounts, to purchase common shares. A DSU is equal to one common share. These units vest on their
grant date and are paid in cash to the directors of the board on their death or retirement. They are valued at the <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">weighted-by-volume</FONT></FONT> average of the closing market price
of the Company&#146;s common shares for the last 10 trading days of the month of death or retirement. These units are recorded at fair value. DSUs are adjusted for dividends as they arise, based on the number of units outstanding on the record date.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">During 2018, 46,356 DSUs (2017 &#150; 38,625) were issued and 178,866 DSUs (2017 &#150; 66,021) were paid at a value of $6.2 (2017 &#150; $2.1). At
December&nbsp;31, 2018, 306,459 DSUs were outstanding at a fair value of $9.0 (2017 &#150; 438,969 DSUs were outstanding at a fair value of $15.5). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>23. Fair
Value Measurements </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions
that market participants would use when pricing the asset or liability. The Company </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-50</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">measures certain financial assets at fair value on a recurring basis. During 2018, no change was made to the method of
determining fair value. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between
levels in the hierarchy by reassessing categorizations at the end of each reporting period. During 2018, no transfers were made between levels 1 and 2 of the fair value measurements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table summarizes the Company&#146;s fair value hierarchy (note 4h) for those assets and liabilities measured and adjusted to fair value on a recurring
basis at December&nbsp;31, 2018: </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center" BGCOLOR="#e1e0df">


<TR>
<TD WIDTH="90%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Carrying<BR>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>Quoted&nbsp;Prices&nbsp;in<BR>Active&nbsp;Markets&nbsp;for<BR>Identical&nbsp;Items</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>(Level 1)</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>Significant&nbsp;Other</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>Observable&nbsp;Inputs</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>(Level 2)</B></P></TD>

<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>Significant</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>Unobservable&nbsp;Inputs</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>(Level
3)</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Note</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" NOWRAP STYLE="BORDER-BOTTOM:1px solid #000000">
<P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Investments&nbsp;held&nbsp;for&nbsp;self-insured<BR>liabilities</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;14</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;144.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>144.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Investments held for self-insured liabilities consist of government and corporate bonds, and equity securities. Fair value of equities is
determined using the reported net asset value per share of the investment funds. The funds derive their value from the observable quoted prices of the equities owned that are traded in an active market. Fair value of bonds is determined using
observable prices of debt with characteristics and maturities that are similar to the bonds being valued. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following table summarizes the Company&#146;s fair
value hierarchy for those liabilities that were not measured at fair value but are required to be disclosed at fair value on a recurring basis as at December&nbsp;31, 2018: </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" BGCOLOR="#e1e0df">


<TR>
<TD WIDTH="90%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Fair&nbsp;Value<BR>Amount&nbsp;of<BR>Liability</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Quoted&nbsp;Prices&nbsp;in<BR>Active&nbsp;Markets&nbsp;for<BR>Identical&nbsp;Items<BR>(Level 1)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Significant&nbsp;Other<BR>Observable&nbsp;Inputs<BR>(Level 2)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>Significant</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>Unobservable&nbsp;Inputs<BR>(Level 3)</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">Note</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" NOWRAP STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Notes payable</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">16</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;76.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>76.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The fair value of notes payable is determined by calculating the present value of future payments using observable benchmark interest
rates and credit spreads for debt with similar characteristics and maturities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>24. Financial Instruments </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Credit risk </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Credit risk is the risk of financial loss to the Company if a
counterparty fails to meet its contractual obligation. Assets that subject the Company to credit risk consist primarily of cash and cash equivalents, cash in escrow, trade and other receivables, unbilled receivables, contract assets, investments
held for self-insured liabilities, holdbacks on long-term contracts, and indemnifications. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s maximum amount of credit risk exposure is limited to
the carrying amount of these assets, which, at December&nbsp;31, 2018, was $1,681.3 (2017 &#150; $1,667.4). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company limits its exposure to credit risk by
placing its cash and cash equivalents in high-quality credit institutions. Investments held for self-insured liabilities include corporate bonds, equity securities, and term deposits. The Company believes the risk associated with corporate bonds,
equity securities, and term deposits is mitigated by the overall quality and mix of the Company&#146;s investment portfolio. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company mitigates the risk
associated with trade and other receivables, unbilled receivables, contract assets, and holdbacks on long-term contracts by providing services to diverse clients in various industries and sectors of the economy. The Company does not concentrate its
credit risk in any particular client, industry, or economic or </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-51</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">geographic sector. In addition, management reviews trade and other receivables past due on an ongoing basis to identify
matters that could potentially delay the collection of funds at an early stage. The Company monitors trade receivables to an internal target of days of revenue in trade receivables, which, at December&nbsp;31, 2018, was 66 days (2017 &#150; 55
days). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company applies the simplified approach to trade and other receivables, unbilled receivables, contract assets, and holdbacks and recognizes a loss
allowance provision based on lifetime expected credit losses (ECLs). The loss allowance provision is based on the Company&#146;s historical collection and loss experience and incorporates forward-looking factors, where appropriate. </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center" BGCOLOR="#e1e0df">


<TR>
<TD WIDTH="89%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>1&#150;30</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>31&#150;60</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>61&#150;90</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>91&#150;120</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>121+</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>$</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>$</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>$</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>$</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>$</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right"><B>$</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="13" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Expected loss rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>0.07%</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>0.10%</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;0.22%</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;0.43%</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;0.75%</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Gross carrying amount</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>1,356.9&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;936.5&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;228.7&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>63.8&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>43.2&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>84.7&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Loss allowance provision, end of the year</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>1.9&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>0.7&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>0.2&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>0.1&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>0.2&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>0.7&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">During 2018, $0.8 of trade receivables were written off and the Company had no recoveries from the collection of cash flows previously
written off. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Bonds carried at FVOCI are considered to be low risk; therefore, the impairment provision is determined to be the
<FONT STYLE="white-space:nowrap">12-month</FONT> ECL. To the extent that the credit risk for any instruments significantly increases since initial acquisition, the impairment provision is determined using the lifetime ECL. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Substantially all bonds held by the Company are investment grade, and none are past due. The Company monitors changes in credit risk by tracking published external
credit ratings. At December&nbsp;31, 2018, the ECL on trade and other receivables was $1.5 and $0.4 related to unbilled receivables, contract assets, and holdbacks. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Liquidity risk </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Liquidity risk is the risk that the Company will not be able to
meet obligations associated with its financial liabilities as they fall due. The Company meets its liquidity needs through various sources, including cash generated from operations, long- and short-term borrowings from its $800.0 revolving credit
facility and term loan, and the issuance of common shares. The unused capacity of the revolving credit facility at December&nbsp;31, 2018, was $223.4 (2017 &#150; $538.3). The Company believes that it has sufficient resources to meet obligations
associated with its financial liabilities. Liquidity risk is managed according to the Company&#146;s internal guideline of maintaining a net debt to EBITDA ratio of less than 2.5 (defined in note 25). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The timing of undiscounted cash outflows relating to financial liabilities is outlined in the table below: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;Less&nbsp;than&nbsp;1&nbsp;Year</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;to&nbsp;3&nbsp;Years</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;After&nbsp;3&nbsp;Years</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>December&nbsp;31, 2018</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Trade and other payables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>567.2</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>567.2</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Long-term debt</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>935.4</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>49.1</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>196.7</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>689.6</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Other financial liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>3.1</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>1.1</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>0.3</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>1.7</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="13" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Total contractual obligations</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>1,505.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>617.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>197.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>691.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">December&nbsp;31, 2017</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Trade and other payables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">704.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">704.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Long-term debt</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">740.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">198.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">541.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Other financial liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="13" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Total contractual obligations</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,456.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">904.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">548.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">2.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-52</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In addition to the financial liabilities listed in the table, the Company will pay interest on the revolving credit facility
and the term loan outstanding in future periods. Further information on long-term debt is included in note 16. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Interest rate risk </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Interest rate risk is the risk that the fair value of the future cash flows of a financial instrument will fluctuate because of changes in market interest rates. The
Company is subject to interest rate cash flow risk to the extent that its revolving credit facility and term loan are based on floating interest rates. The Company is also subject to interest rate pricing risk to the extent that its investments held
for self-insured liabilities include fixed-rate government and corporate bonds and term deposits. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">If the interest rate on the Company&#146;s revolving credit
facility and term loan balances at December&nbsp;31, 2018, was 0.5% higher, with all other variables held constant, net income would decrease by $3.2. If it was 0.5% lower, an equal and opposite impact on net income would occur. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Foreign exchange risk </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Foreign exchange risk is the risk that the fair value of
the future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. Foreign exchange gains or losses in net income arise on the translation of foreign currency&#150;denominated assets and liabilities (such as
trade and other receivables, trade and other payables, and long-term debt) held in the Company&#146;s Canadian operations and foreign subsidiaries. The Company minimizes its exposure to foreign exchange fluctuations on these items by matching
foreign currency assets with foreign currency liabilities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Foreign exchange fluctuations may also arise on the translation of the Company&#146;s <FONT
STYLE="white-space:nowrap">US-based</FONT> subsidiaries or other foreign subsidiaries, where the functional currency is different from the Canadian dollar, and are recorded in other comprehensive income (loss). The Company does not hedge for this
foreign exchange risk. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Price risk </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s investments held for
self-insured liabilities are exposed to price risk arising from changes in the market values of the equity securities. This risk is mitigated because the portfolio of equity funds is monitored regularly and appropriately diversified. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">A 1.0% increase in equity prices at December&nbsp;31, 2018, would increase the Company&#146;s income by $0.3. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">A 1.0% decrease would have an equal and opposite impact on income. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>25. Capital
Management </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s objective when managing capital is to provide sufficient capacity to cover normal operating and capital expenditures, acquisition
growth, and payment of dividends, while maintaining an adequate return for shareholders. The Company defines its capital as the aggregate of long-term debt (including the current portion) and shareholders&#146; equity. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company manages its capital structure to maintain the flexibility to adjust to changes in economic conditions and acquisition growth and to respond to interest rate,
foreign exchange, credit, and other risks. To maintain or adjust its capital structure, the Company may purchase shares for cancellation pursuant to NCIBs, issue new shares, or raise or retire debt. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company periodically monitors capital by maintaining a net debt to EBITDA ratio below 2.5. This target is established annually and monitored quarterly and is the
same as in 2017. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Net debt to EBITDA ratio, a <FONT STYLE="white-space:nowrap">non-IFRS</FONT> measure, is calculated as the sum of (1)&nbsp;long-term debt,
including current portion, plus bank indebtedness, less cash and cash equivalents and cash in escrow, divided by (2)&nbsp;EBITDA, calculated as income before income taxes, net interest expense, amortization of intangible assets, depreciation of
property and equipment, and goodwill and intangible asset impairment. The Company&#146;s net debt to EBITDA ratio at </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-53</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">December&nbsp;31, 2018, was 2.42 (2017 &#150; 1.16), calculated on a trailing four-quarter basis. Going forward, there may
be occasions when the Company exceeds its target by completing acquisitions that increase its debt level above the target for a period of time. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company is
subject to restrictive covenants related to its Credit Facilities (measured quarterly). These covenants include but are not limited to a leverage ratio and an interest coverage ratio <FONT STYLE="white-space:nowrap">(non-IFRS</FONT> measures). The
leverage ratio is calculated as consolidated debt to EBITDA, and the interest coverage ratio is calculated as EBITDA to interest expense. Failure to meet the terms of one or more of these covenants may constitute a default, potentially resulting in
accelerating the repayment of the debt obligation. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company was in compliance with the covenants under these agreements as at and throughout the year ended
December&nbsp;31, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>26. Income Taxes </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The effective income tax rate
for continuing operations in the consolidated statements of income differs from statutory Canadian tax rates as a result of the following: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="90%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">For&nbsp;the&nbsp;year&nbsp;ended<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></P></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>%</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">%</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Income tax expense at statutory Canadian rates</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>27.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Increase (decrease) resulting from:</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Transition tax related to US tax reform</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(4.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Rate differential on foreign income</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(3.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Research and development and other tax credits</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Unrecognized tax losses and temporary differences</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Adjustments in respect of prior years and other</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><FONT STYLE="white-space:nowrap">Non-deductible</FONT> expenses and
<FONT STYLE="white-space:nowrap">non-taxable</FONT> income</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Reorganization of corporate structure</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Disposition of a subsidiary</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Statutory rate change on deferred tax balances</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>24.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">63.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Major components of current income tax expense from continuing operations are as follows: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="79%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">For&nbsp;the&nbsp;year&nbsp;ended<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></P></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Ongoing operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>64.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Transition tax related to US tax reform</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(10.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Disposition of subsidiary</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">124.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Reorganization of corporate structure</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Total current income tax expense</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>54.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">192.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-54</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Major components of deferred income tax expense (recovery) from continuing operations are as follows: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt">


<TR>
<TD WIDTH="68%"></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">For&nbsp;the&nbsp;year&nbsp;ended<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR></TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="76%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Unrecognized tax losses and temporary differences</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Origination and reversal of timing differences</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(1.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Recovery arising from previously unrecognized tax assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Change of tax rates</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Revaluation due to US tax reform</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(12.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Disposition of a subsidiary</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(29.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Total deferred income tax expense (recovery)</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>0.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(26.4)</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Significant components of net deferred income tax assets (liabilities) are as follows:&nbsp;&nbsp;&nbsp;&nbsp; </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="76%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2018</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Deferred income tax assets (liabilities)</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Carrying value of intangible assets in excess of tax cost</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(86.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(78.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Carrying value of property and equipment in excess of tax cost</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(7.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Cash to accrual adjustment on acquisition of US subsidiaries</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(1.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.5</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Differences in timing of taxability of revenue and deductibility of expenses</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>33.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Loss and tax credit carryforwards</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>16.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Employee defined benefit plan</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>7.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>3.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(33.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(31.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following is a reconciliation of net deferred tax assets (liabilities):&nbsp;&nbsp;&nbsp;&nbsp; </P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="76%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2018</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Balance, beginning of the year</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(31.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(53.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Discontinued operations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(8.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Impact of foreign exchange</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(2.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Adoption of IFRS 15 and IFRS 9</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>6.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Tax effect on other comprehensive income</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Tax recovery during the year recognized in net income</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Deferred taxes acquired through business combinations</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(0.8</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3.0</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="4" STYLE="BORDER-TOP:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Balance, end of the year</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(33.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(31.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-55</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">At December&nbsp;31, 2018, all loss carryforwards and deductible temporary differences available to reduce the taxable
income of Canadian, US, and foreign subsidiaries were recognized in the consolidated financial statements, except as noted below: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="93%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2018</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"><B>&nbsp;</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Deductible temporary differences</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>13.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">12.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><FONT STYLE="white-space:nowrap">Non-capital</FONT> tax losses:</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Expire (2019 to 2038)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>27.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Never expire</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>73.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">72.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>100.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">88.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Capital tax losses:</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;Never expire</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>9.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">5.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>123.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">106.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><I>United States tax reform </I></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The United States
enacted tax reform legislation through the Tax Cuts and Jobs Act (the Tax Act). In response to the US tax reform, at December&nbsp;31, 2017, the Company recorded a $31.2 <FONT STYLE="white-space:nowrap">one-time</FONT> transition tax on deemed
mandatory repatriation of earnings and realized a recovery of $12.6 on remeasurement of deferred tax assets and liabilities using the substantively enacted federal tax rate of 21.0%. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On August&nbsp;1, 2018, the U.S. Treasury Department and Internal Revenue Service (IRS) released proposed regulations under Section&nbsp;965. These regulations provided
guidance relating to the <FONT STYLE="white-space:nowrap">one-time</FONT> transition tax due upon the mandatory repatriation of certain deferred foreign earnings. Based on the proposed regulations, certain tax elections filed after November&nbsp;2,
2017, were deemed to be disregarded in calculating the transition tax. As such, based on the calculation methods prescribed under the proposed regulations, a tax recovery of $10.0 was recognized on the federal portion of the transition tax. The
Company will continue to monitor for new interpretation and guidance issued by the U.S. Treasury Department, the IRS, and state taxing authorities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Although the
Company is subject to the 21.0% federal tax rate, effective January&nbsp;1, 2018, the Company also continues to assess other areas of the Tax Act for significant impacts on its estimated average annual effective tax rate and accounting policies,
such as the base erosion anti-abuse tax, limitations on interest expense deductions, foreign-derived intangible income deduction, and tax on global intangible <FONT STYLE="white-space:nowrap">low-taxed</FONT> income. At December&nbsp;31, 2018, the
Company has incorporated the relevant Tax Act items into its provision calculation. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-56</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>27. Net Interest Expense and Other Net Finance Expense </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Net interest expense </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"></P></TD>
<TD VALIGN="bottom" COLSPAN="5" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">For&nbsp;the&nbsp;year&nbsp;ended<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="center">December&nbsp;31</P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Interest on notes payable</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2.1</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Interest on revolving credit facilities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>28.4</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Interest on finance leases</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>0.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Total interest expense</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>31.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">29.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Interest income on FVOCI investment debt securities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(2.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Total interest income</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(2.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(3.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Net interest expense</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>28.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">25.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Other net finance expense </B></P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"></P></TD>
<TD VALIGN="bottom" COLSPAN="5" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">For&nbsp;the&nbsp;year&nbsp;ended<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="center">December&nbsp;31</P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Realized loss on sale of FVOCI investment debt securities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Amortization on FVOCI investment debt securities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Bank charges</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>5.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">8.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Total other finance expense</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>6.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">9.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Realized gain on sale of FVOCI investment debt securities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1.4</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Derecognition of notes payable</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Other net finance expense</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>5.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">7.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>28. Revenue </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Disaggregation of revenue
</B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company provides professional consulting services in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences,
project management, and project economics throughout North America and globally. The Company has five specialized business operating units within Consulting Services: Buildings, Energy&nbsp;&amp; Resources, Environmental Services, Infrastructure,
and Water. Consulting Services revenue is derived principally under <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">fee-for-service</FONT></FONT> agreements with clients. Disaggregation of revenue by geographic area and service is
included in note 34. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s Construction Services operations were disposed of during the year and reported as discontinued operations (note 8). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-57</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Contract balances </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following
table provides information about receivables, contract assets, and deferred revenue (contract liabilities) from contracts with customers: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;<BR></B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31<BR>2018</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;<BR>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;<BR></TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;January&nbsp;1<BR>2018</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;<BR>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Receivables</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Trade receivables and holdbacks</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>821.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">816.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;&nbsp;Unbilled receivables</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>384.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">315.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Contract assets</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>59.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">69.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Deferred revenue</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(174.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(196.4</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Total Consulting Services</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>1,091.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,004.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Significant increases (decreases) in contract assets and deferred revenue in the year are as follows: </P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="85%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"></P></TD>
<TD VALIGN="bottom" COLSPAN="5" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">For the year ended<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="center">December&nbsp;31, 2018</P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contract&nbsp;Assets</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;Deferred&nbsp;Revenue</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Note</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="16" COLSPAN="4" BGCOLOR="#e1e0df"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Acquisitions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>7.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Discontinued operations and disposition of subsidiaries</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(15.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(59.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Revenue recognized in 2018 and included in deferred revenue at January&nbsp;1, 2018 was $196.4. Revenue recognized in 2018 from
performance obligations satisfied (or partially satisfied) in prior years was less than 5% of the Company&#146;s gross revenue from continuing operations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Remaining performance obligations (backlog) </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The aggregate amount of estimated
revenue (note 5) related to performance obligations that are unsatisfied (or partially unsatisfied) as at December&nbsp;31, 2018, was $4,179. This amount includes all contracts with customers but excludes variable consideration that is not highly
probable. The Company expects to recognize approximately 23% of this revenue as contracts are completed over the next 18 months, with the remainder recognized thereafter. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>29. Employee Costs from Continuing Operations </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="86%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"></P></TD>
<TD VALIGN="bottom" COLSPAN="5" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">For&nbsp;the&nbsp;year&nbsp;ended<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="center">December 31</P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">Note</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Wages, salaries, and benefits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2,358.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,220.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Pension costs</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>83.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">67.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Share-based compensation</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>5.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">9.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Total employee costs</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>2,447.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">2,298.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Direct labor</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1,540.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,411.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Indirect labor</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>907.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">886.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Total employee costs</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>2,447.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">2,298.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Direct labor costs include salaries, wages, and related fringe benefits for labor hours directly associated with the completion of
projects. Bonuses, share-based compensation, termination payments, and salaries, wages, and related fringe benefits for labor hours not directly associated with the completion of projects are included in indirect labor costs. Indirect labor costs
are included in administrative and marketing expenses in the consolidated statements of income. Included in pension costs is $70.5 (2017 &#150; $65.1) related to defined contribution plans. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-58</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>30. Other Expense (Income)&nbsp;&nbsp;&nbsp;&nbsp; </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL"></P></TD>
<TD VALIGN="bottom" COLSPAN="5" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">For&nbsp;the&nbsp;year&nbsp;ended<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="center">December&nbsp;31</P></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;<BR> <P STYLE="margin-bottom:1pt; margin-top:0pt; font-size:9.5pt; font-family:ARIAL">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">$</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Loss on sale of property and equipment</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Unrealized loss on equity securities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>4.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Net realized gain on equity securities</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>(0.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(9.6</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Other</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>(5.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(0.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Total other expense (income)</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>0.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(10.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>31. Weighted Average Shares Outstanding </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
number of basic shares outstanding and diluted common shares, calculated on a weighted average basis, is as follows: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>December&nbsp;31</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">December&nbsp;31</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>#</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">#</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Basic shares outstanding</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>113,733,118</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">113,991,507</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Share options (dilutive effect of 507,066 options; 2017 &#150;
4,426,237 options)</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>89,200</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">361,413</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Diluted shares</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>113,822,318</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">114,352,920</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">At December&nbsp;31, 2018, 4,480,476 options were antidilutive. At December&nbsp;31, 2017, no options were antidilutive. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>32. Cash Flow Information </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">A reconciliation of liabilities arising from
financing activities for the year ended December&nbsp;31, 2018, is as follows: </P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center" BGCOLOR="#e1e0df">


<TR>
<TD WIDTH="87%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="8"></TD>
<TD HEIGHT="10" COLSPAN="8"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B><U>&nbsp;&nbsp;Statement&nbsp;of&nbsp;Cash&nbsp;Flows&nbsp;&nbsp;</U></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center"><B><U><FONT STYLE="white-space:nowrap">&nbsp;&nbsp;&nbsp;&nbsp;Non-Cash&nbsp;Changes&nbsp;&nbsp;&nbsp;&nbsp;</FONT></U></B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>January&nbsp;1</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Repayments</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Foreign</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>2018</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>Proceeds</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>or&nbsp;Payments</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>Exchange</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>Other</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>2018</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>$</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Revolving credit facilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>209.9</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>432.3</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>(120.0</B></TD>
<TD NOWRAP VALIGN="bottom"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>6.4</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>528.6</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Term loan</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>458.5</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>(150.0</B></TD>
<TD NOWRAP VALIGN="bottom"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>0.3</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>308.8</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Finance lease obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>10.4</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>(14.8</B></TD>
<TD NOWRAP VALIGN="bottom"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>1.4</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>22.5</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>19.5</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Dividends to shareholders</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>14.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>(61.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>62.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>15.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Total liabilities from financing activities</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>693.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>432.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>(346.1</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>7.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>85.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>872.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>33. Related-Party Disclosures </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">At
December&nbsp;31, 2018, the Company had subsidiaries and structured entities that it controlled and included in its consolidated financial statements. The Company also enters into related-party transactions through a number of joint ventures,
associates, and joint operations. These transactions involve providing or receiving services entered into in the normal course of business. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-59</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following lists the most significant entities where the Company owns 100% of the voting and restricted securities. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Name</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Jurisdiction of Incorporation</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">3221969 Nova Scotia Company</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Nova Scotia, Canada</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">International Insurance Group Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Barbados</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Mustang Acquisition Holdings Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Delaware, United States</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">MWH International, Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Delaware, United States</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Australia Pty Ltd</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Australia</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Consulting Caribbean Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Barbados</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Consulting International LLC</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Arizona, United States</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Consulting International Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Canada</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Consulting Ltd./Stantec Experts-conseils lt&eacute;e</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Canada</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Consulting Michigan Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Michigan, United States</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Consulting Services Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">New York, United States</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Delaware II LLC</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Delaware, United States</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Holdings (2017)&nbsp;Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">United Kingdom</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Holdings II Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Alberta, Canada</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec New Zealand</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">New Zealand</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Technology International Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Delaware, United States</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec UK Limited</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">United Kingdom</P></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">There are no significant restrictions on the Company&#146;s ability to access or use assets or to settle liabilities of its subsidiaries.
Financial statements of all subsidiaries are prepared as at the same reporting date as the Company&#146;s. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Structured entities </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">At December&nbsp;31, 2018, the Company had management agreements in place with several entities to provide various services, including architecture, engineering,
planning, and project management. These entities have been designed so that voting rights are not the dominant factor in deciding who controls the entity. Each entity has a management agreement in place that provides the Company with control over
the relevant activities of the entity where it has been assessed that the Company is exposed to variable returns of the entity and can use its power to influence the variable returns. The Company receives a management fee generally equal to the net
income of the entities and has an obligation regarding the liabilities and losses of the entities. Based on these facts and circumstances, management determined that the Company controls these entities and they are consolidated in the Company&#146;s
consolidated financial statements. The Company does not have any unconsolidated structured entities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The following lists the most significant structured entities
that are consolidated in the Company&#146;s financial statements. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="69%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="29%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Name</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Jurisdiction&nbsp;of&nbsp;Incorporation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Architecture Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">North&nbsp;Carolina,&nbsp;United&nbsp;States</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Architecture Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Canada</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec Geomatics Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Alberta, Canada</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec International Inc.</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Pennsylvania, United States</P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Joint operations&nbsp;&nbsp;&nbsp;&nbsp; </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
Company also conducted its business through the following significant joint operations.&nbsp;&nbsp;&nbsp;&nbsp; </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="8%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="18%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>Ownership</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Name</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Interests</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Jurisdiction&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Stantec/SG Joint Venture</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">65%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">United&nbsp;States</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Starr ll, a Joint Venture</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">48%</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">United States</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-60</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Joint ventures and associates </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
Company enters into transactions through its investments in joint ventures and associates. The following table provides the total dollar amount for transactions that have been entered into with related parties. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>For the year ended December&nbsp;31, 2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>For the year ended December&nbsp;31, 2017</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>Sales to</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>Related&nbsp;Parties</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;Distributions</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>Paid</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>Amounts&nbsp;Owed</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>by Related</B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>Parties</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Sales to</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Related&nbsp;Parties</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Distributions</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Paid</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">Amounts&nbsp;Owed<BR>by Related<BR>Parties</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Joint ventures</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>39.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>10.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Associates</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>4.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>0.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>1.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">10.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">0.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Compensation of key management personnel and directors of the Company&nbsp;&nbsp;&nbsp;&nbsp; </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="center">For&nbsp;the&nbsp;year&nbsp;ended</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="center">December&nbsp;31</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">Note</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>2018</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL" ALIGN="right">2017</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Salaries and other short-term employment benefits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>9.0</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Directors&#146; fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>0.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">0.8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Share-based compensation</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>0.9</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">4.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total compensation</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
10.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;16.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company&#146;s key management personnel include its CEO, chief operating officer, chief business officer, chief financial officer,
chief practice and project officer, and executive vice presidents. The amounts disclosed in the table are the amounts recognized as an expense related to key management personnel and directors during the year. Share-based compensation includes the
fair value adjustment for the year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>34. Segmented Information </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The
Company provides comprehensive professional services in the area of infrastructure and facilities throughout North America and globally. It considers the basis on which it is organized, including geographic areas, to identify its reportable
segments. Operating segments of the Company are defined as components of the Company for which separate financial information is available and are evaluated regularly by the chief operating decision maker when allocating resources and assessing
performance. The chief operating decision maker is the CEO of the Company, and the Company&#146;s operating segments are based on its regional geographic areas. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Segment performance is evaluated by the CEO based on gross margin and is measured consistently with gross margin in the consolidated financial statements. Inter-segment
revenues are eliminated on consolidation and reflected in the Adjustments and Eliminations column. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-61</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Reportable segments from continuing operations </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Comparative figures in the table below were reclassified due to a realignment between the Consulting Services &#150; United States and Consulting Services &#150; Global
reportable segments. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="87%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="24"></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="22" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>For the year ended December&nbsp;31, 2018</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="12"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><B>Consulting&nbsp;Services</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>Adjustments</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>and</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Canada</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>United&nbsp;States</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;Global</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;Segments</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Eliminations</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Consolidated</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total gross revenue</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>1,311.0</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>2,365.9</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>742.7</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>4,419.6</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>(135.8</B></TD>
<TD NOWRAP VALIGN="bottom"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>4,283.8</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Less inter-segment revenue</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>35.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>31.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>69.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>135.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>(135.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>)&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Gross revenue from external customers</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>1,275.8</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>2,334.6</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>673.4</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>4,283.8</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>4,283.8</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Less subconsultants and other direct expenses</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>188.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>560.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>180.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>928.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>928.6</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total net revenue</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>1,087.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>1,774.4</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>493.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>3,355.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>3,355.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="font-size:1pt" BGCOLOR="#e1e0df">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#e1e0df" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Gross margin</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>557.0</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>982.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>275.7</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>1,815.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>-</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right"><B>1,815.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><B>&nbsp;</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:12pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="22" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="22" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">For the year ended December&nbsp;31, 2017</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="12"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Consulting Services</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">Adjustments</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">Total</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">and</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">Canada</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">United&nbsp;States</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;Global</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;Segments</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">Eliminations</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">Consolidated</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total gross revenue</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,221.9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,254.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">664.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,140.6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(111.9</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,028.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Less inter-segment revenue</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">30.2</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">28.0</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">53.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">111.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">(111.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">)&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Gross revenue from external customers</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,191.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,226.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">611.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,028.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,028.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Less subconsultants and other direct expenses</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">164.1</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">511.3</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">179.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">854.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">854.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Total net revenue</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,027.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,714.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">431.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3,173.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">3,173.8</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL"><B>Gross margin</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">551.5</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">958.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">251.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,761.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">-</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">1,761.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:1%; text-indent:-1%; font-size:9pt; font-family:ARIAL"><B>Geographic information </B></P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="white-space:nowrap">Non-Current&nbsp;assets</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">Gross Revenue</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="8"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;December&nbsp;31</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For&nbsp;the&nbsp;year&nbsp;ended&nbsp;December&nbsp;31&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" BGCOLOR="#e1e0df"><B>2018</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right">2017</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>$</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000">$</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Canada</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>535.2</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">452.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1,275.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,191.7</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">United States</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1,342.3</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,311.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>2,334.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,226.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">United Kingdom</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>140.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">119.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>184.9</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">129.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:ARIAL">Other countries</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>140.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">148.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>488.5</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">481.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>2,158.3</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">2,031.6</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>4,283.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">4,028.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><FONT STYLE="white-space:nowrap">Non-current</FONT> assets consist of property and equipment, goodwill, and intangible assets. Geographic
information is attributed to countries based on the location of the assets. Gross revenue is attributed to countries based on the location of the project. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-62</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Gross revenue by services&nbsp;&nbsp;&nbsp;&nbsp; </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="92%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">For&nbsp;the&nbsp;year&nbsp;ended December&nbsp;31</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>2018</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right"><B>$</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df">&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right">2017</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:ARIAL" ALIGN="right">$</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Consulting Services</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Buildings</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>944.5</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">898.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Energy&nbsp;&amp; Resources</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>591.7</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">479.2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Environmental Services</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>682.8</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">678.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Infrastructure</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" ALIGN="right"><B>1,157.6</B></TD>
<TD NOWRAP VALIGN="bottom" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,090.4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:2.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL">Water</P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>907.2</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">882.9</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4" BGCOLOR="#e1e0df"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:9.5pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9.5pt; font-family:ARIAL"><B>Total gross revenue from external customers</B></P></TD>
<TD VALIGN="bottom" BGCOLOR="#e1e0df" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df" ALIGN="right"><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4,283.8</B></TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" BGCOLOR="#e1e0df"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000" ALIGN="right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4,028.7</TD>
<TD NOWRAP VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The allocation of gross revenue to each business operating unit has been reclassified for comparative figures due to a realignment of
certain services between business operating units. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Customers </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">The Company
has a large number of clients in various industries and sectors of the economy. No particular customer exceeds 10% of the Company&#146;s gross revenue. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>35.
Investment Tax Credits </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Investment tax credits, arising from qualifying scientific research and experimental development efforts pursuant to existing tax
legislation, are recorded as a reduction of administrative and marketing expenses when there is reasonable assurance of their ultimate realization. In 2018, investment tax credits of $7.3 (2017 &#150; $9.6) were recorded. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>36. Events after the Reporting Period </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Normal Course Issuer Bid </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">From January&nbsp;1, 2019, to February&nbsp;28, 2019, pursuant to the NCIB, the Company repurchased and cancelled 195,064 common shares at an average price of $30.63 per
share for an aggregate price of $6.0. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Interest Rate Swap </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">In January 2019,
the Company entered into a $160.0 interest rate swap agreement maturing on June&nbsp;27, 2023. The swap agreement has the effect of converting the variable interest rate on $160.0 of the Company&#146;s revolving credit facility into a fixed rate of
2.295%, plus an applicable basis points spread. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"><B>Dividend </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">On
February&nbsp;27, 2019, the Company declared a dividend of $0.145 per share, payable on April&nbsp;15, 2019, to shareholders of record on March&nbsp;29, 2019. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>37. Comparative Figures </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">Certain comparative figures have been reclassified to
conform to the presentation adopted for the current period, including a $13.6 reclassification for end of employment benefit plans from provisions to net employee defined benefit liability. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:6pt" ALIGN="center">

<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:6pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">Notes to the Consolidated Financial Statements</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:6pt; font-family:ARIAL">In Millions of
Canadian Dollars Except Number of Shares and Per Share Data</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:6pt; font-family:ARIAL">December 31, 2018</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">F-63</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">Stantec Inc.</TD></TR></TABLE>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.4
<SEQUENCE>5
<FILENAME>d666259dex994.htm
<DESCRIPTION>EX-99.4
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.4</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 99.4 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We consent to the incorporation by reference in the following Registration Statements: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Registration Statement (Form S-8 No. 333-143082) pertaining to the Employee Stock Purchase Plan of Stantec
Consulting Services Inc., and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Registration Statement (Form S-8 No. 333-143084) pertaining to the Employee Share Option Plan of Stantec Inc.,
and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Registration Statement (Form S-8 No. 333-212932) pertaining to the Long Term Incentive Plan of Stantec Inc.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">of our reports dated February 28, 2019, with respect to the consolidated financial statements of Stantec Inc. and the effectiveness of
internal control over financial reporting of Stantec Inc., included in this Annual Report (Form 40-F) of Stantec Inc. for the year ended December 31, 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We also consent to the use of our reports dated February 28, 2019, with respect to the consolidated financial statements of Stantec Inc. and the effectiveness
of internal control over financial reporting of Stantec Inc., included in the Annual Report (Form 40-F) for the year ended December 31, 2018, filed with the Securities and Exchange Commission. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>/s/ Ernst &amp; Young
LLP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Chartered
Professional Accountants </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Edmonton, Canada </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">February 28,
2019 </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.5
<SEQUENCE>6
<FILENAME>d666259dex995.htm
<DESCRIPTION>EX-99.5
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.5</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Exhibit 99.5 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>REQUIRED BY RULE <FONT
STYLE="white-space:nowrap">13a-14(a)</FONT> </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>OR RULE <FONT STYLE="white-space:nowrap">15d-14(a),</FONT> PURSUANT TO SECTION 302 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>OF THE SARBANES-OXLEY ACT OF 2002 </B></P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">I,
<B>GORDON A. JOHNSTON</B>, certify that: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">1.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">40-F</FONT> of Stantec Inc.;
</P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">2.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">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; </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">3.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">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 issuer as of, and for, the periods presented in this report; </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">4.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">The issuer&#146;s other certifying officer and I are responsible for establishing and maintaining disclosure controls
and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act Rules <FONT
STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the issuer and have: </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">(a)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">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 issuer, 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;
</P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">(b)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">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;
</P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">(c)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Evaluated the effectiveness of the issuer&#146;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 </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">(d)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Disclosed in this report any change in the issuer&#146;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 issuer&#146;s internal control over financial reporting; and </P></TD></TR></TABLE>
</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">
 2
 </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">5.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">The issuer&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of internal
control over financial reporting, to the issuer&#146;s auditors and the audit committee of the issuer&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">(a)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">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 issuer&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">(b)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Any fraud, whether or not material, that involves management or other employees who have a significant role in the
issuer&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Date:&nbsp;&nbsp;&nbsp;February 28, 2019 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt"><U>/s/ Gordon A.
Johnston&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">GORDON A. JOHNSTON, M. ENG, P. ENG</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">President and Chief Executive Officer</P></TD></TR>
</TABLE></DIV>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.6
<SEQUENCE>7
<FILENAME>d666259dex996.htm
<DESCRIPTION>EX-99.6
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.6</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Exhibit 99.6 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>CERTIFICATION PURSUANT TO </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>18 U.S.C. SECTION
1350, </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>AS ENACTED PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; text-indent:6%; font-size:10pt; font-family:ARIAL" ALIGN="justify">Stantec Inc. (the &#147;Company&#148;) is filing its annual report on Form <FONT STYLE="white-space:nowrap">40-F</FONT> for the fiscal
year ended December&nbsp;31, 2018 (the &#147;Report&#148;) with the United States Securities and Exchange Commission. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:6%; font-size:10pt; font-family:ARIAL" ALIGN="justify">I, Gordon A.
Johnston, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section&nbsp;1350, as enacted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934;
and </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">The information contained in the Report fairly presents, in all material respects, the financial condition and results
of operations of the Company. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt">


<TR>
<TD WIDTH="47%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="46%"></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Date: February&nbsp;28, 2019</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt"><U>/s/ Gordon A.
Johnston&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">GORDON A. JOHNSTON, M. ENG., P. ENG</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">President and Chief Executive Officer</P></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.7
<SEQUENCE>8
<FILENAME>d666259dex997.htm
<DESCRIPTION>EX-99.7
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.7</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Exhibit 99.7 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>REQUIRED BY RULE <FONT
STYLE="white-space:nowrap">13a-14(a)</FONT> </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>OR RULE <FONT STYLE="white-space:nowrap">15d-14(a),</FONT> PURSUANT TO SECTION 302 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>OF THE SARBANES-OXLEY ACT OF 2002 </B></P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">I,
<B>THERESA B. Y. JANG</B>, certify that: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">40-F</FONT> of Stantec Inc.;
</P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">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; </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">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 issuer as of, and for, the periods presented in this report; </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">The issuer&#146;s other certifying officer and I are responsible for establishing and maintaining disclosure controls
and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act Rules <FONT
STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the issuer and have: </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">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 issuer, 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;
</P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">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;
</P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Evaluated the effectiveness of the issuer&#146;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 </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Disclosed in this report any change in the issuer&#146;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 issuer&#146;s internal control over financial reporting; and </P></TD></TR></TABLE>
</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">
 2
 </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">5.</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">The issuer&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of internal
control over financial reporting, to the issuer&#146;s auditors and the audit committee of the issuer&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">(a)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">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 issuer&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="6%">&nbsp;</TD>
<TD WIDTH="7%" VALIGN="top" ALIGN="justify"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">(b)</P></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Any fraud, whether or not material, that involves management or other employees who have a significant role in the
issuer&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Date: February&nbsp;28, 2019 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt"><U>/s/ Theresa B. Y.
Jang&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">THERESA B. Y. JANG</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="bottom"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Executive Vice President and Chief Financial Officer</P></TD></TR>
</TABLE></DIV>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.8
<SEQUENCE>9
<FILENAME>d666259dex998.htm
<DESCRIPTION>EX-99.8
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.8</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Exhibit 99.8 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>CERTIFICATION PURSUANT TO </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>18 U.S.C. SECTION
1350, </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>AS ENACTED PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:ARIAL" ALIGN="center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:ARIAL" ALIGN="justify">Stantec Inc. (the &#147;Company&#148;) is filing its annual report on Form <FONT STYLE="white-space:nowrap">40-F</FONT> for the fiscal
year ended December&nbsp;31, 2018 (the &#147;Report&#148;) with the United States Securities and Exchange Commission. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:ARIAL" ALIGN="justify">I, Theresa B.
Y. Jang, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section&nbsp;1350, as enacted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934;
and </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">The information contained in the Report fairly presents, in all material respects, the financial condition and results
of operations of the Company. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt">


<TR>
<TD WIDTH="47%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="46%"></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top">Date: February&nbsp;28, 2019</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"><U>/s/ Theresa B. Y.
Jang&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">THERESA B. Y. JANG</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Executive Vice President and Chief Financial Officer</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.9
<SEQUENCE>10
<FILENAME>d666259dex999.htm
<DESCRIPTION>EX-99.9
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.9</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="right"><B>Exhibit 99.9 </B></P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">February&nbsp;27, 2019 </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Policy </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Stantec conducts business in accordance with high ethical, moral, and legal standards, and in the best interests of the Company, and its employees,
shareholders, and other stakeholders. Stantec maintains business practices that will earn the respect of everyone with whom the Company conducts business. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Practice </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">The following standards are intended to protect the
Company&#146;s reputation and the quality of its services. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Compliance Responsibilities </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Stantec&#146;s Code of Business Conduct is to be strictly followed at all times and under all circumstances. Any violation will subject an employee to
disciplinary action up to and including termination. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">This Code of Business Conduct applies to all employees and is not intended to be exhaustive.
The Code of Business Conduct is intended to serve as a source of guiding principles to ensure all operations and employees approach their work in a consistent and appropriate manner, regardless of location, entity, or job function. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">It is vital that employees understand and comply with the Code of Business Conduct as well as recognize their continuing obligations to familiarize
themselves with all Company policies and applicable laws that govern the work that we do. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">If questions arise about how the Code of Business Conduct
applies or how a situation involving an ethical or legal issue should be handled, employees must, without delay, contact corporate counsel or another of the compliance contact points listed in this Code. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Supervisors are responsible for all Employees reporting to them and must emphasize the importance of ethical conduct and compliance as part of their
routine business practice. It is the obligation of all supervisors to see to it that there are no violations of law or policy within their areas of responsibility. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Definitions </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">The following words, phrases, and terms used in
this Code have the following meanings: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">&#147;Company&#148; or &#147;Stantec&#148; means Stantec Inc. or any of its wholly owned subsidiaries and affiliated
companies </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">&#147;Employees&#148; means any director, officer, or employee of Stantec </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">&#147;Supervisor&#148; means the person an employee reports to, and in the case of the president and chief executive
officer and members of the board of directors, means the chair of the board of directors </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Dollar values used in this Code are
based on a North American cost of living. Anyone in a country outside of North America should contact our corporate counsel for guidance on the appropriate dollar amounts in your jurisdiction. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 1 of 12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Reputation </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">The reputation of Stantec is determined by how every employee presents herself or himself and conducts business. Honesty, professionalism, ethical
behavior, and integrity when interacting with others are the cornerstones of our reputation and key to our business success. The Company succeeds in the marketplace through superior performance, not by unethical or manipulative practices. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Abiding by the Law </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Wherever Stantec operates, it will always
comply with applicable laws and regulations. In acting on behalf of Stantec, no employee shall, at any time, take any action which he or she knows or reasonably should know to be in violation of any applicable law or regulation. No unethical or
illegal act can be justified by an employee saying that the act was in the best interests of the Company or that he or she was directed to act by a higher level employee. Any time an employee is uncertain about the application or interpretation of a
law or regulation, he or she should consult his or her supervisor or seek the opinion of any of the Company&#146;s <FONT STYLE="white-space:nowrap">in-house</FONT> corporate counsel. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Accurate Books and Records </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">The Company requires full, fair,
accurate, timely, and understandable recording and reporting of&nbsp;all Company accounting information. Employees must act in a manner that ensures all Company books, records, accounts, and financial statements are maintained in reasonable detail,
accurately reflect the Company&#146;s transactions, and conform to applicable legal requirements, accounting standards, and the Company&#146;s system of internal controls. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Employees must execute and record transactions in accordance with all internal control procedures implemented by Company management. All records,
including expense reports, must be complete and timely and must accurately reflect each transaction or expenditure. Employees must also ensure that their timecard accurately reflects the number of hours worked on each specific project. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Any Employee involved in preparing the Company&#146;s disclosure documents (such as corporate filings or press releases) must produce full, fair,
accurate, timely, and understandable disclosure in such documents. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Employees are not to create or participate in the creation or perpetuation of
any records that are intended to mislead or conceal any improper act or misconduct. Similarly, all legal holds must be followed, and no employee should destroy a Company record (including those in electronic form) in order to mislead or conceal any
improper act or misconduct. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Conflicts of Interest </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Employees have a duty to be free from the influence of any conflicting interest when representing Stantec.&nbsp;In dealings with current or potential
clients, subconsultants, suppliers, contractors, and competitors, employees should act in the best interests of the Company to the exclusion of personal advantage. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">A conflict of interest occurs when an individual&#146;s personal or family interests may interfere with the performance of his or her duties or with the
best interests of Stantec. Even the appearance of a conflict of interest where none actually exists can be damaging and should be avoided. Whether or not a conflict of interest exists or will exist can be unclear. Stantec employees should not
compete with Stantec and should </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 2 of 12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">
never let business dealings on behalf of Stantec be influenced, or even appear to be influenced, by personal or family interests. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">The following is a <FONT STYLE="white-space:nowrap">non-exhaustive</FONT> list of circumstances which may give rise to a conflict of interest: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><B></B><FONT STYLE="font-family:Times New Roman">&#9679;</FONT><B></B><B></B></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt"><B>Work Outside of Stantec </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">Any activity that supports a competitor is prohibited. You may not be employed by (or provide consulting services to) a client,
subconsultant, supplier, or contractor of Stantec. Any exceptions to this provision must be approved in writing by the business center managing leader and summarized and provided to the regional Human Resources manager to be placed in the
employee&#146;s personnel file.<B> </B><B></B> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">Employment by or service on the board of a competitor or other service provider is
generally discouraged and must be approved in writing by the employee&#146;s supervisor. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">Service on the board of a client must be
approved in writing by the employee&#146;s supervisor and general counsel. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">All other requests for employment outside Stantec must
be approved in writing by the supervisor, and summarized and provided to the regional Human Resources manager to be placed in the employee&#146;s personnel file.<B> </B><B></B> </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><B></B><FONT STYLE="font-family:Times New Roman">&#9679;</FONT><B></B><B></B></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt"><B>Conducting business transactions with a family member or with a business in which you have a financial interest
</B></P></TD></TR></TABLE> <P STYLE="margin-top:3pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">If you have, or intend to acquire, a financial interest that may give rise to a conflict, or if you propose to
conduct Stantec business with a family member, you must seek written approval from your supervisor. Persons evaluating whether ownership in a business constitutes a conflict of interest will consider the following: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="12%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Size and nature of the investment </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="12%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Nature of the relationship between the other entity and Stantec </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="12%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Employee&#146;s access to confidential information </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="12%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Employee&#146;s ability to influence Stantec decisions </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">Material related-party transactions will be publicly disclosed as required by applicable laws and regulations. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><B></B><FONT STYLE="font-family:Times New Roman">&#9679;</FONT><B></B><B></B></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt"><B>Dealing with Stantec property </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">You, or anyone with whom you do not deal at arm&#146;s length,&nbsp;should not buy, sell, or lease any kind of property, facilities,
equipment, or service from or to Stantec, or have a financial interest in any such property, facilities, equipment, or service without the written approval of your supervisor. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><B></B><FONT STYLE="font-family:Times New Roman">&#9679;</FONT><B></B><B></B></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt"><B>Dealing with Stantec Information </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">Except in the best interests of Stantec, you should not give, release, or discuss with anyone not authorized by Stantec any data or
information on Stantec activities that is not available to the general public, nor should you use such information for the personal advantage of your family or friends. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 3 of 12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><B></B><FONT STYLE="font-family:Times New Roman">&#9679;</FONT><B></B><B></B></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt"><B>Soliciting,&nbsp;Accepting, or Offering&nbsp;Gifts </B></P></TD></TR></TABLE>
<P STYLE="margin-top:3pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">You may not solicit, accept, or offer gifts, favors, entertainment (including tickets to sporting, cultural events, etc.), hospitality
(including meals, beverages, etc.), travel, preferential treatment, or other things of value (collectively, &#147;Gifts&#148;) from or to any person or entity that does business or seeks to do business with Stantec, except as provided below. Gifts
should not be solicited or accepted from anyone for Stantec staff event prizes. You may not accept or offer cash (or cash equivalents, including prepaid credit cards, checks, etc.) or loans under any circumstances. You may accept or offer infrequent
Gifts of nominal value within the normal standards of courtesy, hospitality, or protocol. Any Gifts offered must be properly recorded in Stantec&#146;s records in accordance with our policies. No Gifts may be offered or accepted directly or
indirectly (including Gifts to or from family members) if the Gifts exceed an aggregate value of $1,000 to or from any individual in any <FONT STYLE="white-space:nowrap">12-month</FONT> period. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">Further, no Gifts may be offered or accepted if doing so </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Is unlawful </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Violates the stricter of Stantec&#146;s or the other party&#146;s policies or practices (you are responsible for knowing
and adhering to the rules that apply to parties you propose to offer a Gift to) </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Obligates the recipient in any way </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Compromises or may appear to compromise the integrity, reputation, or independence of the recipient </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Includes air travel or overnight accommodation </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Includes the giving or receiving of entertainment where a representative of the company offering the Gift will not be
accompanying the recipient to the event </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Involves a public sector employee (which is broadly interpreted to include elected or appointed representatives and
employees or consultants at all levels of any municipal, state/provincial, or federal government). Subject always to the policies of the party being hosted (public sector employees are often not permitted to accept Gifts), a beverage or light lunch
or dinner (valued at approximately $50) incidental to a business meeting is generally acceptable. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">If an employee
receives a gift that does not fall within these guidelines, the employee must report the gift to his or her supervisor and return it. If returning the gift is not practical, the employee must contact corporate counsel to determine and document how
the gift will be dealt with. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">By adopting these practices, Stantec chooses to avoid even the appearance of impropriety. As
consultants, we owe a duty to our clients to be impartial and to give objective advice and recommendations. Any bias or perception of bias or favoritism must be avoided. These practices also apply to expenses personally incurred by Stantec
employees, even when no reimbursement from Stantec is sought, where the expense was incurred to further the business interests of Stantec or the party receiving the Gift. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 4 of 12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">If in doubt about the interpretation or application of this practice&#151;including
whether an individual is a &#147;public sector employee,&#148; the definition of &#147;incidental,&#148; etc.&#151;check with any of Stantec&#146;s corporate counsel before offering or accepting any Gift.</P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><B></B><FONT STYLE="font-family:Times New Roman">&#9679;</FONT><B></B><B></B></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt"><B>Other Prohibited Conduct </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:ARIAL" ALIGN="justify">Offering, soliciting, accepting, or giving anything of value (including favors, confidential information, loans, discounts, job offers,
kickbacks, bribes, etc.) to improperly influence third-party decisions is also prohibited. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Dealing with Each Other </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Stantec recognizes that workplace diversity is an essential ingredient to our success. Stantec understands that effective relationships are based on the
recognition of the value and worth of each individual and that it is necessary to provide a working climate that is conducive to the success and well-being of all employees. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Stantec works to create an atmosphere of mutual trust and respect by being honest, fair, and consistent. Stantec treats all employees fairly and
impartially and strives to consistently follow Company policies and practices. Stantec employees listen to one another and foster open and&nbsp;honest communications. Stantec values the opinion of employees, respects their diverse backgrounds,
encourages communication among Employees, and solicits ideas and suggestions to improve or benefit the Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Stantec prohibits the use by its
employees of any social or other media to post or display comments about coworkers, supervisors, clients, or the Company that <FONT STYLE="white-space:nowrap">(non-exhaustively)</FONT> </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Are vulgar, obscene, threatening, intimidating, harassing </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Portray the Company or individuals in a negative light </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">Are a violation of other workplace policies against discrimination, harassment, and violence </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Posting or displaying such comments could result in disciplinary action being taken against an&nbsp;employee. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Dealing with Shareholders </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Stantec is committed to protecting
and improving shareholder value through the prudent use of&nbsp;Company resources and by observing high standards of legal and ethical conduct in all its business dealings. The Company communicates with shareholders regularly, candidly, and
promptly, providing the information necessary to evaluate its management and investment value. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Dealing with Clients </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Serving clients is the essence of Stantec&#146;s business. Meeting our clients&#146; expectations and providing good value are the best ways to ensure
ongoing demand for our services. Stantec will accurately represent its services and clearly communicate the terms under which these services are provided. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Dealing with Subconsultants and Suppliers </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Stantec is
committed to the fair treatment of subconsultants and suppliers and will select subconsultants and suppliers who provide the best value for the Company and its clients while also respecting its clients&#146; wishes. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 5 of 12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Proprietary Information Belonging to the Company </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Employees must maintain the confidentiality of the Company&#146;s proprietary information. Examples of proprietary information include strategic plans,
client lists, marketing plans, rate tables, and much of the technical information that the Company generates or uses in its business. The disclosure or misuse of Stantec&#146;s business information can harm the Company&#146;s competitive position
and/or reputation and may be a violation of applicable laws. Employees, therefore, must not disclose business information outside the Company unless they are authorized and it is legal to do so. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Proprietary Information of Others </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Stantec regularly receives
proprietary information from its clients, subconsultants, and suppliers. The wrongful possession or use of any proprietary information of any third party is prohibited. Employees may use lawfully obtained proprietary information only for the purpose
for which it is provided. If an employee is offered, or comes into, unauthorized possession of third-party proprietary information, the employee must decline the offer and take appropriate steps, if applicable, to return the information. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Improper Payments </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">No payment will be made by, or improper
benefit conferred on behalf of, the Company either directly or indirectly to government officials, political candidates, or officers or employees of clients, subcontractors, suppliers, or competitors that violates applicable laws. Bribes,
facilitation payments, and trading in influence are strictly prohibited. Employees working outside North America should familiarize themselves with Stantec&#146;s Foreign Business Policy. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Personal Business </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Personal business should not be conducted
during normal working hours.&nbsp;Any and all personal business activities should be confined to after hours or lunch breaks and should be consistent with this Code of Business Conduct, paying particular attention to the Conflicts of Interest
section, Work Outside of Stantec subsection. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Hiring Former Government Employees </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Employees must comply with all laws and regulations pertaining to employing or acquiring the services of present and former government employees. These
rules apply to discussions with current government employees regarding potential employment by the Company or retaining such individuals in the capacity of consultant or subcontractor. These rules also restrict the roles and responsibilities that
former government employees may perform after joining the Company. Any questions regarding activity which may create a conflict of interest should be raised immediately with corporate counsel. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Legal Processes, Investigations, and Audits </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Occasionally,
the Company may need to respond to inquiries, audits, or investigations imposed by outside entities or government authorities. It is required that employees bring all investigations and audits to the attention of corporate counsel immediately upon
receipt of information, indicating that an inquiry, audit, or investigation by any outside entity or any government authority has commenced or is likely to commence and, in any event, prior to engaging with or providing any type of information or
response. It is important to remember that penalties and fines can be imposed due to failure to respond, incorrect responses, and delays. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 6 of 12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">The following are examples of occurrences that must be brought immediately to the attention of
corporate counsel: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Notification of an inquiry, audit or investigation </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Request to appear or testify before a governmental or quasi-governmental agency, commission, legislative, or
administrative body </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Subpoenas or requests for documentation, interviews, <FONT STYLE="white-space:nowrap">on-site</FONT> visits, or
inspections </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Summons or complaints served on the Company </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="3%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:ARIAL; " ALIGN="justify">Notification of fines, penalties, or injunctive actions </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">It is the policy of Stantec to cooperate fully with inquiries and investigations to the greatest extent possible. Knowledge of any investigation, even
those that may appear focused on a supplier, subcontractor, client, or other Stantec-related party, must be communicated to corporate counsel immediately. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify"><B>Reporting Concerns </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Employees who become
aware of any concerns about accounting, internal controls, auditing, or other financial or nonfinancial matters, including violations of applicable laws, regulations, or internal policies,&nbsp;must report such issues to the Company&#146;s Integrity
Hotline.&nbsp;In the event that such an issue is brought to the attention of a Stantec employee, that person&nbsp;must refer the issue to the Integrity Hotline.</P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Stantec&#146;s Integrity Hotline is managed by an independent third party. The Hotline is structured to receive information verbally, by a web
interface, or in writing, and all reports are treated as confidential.&nbsp;Requests for anonymity will be honored to the extent possible while still ensuring a full and proper investigation.&nbsp;It is important that anonymous reports contain
sufficient detail for an investigation. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Integrity Hotline numbers and address: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman">&#9679;</FONT></TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">The Integrity Hotline Phone Numbers &#150; </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="13%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="69%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD></TR>
<TR BGCOLOR="#fde9d9" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:8pt"><B>&nbsp;&nbsp;Country</B></P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><B>Phone Number</B></P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><B>Languages Spoken</B></P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>United States, Canada, and Puerto
Rico</B></P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"><U><I>Direct Dial</I></U>: From an outside line, dial direct for your location:
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">1-855-389-9170</FONT></FONT></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">English, French, Spanish</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Argentina</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I></U>: From an outside line, dial the direct access number for your location:</P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Argentina (ALA Spanish): <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">0-800-288-5288</FONT></FONT></FONT></P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Argentina (Argentina Telecom): <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">0-800-555-4288</FONT></FONT></FONT></P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Argentina (Telefonica): <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">0-800-222-1288</FONT></FONT></FONT></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Spanish (Latin American), English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Australia</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>International Toll-Free Service (ITFS)</I></U><I>: </I>From an outside line, dial the ITFS number for your
location: <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">1-800-79-2097</FONT></FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">English</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 7 of 12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="13%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="67%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="18%"></TD></TR>

<TR BGCOLOR="#fde9d9" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:8pt"><B>&nbsp;&nbsp;Country</B></P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><B>Phone Number</B></P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><B>Languages Spoken</B></P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Bahrain</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I></U><I>:</I> From an outside line, dial the direct access number for your location:</P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Bahrain (US military bases): <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">800-000-00</FONT></FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Bahrain: <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">800-00-001</FONT></FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Bahrain (Cellular): <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">800-000-05</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the
<I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Arabic, English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Barbados</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Reverse Charge Calls / Collect Calls</I></U><I>:</I> From an outside line, contact your local
operator.</P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Request a <U>reverse charge or collect call to be placed</U> to the United States: <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">503-444-4000</FONT></FONT></P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;All reverse charge or collect calls will be accepted by the Contact Center using an automated <I>English</I> message.</P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">English, Arabic</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Belgium</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I></U><I>: </I>From an outside line, dial the direct access number for your location: <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">0-800-100-10</FONT></FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Dutch, French (European), German, English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Brunei</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><I><U>Direct Access</U></I><I>: </I>From an outside line, dial the direct access number for your location: <FONT
STYLE="white-space:nowrap">800-1111</FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Malay, English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Chile</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I></U><I>: </I>From an outside line, dial the direct access number for your location:</P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Chile (AT&amp;T): <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">800-225-288</FONT></FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Chile (Telefonica): <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">800-800-288</FONT></FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Chile (ENTEL): <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">800-360-311</FONT></FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Chile (ENTEL &#150;
Spanish Operator): <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">800-360-312</FONT></FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Chile (Easter Island): <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">800-800-311</FONT></FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Chile (Easter Island
&#150; Spanish Operator): <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">800-800-312</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Spanish (Latin American), English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>China</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><I><U>Direct Access</U></I><I>: </I>From an outside line, dial the direct access number for your location:</P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;China (Southern &#150; Mandarin Operator): <FONT STYLE="white-space:nowrap">108-10</FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;China (Southern): <FONT
STYLE="white-space:nowrap">10-811</FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT
STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;China (Northern &#150; Mandarin Operator): <FONT STYLE="white-space:nowrap">108-710</FONT></P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;China (Northern): <FONT STYLE="white-space:nowrap">108-888</FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><I>Special USADirect Dedicated Telephones</I></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Mandarin, Cantonese, English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="8" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Ethiopia</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Reverse Charge Calls / Collect Call</I></U><I>: </I>From an outside line, contact your <U>local</U>
operator.</P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Request a <U>reverse charge or collect call to be placed</U> to the United States: <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">971-371-7833</FONT></FONT></P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;All <U>reverse charge or collect calls will be accepted</U> by the Contact Center using an automated <I>English</I> message.</P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Amharic (Ethiopian), English</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 8 of 12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="13%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="67%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="18%"></TD></TR>

<TR BGCOLOR="#fde9d9" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:8pt"><B>&nbsp;&nbsp;Country</B></P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><B>Phone Number</B></P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><B>Languages Spoken</B></P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Fiji Islands</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I>:</U> From an outside line, dial the direct access number for your location: <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">004-890-1001</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the
<I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>India</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I>:</U><I> </I>From an outside line, dial the direct access number for your location: <FONT
STYLE="white-space:nowrap">000-117</FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">English, Hindi</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Italy </B><I>(includes San Marino,
Vatican City)</I><B></B></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"><U><I>International Toll-Free Service (ITFS)</I></U><I>:</I> From an outside line, dial the ITFS number for your location: <FONT STYLE="white-space:nowrap">800-172418</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Italian, English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Malaysia</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I></U><I>: </I>From an outside line, dial the direct access number for your location: <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">1-800-80-0011</FONT></FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Malay, English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Netherlands</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">Reporting by phone is <U>not currently available</U> for this location. Please <U>use the online reporting
option</U> to submit your concern.</P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Dutch, English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>New Zealand</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">Reporting by phone is <U>not currently available</U> for this location. Please <U>use the online reporting
option</U> to submit your concern.</P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Pakistan</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I></U>: From an outside line, dial the direct access number for your location: <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">00-800-01-001</FONT></FONT></FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Not available from
cellular phones</P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT
STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Punjabi, Urdu, English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Panama</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I></U><I>: </I>From an outside line, dial the direct access number for your location: <FONT
STYLE="white-space:nowrap">800-0109</FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT
STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;(Spanish Operator): <FONT STYLE="white-space:nowrap">800-2288</FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Spanish (Latin American), English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Peru</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I></U>: From an outside line, dial the direct access number for your location:</P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Peru (Telef&oacute;nica) &#150; Spanish Operator): <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">0-800-50-000</FONT></FONT></FONT></P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Peru (Telef&oacute;nica) : <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">0-800-50-288</FONT></FONT></FONT></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Spanish (Latin American), English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Qatar</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Reverse Charge and Collect Calls</I></U><I>:</I> From an outside line, contact your local operator.</P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;Request a <U>reverse charge or collect call to be placed</U> to the United States: <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">503-444-4000</FONT></FONT></P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;All reverse charge or collect calls will be accepted by the Contact Center using an automated <I>English</I> message.</P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">English, Arabic</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Saudi Arabia</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><I><U>Direct Access</U></I>: From an outside line, dial the direct access number for your location: <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">1-800-10</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the
<I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">English, Arabic</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 9 of 12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="13%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="67%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="18%"></TD></TR>

<TR BGCOLOR="#fde9d9" STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="bottom" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:8pt"><B>&nbsp;&nbsp;Country</B></P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><B>Phone Number</B></P> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><B>Languages Spoken</B></P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Taiwan</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I></U><I>: </I>From an outside line, dial the direct access number for your location: <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">00-801-102-880</FONT></FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Mandarin, English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>Turkey</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I></U><I>: </I>From an outside line, dial the direct access number for your location: <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">0811-288-0001</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the
<I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">Turkish, English</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>United Arab Emirates</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>Direct Access</I></U>: From an outside line, dial the direct access number for your location:</P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;United Arab Emirates: <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">8000-555-66</FONT></FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;United Arab Emirates: <FONT
STYLE="white-space:nowrap">8000-021</FONT></P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT
STYLE="font-family:Times New Roman"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;United Arab Emirates (US military bases): <FONT STYLE="white-space:nowrap">8000-051</FONT></P>
<P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:2.50em; text-indent:-1.50em; font-size:8pt; font-family:ARIAL"><FONT STYLE="font-family:Times New Roman"><FONT
STYLE="FONT-FAMILY:WINGDINGS">&#216;</FONT></FONT>&#8194;United Arab Emirates (US military bases): <FONT STYLE="white-space:nowrap">8000-061</FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL">At the <I>English</I> prompt, dial <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">855-389-9170.</FONT></FONT></P>
<P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">English, Arabic</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5" STYLE="BORDER-LEFT:1px solid #cccccc; padding-left:8pt">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc">&nbsp;</TD>
<TD HEIGHT="5" COLSPAN="2" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-RIGHT:1px solid #cccccc">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt">
<TD VALIGN="top" STYLE="BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-left:8pt"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:0.50em; font-size:8pt; font-family:ARIAL"><B>United Kingdom</B></P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL"><U><I>International Toll-Free Service (ITFS)</I></U><I>:</I> From an outside line, dial the ITFS number for your
location: <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">0808-234-3434</FONT></FONT></P> <P STYLE="font-size:4pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom" STYLE=" BORDER-LEFT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-RIGHT:1px solid #cccccc; BORDER-BOTTOM:1px solid #000000; padding-right:2pt">English</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">The Integrity Hotline Web Intake &#150; www.stantec.ethicspoint.com </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:ARIAL; font-size:10pt">The Integrity Hotline Address: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;Integrity Hotline </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;c/o Stantec </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;#400, 10220 &#150; 103 Avenue N.W. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:10%; font-size:10pt; font-family:ARIAL">&nbsp;&nbsp;&nbsp;Edmonton, AB&nbsp;T5J 0K4 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">If
issues that have been reported to the Integrity Hotline are not clarified or otherwise dealt with to the satisfaction of the employee, that employee may file a complaint. To ensure a correct understanding of the matters subject to the complaint, the
complaint should be filed with the Integrity Hotline in writing (although the complaint may be made verbally to the Integrity Hotline if the person making the complaint prefers), should be as specific as possible, and should identify any relevant
documents. In order that prompt action can be taken, the complaint should be filed as soon as possible. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">If the complaint has been made verbally to
the Integrity Hotline, it will be reduced to writing. If the person making the complaint does not wish to maintain anonymity, the complaint may be submitted to the employee&#146;s immediate supervisor. Any supervisor who receives a complaint must
forward the complaint to the Integrity Hotline. The complaint may also be submitted directly to the chair of the Audit and Risk Committee. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">The
chair of the Audit and Risk Committee is Douglas K. Ammerman, and he can be contacted at <FONT STYLE="white-space:nowrap">(949)&nbsp;395-1461</FONT> or by email at douglasammerman@gmail.com. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 10 of 12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Commencement of Process </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">If the nature of the complaint is material to the affairs of the Company or involves any officer of&nbsp;Stantec Inc., then the issue shall immediately
be reported to the chair of the Audit and Risk Committee who shall appoint a fact finder (who may be the general counsel or any other person designated by the chair of the Audit and Risk Committee) to investigate the complaint and issue a
fact-finding report.&nbsp;The fact finder must be independent and must not be a manager, directly or indirectly, of either the individuals involved in the matters complained of or the individual making the complaint. All other complaints will be
investigated by the general counsel or his or her designate. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">The&nbsp;general counsel&nbsp;shall prepare a quarterly report to the Audit and Risk
Committee summarizing the nature and disposition of all complaints received by the Integrity Hotline; this report will include an overview of any ongoing investigations or the resolution of any complaints. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify"><B>Confidentiality </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">Confidentiality&#151;relating both to the fact that a complaint has been made and to its investigation of employee complaints&#151;will be maintained to
the greatest extent possible. Only persons with a reason to know will have access to information relating to the complaint and its investigation. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify"><B>Fact-Finding </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify"><B><I>Investigation
</I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">The fact finder and/or general counsel will investigate all matters brought to the Integrity Hotline, such investigation to include
interviews of persons who may have information concerning the matters in issue. The fact finder and/or general counsel will have access to all relevant information and documents. The fact finder and/or general counsel will complete the investigation
and the delivery of the fact-finding report as soon as practicable after the receipt of the complaint. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify"><B><I>The Fact-Finding Report </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">The fact-finding report will concisely summarize all facts and issues learned during the investigation and will offer recommendations. Fact-finding
reports respecting complaints material to the affairs of the Company or involving any officer of Stantec Inc. shall be delivered to the chair of the Audit and Risk Committee. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify"><B><I>Evaluation of the Fact-Finding Report </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">The Audit and Risk Committee will review all fact-finding reports delivered to the Committee and may review other facts relating to the complaint. Any
decision of the Audit and Risk Committee regarding the subject matter of the complaint will be communicated to the designated corporate executives and to the person filing the complaint, unless the complaint was filed anonymously. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify"><B>Potential Outcomes </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">If it is determined that
improper accounting, internal accounting controls, or auditing matters have occurred, or if something improper of a nonfinancial nature has occurred, appropriate action will be taken, including discipline of the wrongdoer(s). Discipline may take the
form of counseling, verbal or written warning, reprimand, reassignment, suspension, demotion, and/or termination of employment. In appropriate cases, the matter may be referred to legal or regulatory authorities. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 11 of 12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g666259ap.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:ARIAL" ALIGN="right"><B><FONT STYLE="font-family:ARIAL" COLOR="#ed7000"><U>Code of Business Conduct</U></FONT> </B></P>
<p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"><B>Retaliation </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">It is unlawful to retaliate against an employee who has, in good faith, provided information or otherwise assisted in an investigation regarding a
complaint. The Audit and Risk Committee, the Board of Directors, and the Company will not tolerate any retaliation against an employee for complaining in good faith of questionable accounting, internal accounting controls, auditing matters, or
nonfinancial matters, including violations of applicable laws, regulations, or internal policies, or for cooperating in the investigation of a complaint. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify"><B>Complaint File Retention </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL" ALIGN="justify">At the conclusion
of the process, the Audit and Risk Committee shall cause the&nbsp;office of the general counsel&nbsp;to confidentially retain a copy of the complaint, the fact-finding report, and any other documents deemed relevant by the Audit and Risk Committee,
for a period of three&nbsp;(3) years from the date of the complaint. Such retention shall be solely for archival purposes. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:ARIAL" ALIGN="center">Page 12 of 12 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>11
<FILENAME>stn-20181231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="yes" ?>
<!-- DFS Xcelerate Instance Document - http://www.dfsco.com/financial-services/ -->
<!-- Version:  6.23.6 -->
<!-- Round: 4 -->
<!-- Creation date: 2019-02-28T03:51:00Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2018-03-16/ifrs-full" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:srt-types="http://fasb.org/srt-types/2018-01-31" xmlns:stn="http://www.stantec.com/20181231" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <xbrll:schemaRef xlink:arcrole="http://www.xbrl.org/2003/linkbase" xlink:href="stn-20181231.xsd" xlink:type="simple" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink"/>
  <stn:LineOfCreditFacilityMaximumBorrowingsCapacity contextRef="eol_PE179647--1840-F0005_STD_0_20180506_0_3416696x3509486" decimals="-5" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_9004_14" unitRef="iso4217_CAD">150000000</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections contextRef="eol_PE179647--1840-F0005_STD_0_20171001_0_3422662x3416700" decimals="INF" id="id_11072868_8D57785E-F9C1-4ABC-B661-02BF1DD59F94_1001_0" unitRef="pure">0.089</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections contextRef="eol_PE179647--1840-F0005_STD_0_20171001_0_3422662x3423353" decimals="INF" id="id_11072868_8D57785E-F9C1-4ABC-B661-02BF1DD59F94_1004_0" unitRef="pure">0.151</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections contextRef="eol_PE179647--1840-F0005_STD_0_20181001_0_3421158x3498452" decimals="3" id="id_11072868_5EA6F4A1-8E4E-4390-83F1-D2605F1D2BD6_1003_1" unitRef="pure">0.112</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections contextRef="eol_PE179647--1840-F0005_STD_0_20181001_0_3421158x3498452" decimals="3" id="id_11072868_5EA6F4A1-8E4E-4390-83F1-D2605F1D2BD6_1003_2" unitRef="pure">0.030</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
  <stn:RevenueGrowthRates contextRef="eol_PE179647--1840-F0005_STD_0_20181001_0_3421158x3498452" decimals="3" id="id_11072868_5EA6F4A1-8E4E-4390-83F1-D2605F1D2BD6_1003_4" unitRef="pure">0.037</stn:RevenueGrowthRates>
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections contextRef="eol_PE179647--1840-F0005_STD_0_20181001_0_3422662x3416700" decimals="INF" id="id_11072868_8D57785E-F9C1-4ABC-B661-02BF1DD59F94_1002_0" unitRef="pure">0.093</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections contextRef="eol_PE179647--1840-F0005_STD_0_20181001_0_3422662x3423353" decimals="INF" id="id_11072868_8D57785E-F9C1-4ABC-B661-02BF1DD59F94_1003_0" unitRef="pure">0.170</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
  <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections contextRef="eol_PE179647--1840-F0005_STD_0_20181001_0_3422662x3423353" decimals="INF" id="id_11072868_C13CAE3D-E0AE-407D-AAC5-5242074F6507_1001_1" unitRef="pure">0.030</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
  <ifrs-full:CashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2001_37" unitRef="iso4217_CAD">210900000</ifrs-full:CashAndCashEquivalents>
  <ifrs-full:DeferredTaxLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_2001_0" unitRef="iso4217_CAD">-53400000</ifrs-full:DeferredTaxLiabilityAsset>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_1006_1" unitRef="iso4217_CAD">1975700000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_2004_0" unitRef="iso4217_CAD">105400000</ifrs-full:OtherProvisions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416740x3487856" decimals="INF" id="id_11072868_D5345F73-338D-4174-926D-30690F363519_3001_0" unitRef="pure">3655020</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416740x3487856" decimals="2" id="id_11072868_EAC25F18-ABA9-4414-8927-11975A90D157_3001_0" unitRef="iso4217_CAD">28.33</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416755" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_6001_5" unitRef="iso4217_CAD">-178000000</ifrs-full:Goodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_1005_15" unitRef="iso4217_CAD">-141000000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_1005_15" unitRef="iso4217_CAD">-200900000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_1003_15" unitRef="iso4217_CAD">-64900000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_1004_15" unitRef="iso4217_CAD">-17300000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_1002_15" unitRef="iso4217_CAD">-45600000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_1001_15" unitRef="iso4217_CAD">-73100000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_1003_15" unitRef="iso4217_CAD">-28200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_1001_15" unitRef="iso4217_CAD">-85000000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_1004_15" unitRef="iso4217_CAD">-8600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_1002_15" unitRef="iso4217_CAD">-19200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_1006_15" unitRef="iso4217_CAD">5500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_7001_0" unitRef="iso4217_CAD">2006100000</ifrs-full:Goodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_2005_1" unitRef="iso4217_CAD">590500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_2005_1" unitRef="iso4217_CAD">414800000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_2003_1" unitRef="iso4217_CAD">166900000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_2004_1" unitRef="iso4217_CAD">34000000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_2002_1" unitRef="iso4217_CAD">82000000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_2001_1" unitRef="iso4217_CAD">131900000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_2003_1" unitRef="iso4217_CAD">97600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_2001_1" unitRef="iso4217_CAD">399000000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_2004_1" unitRef="iso4217_CAD">38400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_2002_1" unitRef="iso4217_CAD">55500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_2006_1" unitRef="iso4217_CAD">-10300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3417396x3421698" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_2003_0" unitRef="iso4217_CAD">10800000</ifrs-full:OtherProvisions>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3417396x3495031" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_2002_0" unitRef="iso4217_CAD">25200000</ifrs-full:OtherProvisions>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3417396x3498525" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_2001_0" unitRef="iso4217_CAD">69400000</ifrs-full:OtherProvisions>
  <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2003_0" unitRef="iso4217_CAD">50500000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
  <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2001_0" unitRef="iso4217_CAD">374600000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
  <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2002_0" unitRef="iso4217_CAD">-324100000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3417632x3416769" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_1003_1" unitRef="iso4217_CAD">18700000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3417632x3416979" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_1005_1" unitRef="iso4217_CAD">167300000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3417632x3421013" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_1001_1" unitRef="iso4217_CAD">871800000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:NumberOfSharesOutstanding contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3417632x3421013" decimals="INF" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_1001_2" unitRef="shares">114081229</ifrs-full:NumberOfSharesOutstanding>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20161231_0_3417632x3422911" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_1004_1" unitRef="iso4217_CAD">917900000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:Accruals contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_4168A8F5-8A8B-4E47-B335-C5C58599CBFE_1002_2" unitRef="iso4217_CAD">88700000</ifrs-full:Accruals>
  <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="4" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1002_2" unitRef="pure">0.0351</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
  <ifrs-full:AdditionalPaidinCapital contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_39" unitRef="iso4217_CAD">21500000</ifrs-full:AdditionalPaidinCapital>
  <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_B135BF0C-4EAB-46A5-9076-C334AD8CBD5D_2_1" unitRef="iso4217_CAD">2100000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
  <ifrs-full:Borrowings contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_1002_4" unitRef="iso4217_CAD">739600000</ifrs-full:Borrowings>
  <ifrs-full:CashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1002_37" unitRef="iso4217_CAD">239500000</ifrs-full:CashAndCashEquivalents>
  <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="4" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1002_4" unitRef="pure">0.0353</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
  <ifrs-full:Assets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_19" unitRef="iso4217_CAD">3883100000</ifrs-full:Assets>
  <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_2_0" unitRef="iso4217_CAD">2900000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_41" unitRef="iso4217_CAD">49500000</ifrs-full:AccumulatedOtherComprehensiveIncome>
  <ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="4" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1002_1" unitRef="pure">0.0247</ifrs-full:ActuarialAssumptionOfDiscountRates>
  <ifrs-full:Cash contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_2FDA18BF-1962-49C3-80BE-A21CF0CE3907_2_0" unitRef="iso4217_CAD">234700000</ifrs-full:Cash>
  <ifrs-full:CurrentLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_28" unitRef="iso4217_CAD">1155500000</ifrs-full:CurrentLiabilities>
  <ifrs-full:CurrentProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_26" unitRef="iso4217_CAD">28100000</ifrs-full:CurrentProvisions>
  <ifrs-full:CurrentTaxAssetsCurrent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_7" unitRef="iso4217_CAD">61600000</ifrs-full:CurrentTaxAssetsCurrent>
  <ifrs-full:CurrentTaxLiabilitiesCurrent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_24" unitRef="iso4217_CAD">11000000</ifrs-full:CurrentTaxLiabilitiesCurrent>
  <ifrs-full:DeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_17" unitRef="iso4217_CAD">23200000</ifrs-full:DeferredTaxAssets>
  <ifrs-full:DeferredTaxLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_34" unitRef="iso4217_CAD">54600000</ifrs-full:DeferredTaxLiabilities>
  <ifrs-full:DeferredTaxLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_1002_8" unitRef="iso4217_CAD">-31400000</ifrs-full:DeferredTaxLiabilityAsset>
  <ifrs-full:CurrentPrepaidExpenses contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_8" unitRef="iso4217_CAD">54300000</ifrs-full:CurrentPrepaidExpenses>
  <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_1002_0" unitRef="iso4217_CAD">12800000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
  <ifrs-full:CurrentRestrictedCashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_3" unitRef="iso4217_CAD">7900000</ifrs-full:CurrentRestrictedCashAndCashEquivalents>
  <ifrs-full:CurrentAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_10" unitRef="iso4217_CAD">1608200000</ifrs-full:CurrentAssets>
  <ifrs-full:CurrentContractLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_23" unitRef="iso4217_CAD">187400000</ifrs-full:CurrentContractLiabilities>
  <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_1002_5" unitRef="iso4217_CAD">198200000</ifrs-full:CurrentPortionOfLongtermBorrowings>
  <ifrs-full:CurrentTaxLiabilitiesNoncurrent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_30" unitRef="iso4217_CAD">18300000</ifrs-full:CurrentTaxLiabilitiesNoncurrent>
  <ifrs-full:EquityAndLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_44" unitRef="iso4217_CAD">3883100000</ifrs-full:EquityAndLiabilities>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_42" unitRef="iso4217_CAD">1896300000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_DBB363B0-3E46-4A2C-BAA8-ECB60F831160_1002_1" unitRef="iso4217_CAD">16800000</ifrs-full:ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease>
  <ifrs-full:DividendPayables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_2E5A8FD1-8CA6-4326-8066-4D8A61C7E367_1002_0" unitRef="iso4217_CAD">14300000</ifrs-full:DividendPayables>
  <ifrs-full:FutureFinanceChargeOnFinanceLease contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_E7B36306-40E7-4FED-8E57-DAD05572DC13_1002_3" unitRef="iso4217_CAD">-100000</ifrs-full:FutureFinanceChargeOnFinanceLease>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_3002_9" unitRef="iso4217_CAD">1556600000</ifrs-full:Goodwill>
  <ifrs-full:IssuedCapital contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_38" unitRef="iso4217_CAD">878200000</ifrs-full:IssuedCapital>
  <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_1005_1" unitRef="iso4217_CAD">693100000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
  <ifrs-full:MaximumExposureToCreditRisk contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="INF" id="id_11072868_AC901981-E4A3-48B7-B439-FC5B240D1BAA_2_0" unitRef="iso4217_CAD">1667400000</ifrs-full:MaximumExposureToCreditRisk>
  <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_15" unitRef="iso4217_CAD">11900000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <ifrs-full:LongtermBorrowings contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_1002_6" unitRef="iso4217_CAD">541400000</ifrs-full:LongtermBorrowings>
  <ifrs-full:NoncontrollingInterests contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_43" unitRef="iso4217_CAD">3000000</ifrs-full:NoncontrollingInterests>
  <ifrs-full:OtherCurrentFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_1002_9" unitRef="iso4217_CAD">14000000</ifrs-full:OtherCurrentFinancialAssets>
  <ifrs-full:OtherNoncurrentAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_1002_11" unitRef="iso4217_CAD">195500000</ifrs-full:OtherNoncurrentAssets>
  <ifrs-full:OtherNoncurrentLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1002_8" unitRef="iso4217_CAD">101100000</ifrs-full:OtherNoncurrentLiabilities>
  <ifrs-full:OtherShorttermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1004_6" unitRef="iso4217_CAD">28100000</ifrs-full:OtherShorttermProvisions>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_5005_29" unitRef="iso4217_CAD">262400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:Liabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_36" unitRef="iso4217_CAD">1983800000</ifrs-full:Liabilities>
  <ifrs-full:MinimumFinanceLeasePaymentsPayableAtPresentValue contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_E7B36306-40E7-4FED-8E57-DAD05572DC13_1002_4" unitRef="iso4217_CAD">10400000</ifrs-full:MinimumFinanceLeasePaymentsPayableAtPresentValue>
  <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_16" unitRef="iso4217_CAD">12700000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
  <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1001_8" unitRef="iso4217_CAD">1456300000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
  <ifrs-full:OtherAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_1002_8" unitRef="iso4217_CAD">209500000</ifrs-full:OtherAssets>
  <ifrs-full:OtherLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1002_5" unitRef="iso4217_CAD">127300000</ifrs-full:OtherLiabilities>
  <ifrs-full:OtherLongtermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1004_7" unitRef="iso4217_CAD">68100000</ifrs-full:OtherLongtermProvisions>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1004_5" unitRef="iso4217_CAD">96200000</ifrs-full:OtherProvisions>
  <ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_E7B36306-40E7-4FED-8E57-DAD05572DC13_1002_2" unitRef="iso4217_CAD">10500000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
  <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_4F7DF7D7-5527-412B-834C-45998FE2F0E9_1005_2" unitRef="iso4217_CAD">2031600000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
  <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_2BA5F99D-4A76-4DE2-8B1A-6A473F366737_1002_3" unitRef="iso4217_CAD">44800000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
  <ifrs-full:OtherCurrentAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_9" unitRef="iso4217_CAD">14000000</ifrs-full:OtherCurrentAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_1003_3" unitRef="iso4217_CAD">147100000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:NoncurrentProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_32" unitRef="iso4217_CAD">68100000</ifrs-full:NoncurrentProvisions>
  <ifrs-full:OtherCurrentLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1002_7" unitRef="iso4217_CAD">26200000</ifrs-full:OtherCurrentLiabilities>
  <ifrs-full:OtherReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_B135BF0C-4EAB-46A5-9076-C334AD8CBD5D_2_4" unitRef="iso4217_CAD">25700000</ifrs-full:OtherReceivables>
  <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="4" id="id_11072868_D67F9FE8-0605-46BB-9EEF-F73DCDE7A033_1003_2" unitRef="pure">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
  <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="4" id="id_11072868_D67F9FE8-0605-46BB-9EEF-F73DCDE7A033_1003_1" unitRef="pure">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:PlanAssetsAtFairValue contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_2_9" unitRef="iso4217_CAD">379200000</ifrs-full:PlanAssetsAtFairValue>
  <ifrs-full:RetainedEarnings contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_40" unitRef="iso4217_CAD">947100000</ifrs-full:RetainedEarnings>
  <ifrs-full:TradeAndOtherCurrentReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_4" unitRef="iso4217_CAD">816100000</ifrs-full:TradeAndOtherCurrentReceivables>
  <ifrs-full:TradeAndOtherPayables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_4168A8F5-8A8B-4E47-B335-C5C58599CBFE_1002_3" unitRef="iso4217_CAD">704600000</ifrs-full:TradeAndOtherPayables>
  <ifrs-full:TradeAndOtherReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_B135BF0C-4EAB-46A5-9076-C334AD8CBD5D_2_5" unitRef="iso4217_CAD">816100000</ifrs-full:TradeAndOtherReceivables>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_5005_28" unitRef="iso4217_CAD">212600000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_2FDA18BF-1962-49C3-80BE-A21CF0CE3907_2_1" unitRef="iso4217_CAD">4800000</ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents>
  <ifrs-full:TradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_B135BF0C-4EAB-46A5-9076-C334AD8CBD5D_2_0" unitRef="iso4217_CAD">746600000</ifrs-full:TradeReceivables>
  <ifrs-full:TradeAndOtherCurrentPayables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_22" unitRef="iso4217_CAD">704600000</ifrs-full:TradeAndOtherCurrentPayables>
  <ifrs-full:TradeAndOtherPayablesToTradeSuppliers contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_4168A8F5-8A8B-4E47-B335-C5C58599CBFE_1002_0" unitRef="iso4217_CAD">367100000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
  <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1001_5" unitRef="iso4217_CAD">704600000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
  <ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="2" id="id_11072868_5EBFD828-9D98-452D-901A-0535D41D5D03_1003_2" unitRef="iso4217_CAD">5.03</ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted>
  <stn:WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="2" id="id_11072868_63551CED-534F-40F3-BF77-2042F3A62617_1002_1" unitRef="Y">1.06</stn:WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions>
  <stn:IncreaseInProvisionsAndIndemnificationAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_445584FD-C058-4648-93F9-C6BE4166DF05_2_1" unitRef="iso4217_CAD">200000</stn:IncreaseInProvisionsAndIndemnificationAssets>
  <stn:OtherFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1001_7" unitRef="iso4217_CAD">10900000</stn:OtherFinancialLiabilitiesUndiscountedCashFlows>
  <stn:DeferredShareUnitsPayable contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1002_1" unitRef="iso4217_CAD">15500000</stn:DeferredShareUnitsPayable>
  <stn:EmployeeAndPayrollLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_4168A8F5-8A8B-4E47-B335-C5C58599CBFE_1002_1" unitRef="iso4217_CAD">248800000</stn:EmployeeAndPayrollLiabilities>
  <stn:ChargesToRetainedEarnings contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_4A8DADBD-78F4-4ABD-BFF4-E7C90B8A4319_1002_4" unitRef="iso4217_CAD">-10800000</stn:ChargesToRetainedEarnings>
  <stn:OtherCashSettledSharebasedCompensation contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1002_2" unitRef="iso4217_CAD">7000000</stn:OtherCashSettledSharebasedCompensation>
  <stn:LiabilityForUncertainTaxPositions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1002_3" unitRef="iso4217_CAD">31300000</stn:LiabilityForUncertainTaxPositions>
  <stn:NotesPayableRecognisedInBusinessCombination contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_74BA5CA1-4DF0-4C94-8FCB-29199915B979_2001_0" unitRef="iso4217_CAD">58800000</stn:NotesPayableRecognisedInBusinessCombination>
  <stn:LongTermDebtUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1001_6" unitRef="iso4217_CAD">740800000</stn:LongTermDebtUndiscountedCashFlows>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_1001_2" unitRef="iso4217_CAD">748700000</stn:GrossTradeReceivables>
  <stn:LettersOfCreditOutstandingAmount1 contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_E925465F-5582-4A0C-BBE8-C655510FBB26_1002_1" unitRef="iso4217_CAD">51800000</stn:LettersOfCreditOutstandingAmount1>
  <stn:MiscellaneousOtherLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1002_4" unitRef="iso4217_CAD">16300000</stn:MiscellaneousOtherLiabilities>
  <stn:SharesRepurchasedForCancellation contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="INF" id="id_11072868_4A8DADBD-78F4-4ABD-BFF4-E7C90B8A4319_1002_0" unitRef="shares">465713</stn:SharesRepurchasedForCancellation>
  <stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="4" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1002_3" unitRef="pure">0.0240</stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement>
  <stn:LeaseInducementBenefits contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1002_0" unitRef="iso4217_CAD">57200000</stn:LeaseInducementBenefits>
  <stn:HoldbacksCurrent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_B135BF0C-4EAB-46A5-9076-C334AD8CBD5D_2_2" unitRef="iso4217_CAD">43800000</stn:HoldbacksCurrent>
  <stn:UnbilledReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_2_5" unitRef="iso4217_CAD">414800000</stn:UnbilledReceivables>
  <stn:DilutiveShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="INF" id="id_11072868_D1ACB9BF-A037-4DEC-A4F1-6AD401175495_1002_500002" unitRef="pure">4426237</stn:DilutiveShareOptions>
  <stn:OtherFinancialAssetAtAmortisedCost contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_1003_4" unitRef="iso4217_CAD">146900000</stn:OtherFinancialAssetAtAmortisedCost>
  <ifrs-full:Borrowings contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3479625" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_2002_0" unitRef="iso4217_CAD">60800000</ifrs-full:Borrowings>
  <stn:AggregateMaturityValueOfNotes contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3479625" decimals="-5" id="id_11072868_FAEC87A3-314B-487A-9244-DB0D74C98923_1003_1" unitRef="iso4217_CAD">61900000</stn:AggregateMaturityValueOfNotes>
  <stn:WeightedAverageInterestRate contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3479625" decimals="4" id="id_11072868_FAEC87A3-314B-487A-9244-DB0D74C98923_1003_0" unitRef="pure">0.0346</stn:WeightedAverageInterestRate>
  <stn:CarryingAmountOfNotesPayable contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3479625_3416962x3487951" decimals="-5" id="id_11072868_FAEC87A3-314B-487A-9244-DB0D74C98923_2004_2" unitRef="iso4217_USD">45700000</stn:CarryingAmountOfNotesPayable>
  <stn:CarryingAmountOfNotesPayable contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3479625_3416962x3487951" decimals="-5" id="id_11072868_FAEC87A3-314B-487A-9244-DB0D74C98923_2003_2" unitRef="iso4217_CAD">57400000</stn:CarryingAmountOfNotesPayable>
  <ifrs-full:Borrowings contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3507413" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_3002_3" unitRef="iso4217_CAD">10400000</ifrs-full:Borrowings>
  <ifrs-full:BorrowingsInterestRate contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3507413_3422662x3416700" decimals="4" id="id_11072868_3308D112-70FC-45EA-89CF-E3083F596D2E_1003_0" unitRef="pure">0.0140</ifrs-full:BorrowingsInterestRate>
  <ifrs-full:BorrowingsInterestRate contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3507413_3422662x3423353" decimals="4" id="id_11072868_3308D112-70FC-45EA-89CF-E3083F596D2E_1004_0" unitRef="pure">0.0525</ifrs-full:BorrowingsInterestRate>
  <ifrs-full:Borrowings contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3507530" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_4002_1" unitRef="iso4217_CAD">209900000</ifrs-full:Borrowings>
  <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3507530" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_1001_1" unitRef="iso4217_CAD">209900000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
  <stn:LineOfCreditFacilityRemainingBorrowingCapacity1 contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3507530" decimals="-5" id="id_11072868_87DF4C91-8A4D-4D02-B601-04C7FFF36B54_1002_0" unitRef="iso4217_CAD">538300000</stn:LineOfCreditFacilityRemainingBorrowingCapacity1>
  <ifrs-full:Borrowings contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3509294" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_5002_2" unitRef="iso4217_CAD">458500000</ifrs-full:Borrowings>
  <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3509294" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_1002_1" unitRef="iso4217_CAD">458500000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
  <ifrs-full:AmountsReceivableRelatedPartyTransactions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416740x3417279" decimals="-5" id="id_11072868_770F892E-084C-4AD6-959D-47DB7AB91309_1002_3" unitRef="iso4217_CAD">800000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
  <ifrs-full:AmountsReceivableRelatedPartyTransactions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416740x3421266" decimals="-5" id="id_11072868_770F892E-084C-4AD6-959D-47DB7AB91309_1001_3" unitRef="iso4217_CAD">11100000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416740x3487856" decimals="INF" id="id_11072868_D5345F73-338D-4174-926D-30690F363519_2002_0" unitRef="pure">4426237</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416740x3487856" decimals="2" id="id_11072868_EAC25F18-ABA9-4414-8927-11975A90D157_2002_0" unitRef="iso4217_CAD">29.84</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487451" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_1004_4" unitRef="iso4217_CAD">-6100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487451" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_1004_3" unitRef="iso4217_CAD">6400000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487454" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_1005_3" unitRef="iso4217_CAD">6000000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487458" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_1003_4" unitRef="iso4217_CAD">-500000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487458" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_1003_3" unitRef="iso4217_CAD">500000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487883" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_1001_4" unitRef="iso4217_CAD">11800000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487883" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_1001_3" unitRef="iso4217_CAD">-11200000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487886" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_1002_4" unitRef="iso4217_CAD">-3800000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487886" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_1002_3" unitRef="iso4217_CAD">3900000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416755" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_4002_5" unitRef="iso4217_CAD">-178000000</ifrs-full:Goodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_6005_22" unitRef="iso4217_CAD">-168100000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_6005_20" unitRef="iso4217_CAD">-175100000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_6003_20" unitRef="iso4217_CAD">-74100000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_6004_20" unitRef="iso4217_CAD">-16000000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_6002_20" unitRef="iso4217_CAD">-27600000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_6001_20" unitRef="iso4217_CAD">-57400000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_6003_22" unitRef="iso4217_CAD">-26900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_6001_22" unitRef="iso4217_CAD">-90400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_6004_22" unitRef="iso4217_CAD">-13200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_6002_22" unitRef="iso4217_CAD">-37600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_6006_22" unitRef="iso4217_CAD">4500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_5002_0" unitRef="iso4217_CAD">1734600000</ifrs-full:Goodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_7005_8" unitRef="iso4217_CAD">430500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_7005_7" unitRef="iso4217_CAD">387700000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_7003_7" unitRef="iso4217_CAD">175500000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_7004_7" unitRef="iso4217_CAD">33900000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_7002_7" unitRef="iso4217_CAD">61600000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_7001_7" unitRef="iso4217_CAD">116700000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_7003_8" unitRef="iso4217_CAD">65600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_7001_8" unitRef="iso4217_CAD">289500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_7004_8" unitRef="iso4217_CAD">27500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_7002_8" unitRef="iso4217_CAD">47900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_7006_8" unitRef="iso4217_CAD">-7200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:BondsIssued contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416962x3487950" decimals="-5" id="id_11072868_A4CD1946-B919-42B6-BD6F-CCD477BBD6FD_1002_0" unitRef="iso4217_CAD">200000</ifrs-full:BondsIssued>
  <stn:RevolvingCreditFacilityPayableAmount contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416962x3487950" decimals="-5" id="id_11072868_091F8A8C-33E8-4A12-A0F7-4634E71F26D5_1003_1" unitRef="iso4217_CAD">103000000</stn:RevolvingCreditFacilityPayableAmount>
  <ifrs-full:BondsIssued contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416962x3487951" decimals="-5" id="id_11072868_A4CD1946-B919-42B6-BD6F-CCD477BBD6FD_1005_0" unitRef="iso4217_CAD">587100000</ifrs-full:BondsIssued>
  <ifrs-full:BondsIssued contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416962x3487951" decimals="-5" id="id_11072868_A4CD1946-B919-42B6-BD6F-CCD477BBD6FD_1006_0" unitRef="iso4217_USD">467000000</ifrs-full:BondsIssued>
  <stn:RevolvingCreditFacilityPayableAmount contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416962x3487951" decimals="-5" id="id_11072868_091F8A8C-33E8-4A12-A0F7-4634E71F26D5_2004_0" unitRef="iso4217_USD">85000000</stn:RevolvingCreditFacilityPayableAmount>
  <stn:RevolvingCreditFacilityPayableAmount contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416962x3487951" decimals="-5" id="id_11072868_091F8A8C-33E8-4A12-A0F7-4634E71F26D5_2003_0" unitRef="iso4217_CAD">106900000</stn:RevolvingCreditFacilityPayableAmount>
  <ifrs-full:BondsIssued contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3416962x3487963" decimals="-5" id="id_11072868_A4CD1946-B919-42B6-BD6F-CCD477BBD6FD_1008_0" unitRef="iso4217_CAD">1000000</ifrs-full:BondsIssued>
  <ifrs-full:RestrictedCashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417116x3417117" decimals="-5" id="id_11072868_3AB9167E-8C8A-42F1-94A1-1C5E5890AAD2_1003_0" unitRef="iso4217_USD">6200000</ifrs-full:RestrictedCashAndCashEquivalents>
  <ifrs-full:RestrictedCashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417116x3417117" decimals="-5" id="id_11072868_3AB9167E-8C8A-42F1-94A1-1C5E5890AAD2_1002_0" unitRef="iso4217_CAD">7900000</ifrs-full:RestrictedCashAndCashEquivalents>
  <ifrs-full:ConstructionInProgress contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417395x3421037" decimals="-5" id="id_11072868_E34853FE-0D6C-4226-8F81-C6EDDC6721CA_1002_0" unitRef="iso4217_CAD">3500000</ifrs-full:ConstructionInProgress>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_5003_28" unitRef="iso4217_CAD">101400000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_5004_28" unitRef="iso4217_CAD">17900000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_5002_28" unitRef="iso4217_CAD">34000000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_5001_28" unitRef="iso4217_CAD">59300000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:OtherShorttermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3421698" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1003_6" unitRef="iso4217_CAD">2700000</ifrs-full:OtherShorttermProvisions>
  <ifrs-full:OtherLongtermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3421698" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1003_7" unitRef="iso4217_CAD">2100000</ifrs-full:OtherLongtermProvisions>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3421698" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1003_5" unitRef="iso4217_CAD">4800000</ifrs-full:OtherProvisions>
  <ifrs-full:OtherShorttermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3495031" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1002_6" unitRef="iso4217_CAD">18800000</ifrs-full:OtherShorttermProvisions>
  <ifrs-full:OtherLongtermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3495031" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1002_7" unitRef="iso4217_CAD">100000</ifrs-full:OtherLongtermProvisions>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3495031" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1002_5" unitRef="iso4217_CAD">18900000</ifrs-full:OtherProvisions>
  <ifrs-full:OtherShorttermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3498525" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1001_6" unitRef="iso4217_CAD">6600000</ifrs-full:OtherShorttermProvisions>
  <ifrs-full:OtherLongtermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3498525" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1001_7" unitRef="iso4217_CAD">65900000</ifrs-full:OtherLongtermProvisions>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3498525" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1001_5" unitRef="iso4217_CAD">72500000</ifrs-full:OtherProvisions>
  <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1006_0" unitRef="iso4217_CAD">18500000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
  <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_2BA5F99D-4A76-4DE2-8B1A-6A473F366737_2002_0" unitRef="iso4217_CAD">12700000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
  <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_2BA5F99D-4A76-4DE2-8B1A-6A473F366737_2002_1" unitRef="iso4217_CAD">31200000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
  <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1004_0" unitRef="iso4217_CAD">397700000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
  <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1005_0" unitRef="iso4217_CAD">-379200000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
  <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417424x3542795" decimals="-5" id="id_11072868_2BA5F99D-4A76-4DE2-8B1A-6A473F366737_3002_2" unitRef="iso4217_CAD">13600000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3417434x3478856" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_2002_3" unitRef="iso4217_CAD">6300000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3417434x3485464" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_3002_2" unitRef="iso4217_CAD">2400000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3417434x3487899" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_4002_0" unitRef="iso4217_CAD">147100000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3417434x3498550" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_5002_1" unitRef="iso4217_CAD">39600000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:OtherNonfinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3547755x3488184" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_6002_5" unitRef="iso4217_CAD">9200000</ifrs-full:OtherNonfinancialAssets>
  <ifrs-full:OtherNonfinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3547755x3547005" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_8002_6" unitRef="iso4217_CAD">4900000</ifrs-full:OtherNonfinancialAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3419301" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_1002_3" unitRef="iso4217_CAD">49400000</ifrs-full:OtherFinancialAssets>
  <stn:OtherFinancialAssetAtAmortisedCost contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3419301" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_1002_4" unitRef="iso4217_CAD">48300000</stn:OtherFinancialAssetAtAmortisedCost>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3504553" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_1001_3" unitRef="iso4217_CAD">97700000</ifrs-full:OtherFinancialAssets>
  <stn:FairValueOfOtherFinancialAssetsMaturityAmount contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3504553" decimals="-5" id="id_11072868_415D22BB-C109-4C22-AB1D-97FCD7E2F377_1004_2" unitRef="iso4217_CAD">97700000</stn:FairValueOfOtherFinancialAssetsMaturityAmount>
  <stn:OtherFinancialAssetAtAmortisedCost contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3504553" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_1001_4" unitRef="iso4217_CAD">98600000</stn:OtherFinancialAssetAtAmortisedCost>
  <stn:FairValueOfOtherFinancialAssetsMaturityAmount contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3504553_3421968x3421286" decimals="-5" id="id_11072868_415D22BB-C109-4C22-AB1D-97FCD7E2F377_1002_2" unitRef="iso4217_CAD">73500000</stn:FairValueOfOtherFinancialAssetsMaturityAmount>
  <stn:FairValueOfOtherFinancialAssetsMaturityAmount contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3504553_3421968x3421915" decimals="-5" id="id_11072868_415D22BB-C109-4C22-AB1D-97FCD7E2F377_1003_2" unitRef="iso4217_CAD">18600000</stn:FairValueOfOtherFinancialAssetsMaturityAmount>
  <stn:FairValueOfOtherFinancialAssetsMaturityAmount contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3504553_3421968x3422054" decimals="-5" id="id_11072868_415D22BB-C109-4C22-AB1D-97FCD7E2F377_1001_2" unitRef="iso4217_CAD">5600000</stn:FairValueOfOtherFinancialAssetsMaturityAmount>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_5003_29" unitRef="iso4217_CAD">38700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_5001_29" unitRef="iso4217_CAD">199100000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_5004_29" unitRef="iso4217_CAD">14300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RecognisedFinanceLeaseAsAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3486472" decimals="-5" id="id_11072868_74C9E8B6-7164-4E3B-8ADD-7BF3FE8D2BBC_1002_1" unitRef="iso4217_CAD">16500000</ifrs-full:RecognisedFinanceLeaseAsAssets>
  <stn:NonCashPortionOfSoftwareAdditions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3486472" decimals="-5" id="id_11072868_74C9E8B6-7164-4E3B-8ADD-7BF3FE8D2BBC_1002_0" unitRef="iso4217_CAD">0</stn:NonCashPortionOfSoftwareAdditions>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_5002_29" unitRef="iso4217_CAD">10300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_5006_29" unitRef="iso4217_CAD">-2700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3416769_3422913x3422609" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_5003_13" unitRef="iso4217_CAD">21500000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3416769_3422913x3495849" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_6003_16" unitRef="iso4217_CAD">21500000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3416979_3422913x3420718" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_4005_15" unitRef="iso4217_CAD">-900000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3416979_3422913x3422609" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_5005_13" unitRef="iso4217_CAD">49500000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3416979_3422913x3495849" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_6005_16" unitRef="iso4217_CAD">48600000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:NumberOfSharesOutstanding contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3421013" decimals="INF" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_3001_17" unitRef="shares">113991676</ifrs-full:NumberOfSharesOutstanding>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3421013_3422913x3422609" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_5001_13" unitRef="iso4217_CAD">878200000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:NumberOfSharesOutstanding contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3421013_3422913x3422609" decimals="INF" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_5001_14" unitRef="shares">113991676</ifrs-full:NumberOfSharesOutstanding>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3421013_3422913x3495849" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_6001_16" unitRef="iso4217_CAD">878200000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3422911_3422913x3420718" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_4004_15" unitRef="iso4217_CAD">-23800000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3422911_3422913x3422609" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_5004_13" unitRef="iso4217_CAD">947100000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3422911_3422913x3495849" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_6004_16" unitRef="iso4217_CAD">923300000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3420782x3416717" decimals="-5" id="id_11072868_4F7DF7D7-5527-412B-834C-45998FE2F0E9_1001_2" unitRef="iso4217_CAD">452400000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
  <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3420782x3420374" decimals="-5" id="id_11072868_4F7DF7D7-5527-412B-834C-45998FE2F0E9_1003_2" unitRef="iso4217_CAD">119300000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
  <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3420782x3424474" decimals="-5" id="id_11072868_4F7DF7D7-5527-412B-834C-45998FE2F0E9_1002_2" unitRef="iso4217_CAD">1311200000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
  <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3420782x3476143" decimals="-5" id="id_11072868_4F7DF7D7-5527-412B-834C-45998FE2F0E9_1004_2" unitRef="iso4217_CAD">148700000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421158x3487964" decimals="-5" id="id_11072868_2DABEC6B-0FE0-42E7-87C4-D6A3D04B3A8A_2002_3" unitRef="iso4217_CAD">117900000</ifrs-full:Goodwill>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421158x3498450" decimals="-5" id="id_11072868_2DABEC6B-0FE0-42E7-87C4-D6A3D04B3A8A_3002_0" unitRef="iso4217_CAD">337800000</ifrs-full:Goodwill>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421158x3498451" decimals="-5" id="id_11072868_2DABEC6B-0FE0-42E7-87C4-D6A3D04B3A8A_4002_1" unitRef="iso4217_CAD">917700000</ifrs-full:Goodwill>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421158x3498452" decimals="-5" id="id_11072868_2DABEC6B-0FE0-42E7-87C4-D6A3D04B3A8A_5002_2" unitRef="iso4217_CAD">183200000</ifrs-full:Goodwill>
  <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421935x3421300" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_1002_8" unitRef="iso4217_CAD">19500000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421935x3421300" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_1002_7" unitRef="iso4217_CAD">22700000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
  <stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421935x3421300" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_1002_5" unitRef="iso4217_CAD">102900000</stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets>
  <stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421935x3421300" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_1002_6" unitRef="iso4217_CAD">69500000</stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421935x3421459" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_2002_2" unitRef="iso4217_CAD">45000000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421935x3421459" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_2002_1" unitRef="iso4217_CAD">110100000</ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421935x3421459" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_2002_4" unitRef="iso4217_CAD">6600000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421937x3421456" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_1003_1" unitRef="iso4217_CAD">10400000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
  <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421937x3529554" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_1004_1" unitRef="iso4217_CAD">14300000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
  <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3421034" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1004_8" unitRef="iso4217_CAD">2600000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
  <stn:OtherFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3421034" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1004_7" unitRef="iso4217_CAD">1600000</stn:OtherFinancialLiabilitiesUndiscountedCashFlows>
  <stn:LongTermDebtUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3421034" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1004_6" unitRef="iso4217_CAD">1000000</stn:LongTermDebtUndiscountedCashFlows>
  <ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3421286" decimals="-5" id="id_11072868_E7B36306-40E7-4FED-8E57-DAD05572DC13_2002_1" unitRef="iso4217_CAD">3100000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
  <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3421287" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1003_8" unitRef="iso4217_CAD">548900000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
  <stn:OtherFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3421287" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1003_7" unitRef="iso4217_CAD">7500000</stn:OtherFinancialLiabilitiesUndiscountedCashFlows>
  <stn:LongTermDebtUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3421287" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1003_6" unitRef="iso4217_CAD">541400000</stn:LongTermDebtUndiscountedCashFlows>
  <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3422054" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1002_8" unitRef="iso4217_CAD">904800000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
  <ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3422054" decimals="-5" id="id_11072868_E7B36306-40E7-4FED-8E57-DAD05572DC13_3002_0" unitRef="iso4217_CAD">7400000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
  <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3422054" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1002_5" unitRef="iso4217_CAD">704600000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
  <stn:OtherFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3422054" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1002_7" unitRef="iso4217_CAD">1800000</stn:OtherFinancialLiabilitiesUndiscountedCashFlows>
  <stn:LongTermDebtUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3422054" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_1002_6" unitRef="iso4217_CAD">198400000</stn:LongTermDebtUndiscountedCashFlows>
  <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3487212_3423034x3487208" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_2002_2" unitRef="iso4217_CAD">72200000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
  <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3487212_3423034x3487209" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_3002_4" unitRef="iso4217_CAD">5500000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3488137" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_1002_2" unitRef="iso4217_CAD">403100000</stn:GrossTradeReceivables>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3488140" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_1005_2" unitRef="iso4217_CAD">29100000</stn:GrossTradeReceivables>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3498444" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_1006_2" unitRef="iso4217_CAD">80200000</stn:GrossTradeReceivables>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3506766" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_1003_2" unitRef="iso4217_CAD">182400000</stn:GrossTradeReceivables>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3506769" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_1004_2" unitRef="iso4217_CAD">53900000</stn:GrossTradeReceivables>
  <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3547356_3423034x3487208" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_4002_1" unitRef="iso4217_CAD">16300000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3422913x3420718" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_4006_15" unitRef="iso4217_CAD">-24700000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3422913x3422609" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_5006_13" unitRef="iso4217_CAD">1896300000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3422913x3495849" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_6006_16" unitRef="iso4217_CAD">1871600000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:NetDeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3422116" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_2002_7" unitRef="iso4217_CAD">-4500000</ifrs-full:NetDeferredTaxAssets>
  <ifrs-full:NetDeferredTaxLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3422628" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_3002_2" unitRef="iso4217_CAD">3600000</ifrs-full:NetDeferredTaxLiabilities>
  <ifrs-full:NetDeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3423747" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_4002_4" unitRef="iso4217_CAD">-36100000</ifrs-full:NetDeferredTaxAssets>
  <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3423747" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_5002_5" unitRef="iso4217_CAD">106800000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
  <ifrs-full:NetDeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3482883" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_5002_5" unitRef="iso4217_CAD">-9600000</ifrs-full:NetDeferredTaxAssets>
  <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3487208" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_6002_3" unitRef="iso4217_CAD">88500000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
  <ifrs-full:NetDeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3494932" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_6002_6" unitRef="iso4217_CAD">-3300000</ifrs-full:NetDeferredTaxAssets>
  <ifrs-full:NetDeferredTaxLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3495020" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_7002_3" unitRef="iso4217_CAD">2500000</ifrs-full:NetDeferredTaxLiabilities>
  <ifrs-full:NetDeferredTaxLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3504538" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_8002_1" unitRef="iso4217_CAD">78800000</ifrs-full:NetDeferredTaxLiabilities>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3424457x3478960" decimals="INF" id="id_11072868_0A58010D-5C05-452F-B6C7-69F5A41EB899_1001_1" unitRef="pure">2139320</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3424457x3479982" decimals="INF" id="id_11072868_9ACECD9D-98A5-4CF1-BA1A-E45C9BEDC263_2002_2" unitRef="pure">686250</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <stn:FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3424457x3479982" decimals="-5" id="id_11072868_9ACECD9D-98A5-4CF1-BA1A-E45C9BEDC263_2002_3" unitRef="iso4217_CAD">14300000</stn:FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3424457x3487849" decimals="INF" id="id_11072868_A4C9B755-6302-4AD4-AF8E-E32479B2D1DE_2002_3" unitRef="pure">438969</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <stn:FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3424457x3487849" decimals="-5" id="id_11072868_A4C9B755-6302-4AD4-AF8E-E32479B2D1DE_2002_4" unitRef="iso4217_CAD">15500000</stn:FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <stn:NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3424457x3487849" decimals="INF" id="id_11072868_A4C9B755-6302-4AD4-AF8E-E32479B2D1DE_2002_1" unitRef="shares">66021</stn:NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement>
  <stn:FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20171231_0_3424457x3487849" decimals="-5" id="id_11072868_A4C9B755-6302-4AD4-AF8E-E32479B2D1DE_2002_2" unitRef="iso4217_CAD">2100000</stn:FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement>
  <ifrs-full:CurrentContractAssets contextRef="eol_PE179647--1840-F0005_STD_0_20180101_0" decimals="-5" id="id_11072868_0F5A6157-F1F9-4B51-9A20-8733E4C0FF2F_1002_3" unitRef="iso4217_CAD">69200000</ifrs-full:CurrentContractAssets>
  <ifrs-full:CurrentContractLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20180101_0" decimals="-5" id="id_11072868_0F5A6157-F1F9-4B51-9A20-8733E4C0FF2F_1002_4" unitRef="iso4217_CAD">196400000</ifrs-full:CurrentContractLiabilities>
  <ifrs-full:ReceivablesFromContractsWithCustomers contextRef="eol_PE179647--1840-F0005_STD_0_20180101_0" decimals="-5" id="id_11072868_0F5A6157-F1F9-4B51-9A20-8733E4C0FF2F_1002_5" unitRef="iso4217_CAD">1004500000</ifrs-full:ReceivablesFromContractsWithCustomers>
  <stn:UnbilledReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20180101_0" decimals="-5" id="id_11072868_0F5A6157-F1F9-4B51-9A20-8733E4C0FF2F_1002_2" unitRef="iso4217_CAD">315600000</stn:UnbilledReceivables>
  <stn:TradeReceivableHoldbacks contextRef="eol_PE179647--1840-F0005_STD_0_20180101_0" decimals="-5" id="id_11072868_0F5A6157-F1F9-4B51-9A20-8733E4C0FF2F_1002_1" unitRef="iso4217_CAD">816100000</stn:TradeReceivableHoldbacks>
  <ifrs-full:NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue contextRef="eol_PE179647--1840-F0005_STD_0_20180101_0_3422913x3495056" decimals="-5" id="id_11072868_B9E2649E-C683-49DE-947C-BCE83D530BA9_2001_0" unitRef="iso4217_CAD">-49400000</ifrs-full:NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
  <ifrs-full:Accruals contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_4168A8F5-8A8B-4E47-B335-C5C58599CBFE_1001_2" unitRef="iso4217_CAD">87200000</ifrs-full:Accruals>
  <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="4" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1001_2" unitRef="pure">0.0447</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
  <ifrs-full:AdditionalPaidinCapital contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_39" unitRef="iso4217_CAD">24800000</ifrs-full:AdditionalPaidinCapital>
  <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_B135BF0C-4EAB-46A5-9076-C334AD8CBD5D_1_1" unitRef="iso4217_CAD">1500000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
  <ifrs-full:Borrowings contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_1001_4" unitRef="iso4217_CAD">933700000</ifrs-full:Borrowings>
  <ifrs-full:CashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1001_38" unitRef="iso4217_CAD">185200000</ifrs-full:CashAndCashEquivalents>
  <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="4" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1001_4" unitRef="pure">0.0351</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
  <ifrs-full:Assets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_19" unitRef="iso4217_CAD">4009900000</ifrs-full:Assets>
  <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_1_0" unitRef="iso4217_CAD">3300000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1001_11" unitRef="iso4217_CAD">163100000</ifrs-full:AccumulatedOtherComprehensiveIncome>
  <ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="4" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1001_1" unitRef="pure">0.0277</ifrs-full:ActuarialAssumptionOfDiscountRates>
  <ifrs-full:Cash contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_2FDA18BF-1962-49C3-80BE-A21CF0CE3907_1_0" unitRef="iso4217_CAD">176500000</ifrs-full:Cash>
  <ifrs-full:CurrentLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_28" unitRef="iso4217_CAD">858600000</ifrs-full:CurrentLiabilities>
  <ifrs-full:CurrentProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_26" unitRef="iso4217_CAD">42400000</ifrs-full:CurrentProvisions>
  <ifrs-full:CurrentTaxAssetsCurrent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_7" unitRef="iso4217_CAD">47900000</ifrs-full:CurrentTaxAssetsCurrent>
  <ifrs-full:CurrentTaxLiabilitiesCurrent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_24" unitRef="iso4217_CAD">2900000</ifrs-full:CurrentTaxLiabilitiesCurrent>
  <ifrs-full:DeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1001_5" unitRef="iso4217_CAD">21200000</ifrs-full:DeferredTaxAssets>
  <ifrs-full:DeferredTaxLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_34" unitRef="iso4217_CAD">54300000</ifrs-full:DeferredTaxLiabilities>
  <ifrs-full:DeferredTaxLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_1001_8" unitRef="iso4217_CAD">-33100000</ifrs-full:DeferredTaxLiabilityAsset>
  <ifrs-full:CurrentContractAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1001_2" unitRef="iso4217_CAD">59700000</ifrs-full:CurrentContractAssets>
  <ifrs-full:CurrentPrepaidExpenses contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_8" unitRef="iso4217_CAD">56800000</ifrs-full:CurrentPrepaidExpenses>
  <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_1001_0" unitRef="iso4217_CAD">13000000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
  <ifrs-full:DeferredIncomeClassifiedAsCurrent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1001_8" unitRef="iso4217_CAD">174400000</ifrs-full:DeferredIncomeClassifiedAsCurrent>
  <ifrs-full:CurrentAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_10" unitRef="iso4217_CAD">1635500000</ifrs-full:CurrentAssets>
  <ifrs-full:CurrentContractLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_0F5A6157-F1F9-4B51-9A20-8733E4C0FF2F_1001_4" unitRef="iso4217_CAD">174400000</ifrs-full:CurrentContractLiabilities>
  <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_1001_5" unitRef="iso4217_CAD">48500000</ifrs-full:CurrentPortionOfLongtermBorrowings>
  <ifrs-full:CurrentReceivablesFromContractsWithCustomers contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1001_1" unitRef="iso4217_CAD">384600000</ifrs-full:CurrentReceivablesFromContractsWithCustomers>
  <ifrs-full:CurrentTaxLiabilitiesNoncurrent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_30" unitRef="iso4217_CAD">15900000</ifrs-full:CurrentTaxLiabilitiesNoncurrent>
  <dei:EntityCommonStockSharesOutstanding contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="0" id="id_11072868_45BE81AA-8AC9-4F76-BD81-B4F0A7455BCD_2_6" unitRef="shares">111860105</dei:EntityCommonStockSharesOutstanding>
  <ifrs-full:EquityAndLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_44" unitRef="iso4217_CAD">4009900000</ifrs-full:EquityAndLiabilities>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_42" unitRef="iso4217_CAD">1906900000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_DBB363B0-3E46-4A2C-BAA8-ECB60F831160_1001_1" unitRef="iso4217_CAD">19200000</ifrs-full:ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease>
  <ifrs-full:DividendPayables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_2E5A8FD1-8CA6-4326-8066-4D8A61C7E367_1001_0" unitRef="iso4217_CAD">15400000</ifrs-full:DividendPayables>
  <ifrs-full:FutureFinanceChargeOnFinanceLease contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_E7B36306-40E7-4FED-8E57-DAD05572DC13_1001_3" unitRef="iso4217_CAD">-300000</ifrs-full:FutureFinanceChargeOnFinanceLease>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_3001_9" unitRef="iso4217_CAD">1621200000</ifrs-full:Goodwill>
  <ifrs-full:IssuedCapital contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_38" unitRef="iso4217_CAD">867800000</ifrs-full:IssuedCapital>
  <ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_B9F7C36C-FD19-4A46-9B48-18EAC4B8ED64_1001_6" unitRef="iso4217_CAD">902500000</ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease>
  <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_3005_6" unitRef="iso4217_CAD">872300000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
  <ifrs-full:MaximumExposureToCreditRisk contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="INF" id="id_11072868_AC901981-E4A3-48B7-B439-FC5B240D1BAA_1_0" unitRef="iso4217_CAD">1681300000</ifrs-full:MaximumExposureToCreditRisk>
  <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_15" unitRef="iso4217_CAD">9400000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
  <ifrs-full:LongtermBorrowings contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_1001_6" unitRef="iso4217_CAD">885200000</ifrs-full:LongtermBorrowings>
  <ifrs-full:NoncontrollingInterests contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_43" unitRef="iso4217_CAD">1800000</ifrs-full:NoncontrollingInterests>
  <ifrs-full:OtherCurrentFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_1001_9" unitRef="iso4217_CAD">18100000</ifrs-full:OtherCurrentFinancialAssets>
  <ifrs-full:OtherNoncurrentAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1001_6" unitRef="iso4217_CAD">175500000</ifrs-full:OtherNoncurrentAssets>
  <ifrs-full:OtherNoncurrentLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1001_8" unitRef="iso4217_CAD">140400000</ifrs-full:OtherNoncurrentLiabilities>
  <ifrs-full:OtherShorttermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1005_6" unitRef="iso4217_CAD">42400000</ifrs-full:OtherShorttermProvisions>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_16005_30" unitRef="iso4217_CAD">247700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:Liabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_36" unitRef="iso4217_CAD">2101200000</ifrs-full:Liabilities>
  <ifrs-full:MinimumFinanceLeasePaymentsPayableAtPresentValue contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_E7B36306-40E7-4FED-8E57-DAD05572DC13_1001_4" unitRef="iso4217_CAD">19500000</ifrs-full:MinimumFinanceLeasePaymentsPayableAtPresentValue>
  <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_16" unitRef="iso4217_CAD">10000000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
  <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2001_4" unitRef="iso4217_CAD">1505700000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
  <ifrs-full:OtherAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_1001_8" unitRef="iso4217_CAD">198700000</ifrs-full:OtherAssets>
  <ifrs-full:OtherLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1001_5" unitRef="iso4217_CAD">163600000</ifrs-full:OtherLiabilities>
  <ifrs-full:OtherLongtermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1005_7" unitRef="iso4217_CAD">78200000</ifrs-full:OtherLongtermProvisions>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1005_5" unitRef="iso4217_CAD">120600000</ifrs-full:OtherProvisions>
  <ifrs-full:ReceivablesFromContractsWithCustomers contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_0F5A6157-F1F9-4B51-9A20-8733E4C0FF2F_1001_5" unitRef="iso4217_CAD">1091800000</ifrs-full:ReceivablesFromContractsWithCustomers>
  <ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_E7B36306-40E7-4FED-8E57-DAD05572DC13_1001_2" unitRef="iso4217_CAD">19800000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
  <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_4F7DF7D7-5527-412B-834C-45998FE2F0E9_3005_1" unitRef="iso4217_CAD">2158300000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
  <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_2BA5F99D-4A76-4DE2-8B1A-6A473F366737_1001_3" unitRef="iso4217_CAD">68600000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
  <ifrs-full:OtherCurrentAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1001_3" unitRef="iso4217_CAD">23200000</ifrs-full:OtherCurrentAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_3003_1" unitRef="iso4217_CAD">144200000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:NoncurrentProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_32" unitRef="iso4217_CAD">78200000</ifrs-full:NoncurrentProvisions>
  <ifrs-full:OtherCurrentLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1001_7" unitRef="iso4217_CAD">23200000</ifrs-full:OtherCurrentLiabilities>
  <ifrs-full:OtherCurrentNonfinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_1001_10" unitRef="iso4217_CAD">5100000</ifrs-full:OtherCurrentNonfinancialAssets>
  <ifrs-full:OtherReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_B135BF0C-4EAB-46A5-9076-C334AD8CBD5D_1_4" unitRef="iso4217_CAD">40900000</ifrs-full:OtherReceivables>
  <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="4" id="id_11072868_D67F9FE8-0605-46BB-9EEF-F73DCDE7A033_1001_2" unitRef="pure">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
  <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="4" id="id_11072868_D67F9FE8-0605-46BB-9EEF-F73DCDE7A033_1001_1" unitRef="pure">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:PlanAssetsAtFairValue contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_1_9" unitRef="iso4217_CAD">448800000</ifrs-full:PlanAssetsAtFairValue>
  <ifrs-full:RetainedEarnings contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1001_10" unitRef="iso4217_CAD">851200000</ifrs-full:RetainedEarnings>
  <ifrs-full:TradeAndOtherCurrentReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_4" unitRef="iso4217_CAD">878100000</ifrs-full:TradeAndOtherCurrentReceivables>
  <ifrs-full:TradeAndOtherPayables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_4168A8F5-8A8B-4E47-B335-C5C58599CBFE_1001_3" unitRef="iso4217_CAD">573100000</ifrs-full:TradeAndOtherPayables>
  <ifrs-full:TradeAndOtherReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_B135BF0C-4EAB-46A5-9076-C334AD8CBD5D_1_5" unitRef="iso4217_CAD">878100000</ifrs-full:TradeAndOtherReceivables>
  <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-6" id="id_11072868_48DAC2AA-0F96-475A-9BBE-9C84CA4CB198_1001_0" unitRef="iso4217_CAD">4179000000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_10005_29" unitRef="iso4217_CAD">289400000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_2FDA18BF-1962-49C3-80BE-A21CF0CE3907_1_1" unitRef="iso4217_CAD">8700000</ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents>
  <ifrs-full:TradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_B135BF0C-4EAB-46A5-9076-C334AD8CBD5D_1_0" unitRef="iso4217_CAD">774500000</ifrs-full:TradeReceivables>
  <ifrs-full:TradeAndOtherCurrentPayables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_1B895302-FA4D-4DEF-B1DB-5BB7015F4FC8_1_22" unitRef="iso4217_CAD">567200000</ifrs-full:TradeAndOtherCurrentPayables>
  <ifrs-full:TradeAndOtherPayablesToTradeSuppliers contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_4168A8F5-8A8B-4E47-B335-C5C58599CBFE_1001_0" unitRef="iso4217_CAD">222600000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
  <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2001_1" unitRef="iso4217_CAD">567200000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
  <ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="2" id="id_11072868_5EBFD828-9D98-452D-901A-0535D41D5D03_1001_2" unitRef="iso4217_CAD">5.73</ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted>
  <stn:WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="2" id="id_11072868_63551CED-534F-40F3-BF77-2042F3A62617_1001_1" unitRef="Y">1.06</stn:WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions>
  <stn:IncreaseInProvisionsAndIndemnificationAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_445584FD-C058-4648-93F9-C6BE4166DF05_1_0" unitRef="iso4217_CAD">1800000</stn:IncreaseInProvisionsAndIndemnificationAssets>
  <stn:OtherFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2001_3" unitRef="iso4217_CAD">3100000</stn:OtherFinancialLiabilitiesUndiscountedCashFlows>
  <stn:DeferredShareUnitsPayable contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1001_1" unitRef="iso4217_CAD">9000000</stn:DeferredShareUnitsPayable>
  <stn:EmployeeAndPayrollLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_4168A8F5-8A8B-4E47-B335-C5C58599CBFE_1001_1" unitRef="iso4217_CAD">263300000</stn:EmployeeAndPayrollLiabilities>
  <stn:ChargesToRetainedEarnings contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_4A8DADBD-78F4-4ABD-BFF4-E7C90B8A4319_1001_4" unitRef="iso4217_CAD">-57100000</stn:ChargesToRetainedEarnings>
  <stn:OtherCashSettledSharebasedCompensation contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1001_2" unitRef="iso4217_CAD">3800000</stn:OtherCashSettledSharebasedCompensation>
  <stn:LiabilityForUncertainTaxPositions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1001_3" unitRef="iso4217_CAD">35000000</stn:LiabilityForUncertainTaxPositions>
  <stn:PaymentsOnNotesPayableFromPreviousAcquisitions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_E4346257-4ACF-4491-8375-5EB9A3C5C167_1001_1" unitRef="iso4217_CAD">42000000</stn:PaymentsOnNotesPayableFromPreviousAcquisitions>
  <stn:NotesPayableRecognisedInBusinessCombination contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_74BA5CA1-4DF0-4C94-8FCB-29199915B979_1001_6" unitRef="iso4217_CAD">76100000</stn:NotesPayableRecognisedInBusinessCombination>
  <stn:NetEmployeeDefinedBenefitLiability contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_981324FB-C586-4F4D-A679-16B4271E7671_1001_0" unitRef="iso4217_CAD">13600000</stn:NetEmployeeDefinedBenefitLiability>
  <stn:LongTermDebtUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2001_2" unitRef="iso4217_CAD">935400000</stn:LongTermDebtUndiscountedCashFlows>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_2001_1" unitRef="iso4217_CAD">776000000</stn:GrossTradeReceivables>
  <stn:LettersOfCreditOutstandingAmount1 contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_E925465F-5582-4A0C-BBE8-C655510FBB26_1001_1" unitRef="iso4217_CAD">48000000</stn:LettersOfCreditOutstandingAmount1>
  <stn:MiscellaneousOtherLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1001_4" unitRef="iso4217_CAD">4600000</stn:MiscellaneousOtherLiabilities>
  <stn:SharesRepurchasedForCancellation contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="INF" id="id_11072868_4A8DADBD-78F4-4ABD-BFF4-E7C90B8A4319_1001_0" unitRef="shares">2470560</stn:SharesRepurchasedForCancellation>
  <stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="4" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1001_3" unitRef="pure">0.0255</stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement>
  <stn:LeaseInducementBenefits contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_EB6A6F58-12CE-4096-9996-3B2980D2C6BD_1001_0" unitRef="iso4217_CAD">111200000</stn:LeaseInducementBenefits>
  <stn:HoldbacksCurrent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_B135BF0C-4EAB-46A5-9076-C334AD8CBD5D_1_2" unitRef="iso4217_CAD">18700000</stn:HoldbacksCurrent>
  <stn:UnbilledReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_0F5A6157-F1F9-4B51-9A20-8733E4C0FF2F_1001_2" unitRef="iso4217_CAD">384600000</stn:UnbilledReceivables>
  <stn:LeaseInducementsReceivable contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_B135BF0C-4EAB-46A5-9076-C334AD8CBD5D_1_3" unitRef="iso4217_CAD">44000000</stn:LeaseInducementsReceivable>
  <stn:TradeReceivableHoldbacks contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_0F5A6157-F1F9-4B51-9A20-8733E4C0FF2F_1001_1" unitRef="iso4217_CAD">821900000</stn:TradeReceivableHoldbacks>
  <stn:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_B9F7C36C-FD19-4A46-9B48-18EAC4B8ED64_1001_3" unitRef="iso4217_CAD">1290800000</stn:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations>
  <stn:DilutiveShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="INF" id="id_11072868_D1ACB9BF-A037-4DEC-A4F1-6AD401175495_1001_400002" unitRef="pure">507066</stn:DilutiveShareOptions>
  <stn:OtherFinancialAssetAtAmortisedCost contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_3003_2" unitRef="iso4217_CAD">148800000</stn:OtherFinancialAssetAtAmortisedCost>
  <ifrs-full:Borrowings contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3479625" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_2001_0" unitRef="iso4217_CAD">76800000</ifrs-full:Borrowings>
  <stn:AggregateMaturityValueOfNotes contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3479625" decimals="-5" id="id_11072868_FAEC87A3-314B-487A-9244-DB0D74C98923_1001_1" unitRef="iso4217_CAD">78200000</stn:AggregateMaturityValueOfNotes>
  <stn:WeightedAverageInterestRate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3479625" decimals="4" id="id_11072868_FAEC87A3-314B-487A-9244-DB0D74C98923_1001_0" unitRef="pure">0.0316</stn:WeightedAverageInterestRate>
  <stn:CarryingAmountOfNotesPayable contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3479625_3416962x3487951" decimals="-5" id="id_11072868_FAEC87A3-314B-487A-9244-DB0D74C98923_2002_2" unitRef="iso4217_USD">17000000</stn:CarryingAmountOfNotesPayable>
  <stn:CarryingAmountOfNotesPayable contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3479625_3416962x3487951" decimals="-5" id="id_11072868_FAEC87A3-314B-487A-9244-DB0D74C98923_2001_2" unitRef="iso4217_CAD">23200000</stn:CarryingAmountOfNotesPayable>
  <stn:CarryingAmountOfNotesPayable contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3479625_3416962x3487963" decimals="-5" id="id_11072868_FAEC87A3-314B-487A-9244-DB0D74C98923_3001_3" unitRef="iso4217_CAD">32900000</stn:CarryingAmountOfNotesPayable>
  <ifrs-full:Borrowings contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3507413" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_3001_3" unitRef="iso4217_CAD">19500000</ifrs-full:Borrowings>
  <ifrs-full:BorrowingsInterestRate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3507413_3422662x3416700" decimals="4" id="id_11072868_3308D112-70FC-45EA-89CF-E3083F596D2E_1001_0" unitRef="pure">0.0140</ifrs-full:BorrowingsInterestRate>
  <ifrs-full:BorrowingsInterestRate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3507413_3422662x3423353" decimals="4" id="id_11072868_3308D112-70FC-45EA-89CF-E3083F596D2E_1002_0" unitRef="pure">0.0525</ifrs-full:BorrowingsInterestRate>
  <ifrs-full:Borrowings contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3507530" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_4001_1" unitRef="iso4217_CAD">528600000</ifrs-full:Borrowings>
  <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3507530" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_3001_6" unitRef="iso4217_CAD">528600000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
  <stn:LineOfCreditFacilityRemainingBorrowingCapacity1 contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3507530" decimals="-5" id="id_11072868_87DF4C91-8A4D-4D02-B601-04C7FFF36B54_1001_0" unitRef="iso4217_CAD">223400000</stn:LineOfCreditFacilityRemainingBorrowingCapacity1>
  <stn:LineOfCreditFacilityMaximumBorrowingsCapacity contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3507530" decimals="INF" id="id_11072868_31054E56-0CB6-479B-88D4-7E529640A40F_2001_0" unitRef="iso4217_CAD">800000000</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
  <ifrs-full:Borrowings contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3509294" decimals="-5" id="id_11072868_7B4A323F-91F4-4678-83AD-0569DAECD034_5001_2" unitRef="iso4217_CAD">308800000</ifrs-full:Borrowings>
  <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3509294" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_3002_6" unitRef="iso4217_CAD">308800000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
  <ifrs-full:AmountsReceivableRelatedPartyTransactions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416740x3417279" decimals="-5" id="id_11072868_51A8F583-2640-45A4-B034-D9ABC9D5B87C_2002_3" unitRef="iso4217_CAD">1000000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
  <ifrs-full:AmountsReceivableRelatedPartyTransactions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416740x3421266" decimals="-5" id="id_11072868_51A8F583-2640-45A4-B034-D9ABC9D5B87C_2001_3" unitRef="iso4217_CAD">10200000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416740x3487856" decimals="INF" id="id_11072868_BE115C17-1700-4ACD-B5A8-13ACCC65BA1D_1001_0" unitRef="pure">4987542</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416740x3487856" decimals="2" id="id_11072868_EAC25F18-ABA9-4414-8927-11975A90D157_2001_4" unitRef="iso4217_CAD">31.11</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416740x3487856_3422662x3416700" decimals="2" id="id_11072868_BE115C17-1700-4ACD-B5A8-13ACCC65BA1D_2001_1" unitRef="iso4217_CAD">14.88</ifrs-full:ExercisePriceOfOutstandingShareOptions>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416740x3487856_3422662x3423353" decimals="2" id="id_11072868_BE115C17-1700-4ACD-B5A8-13ACCC65BA1D_3001_2" unitRef="iso4217_CAD">32.98</ifrs-full:ExercisePriceOfOutstandingShareOptions>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487451" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_3004_2" unitRef="iso4217_CAD">-8100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487451" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_3004_1" unitRef="iso4217_CAD">8400000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487454" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_3005_1" unitRef="iso4217_CAD">9400000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487458" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_3003_2" unitRef="iso4217_CAD">-800000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487458" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_3003_1" unitRef="iso4217_CAD">900000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487883" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_3001_2" unitRef="iso4217_CAD">17000000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487883" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_3001_1" unitRef="iso4217_CAD">-15600000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487886" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_3002_2" unitRef="iso4217_CAD">-4800000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
  <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487886" decimals="-5" id="id_11072868_A2AC8B6E-224C-40C1-89F4-B2085B4BCDC7_3002_1" unitRef="iso4217_CAD">5000000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
  <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_3001_3" unitRef="iso4217_CAD">1900000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_4001_8" unitRef="iso4217_CAD">-178000000</ifrs-full:Goodwill>
  <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755_3421750x3417515" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_3002_3" unitRef="iso4217_CAD">700000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
  <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755_3421750x3421453" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_3005_3" unitRef="iso4217_CAD">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
  <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755_3421750x3421916" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_3006_3" unitRef="iso4217_CAD">700000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
  <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755_3421750x3421918" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_3003_3" unitRef="iso4217_CAD">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
  <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755_3421750x3421921" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_3004_3" unitRef="iso4217_CAD">100000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_18005_28" unitRef="iso4217_CAD">-158300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_12005_27" unitRef="iso4217_CAD">-183900000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_12003_27" unitRef="iso4217_CAD">-71500000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_12004_27" unitRef="iso4217_CAD">-17000000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_12002_27" unitRef="iso4217_CAD">-33200000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_12001_27" unitRef="iso4217_CAD">-62200000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_18003_28" unitRef="iso4217_CAD">-32700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_18001_28" unitRef="iso4217_CAD">-116200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_18004_28" unitRef="iso4217_CAD">-5800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_18002_28" unitRef="iso4217_CAD">-3600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_18006_28" unitRef="iso4217_CAD">2900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:FinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_4001_2" unitRef="iso4217_CAD">1356900000</ifrs-full:FinancialAssets>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_5001_4" unitRef="iso4217_CAD">1799200000</ifrs-full:Goodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_19005_14" unitRef="iso4217_CAD">406000000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_13005_14" unitRef="iso4217_CAD">473300000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_13003_14" unitRef="iso4217_CAD">231200000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_13004_14" unitRef="iso4217_CAD">37800000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_13002_14" unitRef="iso4217_CAD">82000000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_13001_14" unitRef="iso4217_CAD">122300000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_19003_14" unitRef="iso4217_CAD">75200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_19001_14" unitRef="iso4217_CAD">307300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_19004_14" unitRef="iso4217_CAD">15000000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_19002_14" unitRef="iso4217_CAD">8500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_19006_14" unitRef="iso4217_CAD">-4400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:FinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3421750x3417515" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_4002_2" unitRef="iso4217_CAD">936500000</ifrs-full:FinancialAssets>
  <ifrs-full:FinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3421750x3421453" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_4005_2" unitRef="iso4217_CAD">43200000</ifrs-full:FinancialAssets>
  <ifrs-full:FinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3421750x3421916" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_4006_2" unitRef="iso4217_CAD">84700000</ifrs-full:FinancialAssets>
  <ifrs-full:FinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3421750x3421918" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_4003_2" unitRef="iso4217_CAD">228700000</ifrs-full:FinancialAssets>
  <ifrs-full:FinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3421750x3421921" decimals="-5" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_4004_2" unitRef="iso4217_CAD">63800000</ifrs-full:FinancialAssets>
  <ifrs-full:BondsIssued contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3487950" decimals="-5" id="id_11072868_A4CD1946-B919-42B6-BD6F-CCD477BBD6FD_1001_0" unitRef="iso4217_CAD">3500000</ifrs-full:BondsIssued>
  <stn:RevolvingCreditFacilityPayableAmount contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3487950" decimals="-5" id="id_11072868_091F8A8C-33E8-4A12-A0F7-4634E71F26D5_1001_1" unitRef="iso4217_CAD">515000000</stn:RevolvingCreditFacilityPayableAmount>
  <ifrs-full:BondsIssued contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3487951" decimals="-5" id="id_11072868_A4CD1946-B919-42B6-BD6F-CCD477BBD6FD_1004_0" unitRef="iso4217_USD">580200000</ifrs-full:BondsIssued>
  <ifrs-full:BondsIssued contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3487951" decimals="-5" id="id_11072868_A4CD1946-B919-42B6-BD6F-CCD477BBD6FD_1003_0" unitRef="iso4217_CAD">791400000</ifrs-full:BondsIssued>
  <stn:RevolvingCreditFacilityPayableAmount contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3487951" decimals="-5" id="id_11072868_091F8A8C-33E8-4A12-A0F7-4634E71F26D5_2002_0" unitRef="iso4217_USD">10000000</stn:RevolvingCreditFacilityPayableAmount>
  <stn:RevolvingCreditFacilityPayableAmount contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3487951" decimals="-5" id="id_11072868_091F8A8C-33E8-4A12-A0F7-4634E71F26D5_2001_0" unitRef="iso4217_CAD">13600000</stn:RevolvingCreditFacilityPayableAmount>
  <ifrs-full:BondsIssued contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3487963" decimals="-5" id="id_11072868_A4CD1946-B919-42B6-BD6F-CCD477BBD6FD_1007_0" unitRef="iso4217_CAD">4700000</ifrs-full:BondsIssued>
  <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3546956" decimals="-5" id="id_11072868_4A094BAC-23DF-47F8-ABD9-349CA20554EB_1002_0" unitRef="iso4217_CAD">400000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
  <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3546962" decimals="-5" id="id_11072868_4A094BAC-23DF-47F8-ABD9-349CA20554EB_1001_0" unitRef="iso4217_CAD">1500000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
  <ifrs-full:RestrictedCashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417117" decimals="-5" id="id_11072868_3AB9167E-8C8A-42F1-94A1-1C5E5890AAD2_1001_0" unitRef="iso4217_CAD">0</ifrs-full:RestrictedCashAndCashEquivalents>
  <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_18" unitRef="iso4217_CAD">143600000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
  <ifrs-full:CashTransferred contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_0" unitRef="iso4217_CAD">88000000</ifrs-full:CashTransferred>
  <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_4" unitRef="iso4217_CAD">7800000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
  <ifrs-full:DeferredTaxAssetsRecognisedAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_12" unitRef="iso4217_CAD">1900000</ifrs-full:DeferredTaxAssetsRecognisedAsOfAcquisitionDate>
  <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_15" unitRef="iso4217_CAD">2600000</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
  <ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_11" unitRef="iso4217_CAD">33000000</ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate>
  <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_16" unitRef="iso4217_CAD">47300000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
  <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_17" unitRef="iso4217_CAD">96300000</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
  <ifrs-full:LiabilitiesIncurred contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_1" unitRef="iso4217_CAD">55600000</ifrs-full:LiabilitiesIncurred>
  <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_10" unitRef="iso4217_CAD">4400000</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
  <stn:ProvisionsRecognisedAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_14" unitRef="iso4217_CAD">1400000</stn:ProvisionsRecognisedAsOfAcquisitionDate>
  <stn:ProvisionsForClaimsRecognisedAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_74BE3C27-8D86-4E7C-8944-92C6F3A3DF11_1_0" unitRef="iso4217_CAD">800000</stn:ProvisionsForClaimsRecognisedAsOfAcquisitionDate>
  <stn:RetirementBenefitObligationsRecognisedAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_13" unitRef="iso4217_CAD">16500000</stn:RetirementBenefitObligationsRecognisedAsOfAcquisitionDate>
  <stn:OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_74BE3C27-8D86-4E7C-8944-92C6F3A3DF11_1_1" unitRef="iso4217_CAD">11100000</stn:OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome>
  <stn:GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_AD57BC34-6BE9-4757-A256-1D848A25C522_1_0" unitRef="iso4217_CAD">3600000</stn:GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes>
  <stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_7" unitRef="iso4217_CAD">6400000</stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate>
  <stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_9" unitRef="iso4217_CAD">600000</stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate>
  <stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_6" unitRef="iso4217_CAD">34700000</stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate>
  <stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_6ED6F7AF-248D-4E8F-BF21-876ADDF0017C_1_8" unitRef="iso4217_CAD">19800000</stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate>
  <ifrs-full:ConstructionInProgress contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417395x3421037" decimals="-5" id="id_11072868_E34853FE-0D6C-4226-8F81-C6EDDC6721CA_1001_0" unitRef="iso4217_CAD">8900000</ifrs-full:ConstructionInProgress>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_10003_29" unitRef="iso4217_CAD">159700000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_10004_29" unitRef="iso4217_CAD">20800000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_10002_29" unitRef="iso4217_CAD">48800000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:PropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_10001_29" unitRef="iso4217_CAD">60100000</ifrs-full:PropertyPlantAndEquipment>
  <ifrs-full:OtherShorttermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3421698" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1003_6" unitRef="iso4217_CAD">11700000</ifrs-full:OtherShorttermProvisions>
  <ifrs-full:OtherLongtermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3421698" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1003_7" unitRef="iso4217_CAD">1500000</ifrs-full:OtherLongtermProvisions>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3421698" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1003_5" unitRef="iso4217_CAD">13200000</ifrs-full:OtherProvisions>
  <ifrs-full:OtherShorttermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3495031" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1002_6" unitRef="iso4217_CAD">11300000</ifrs-full:OtherShorttermProvisions>
  <ifrs-full:OtherLongtermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3495031" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1002_7" unitRef="iso4217_CAD">3500000</ifrs-full:OtherLongtermProvisions>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3495031" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1002_5" unitRef="iso4217_CAD">14800000</ifrs-full:OtherProvisions>
  <ifrs-full:OtherShorttermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3498525" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1001_6" unitRef="iso4217_CAD">3800000</ifrs-full:OtherShorttermProvisions>
  <ifrs-full:OtherLongtermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3498525" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1001_7" unitRef="iso4217_CAD">73200000</ifrs-full:OtherLongtermProvisions>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3498525" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1001_5" unitRef="iso4217_CAD">77000000</ifrs-full:OtherProvisions>
  <ifrs-full:OtherShorttermProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3542739" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1004_6" unitRef="iso4217_CAD">15600000</ifrs-full:OtherShorttermProvisions>
  <ifrs-full:OtherProvisions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3542739" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1004_5" unitRef="iso4217_CAD">15600000</ifrs-full:OtherProvisions>
  <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1003_19" unitRef="iso4217_CAD">45500000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
  <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_2BA5F99D-4A76-4DE2-8B1A-6A473F366737_2001_0" unitRef="iso4217_CAD">10000000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
  <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_2BA5F99D-4A76-4DE2-8B1A-6A473F366737_2001_1" unitRef="iso4217_CAD">55500000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
  <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1001_19" unitRef="iso4217_CAD">494300000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
  <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1002_19" unitRef="iso4217_CAD">-448800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
  <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417424x3542795" decimals="-5" id="id_11072868_2BA5F99D-4A76-4DE2-8B1A-6A473F366737_3001_2" unitRef="iso4217_CAD">13100000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3417434x3478856" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_2001_3" unitRef="iso4217_CAD">6500000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3417434x3485464" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_3001_2" unitRef="iso4217_CAD">800000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3417434x3487899" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_4001_0" unitRef="iso4217_CAD">144200000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3417434x3498550" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_5001_1" unitRef="iso4217_CAD">28700000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:OtherNonfinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3547755x3488184" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_6001_5" unitRef="iso4217_CAD">6100000</ifrs-full:OtherNonfinancialAssets>
  <ifrs-full:OtherNonfinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3547755x3538021" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_7001_7" unitRef="iso4217_CAD">8800000</ifrs-full:OtherNonfinancialAssets>
  <ifrs-full:OtherNonfinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3547755x3547005" decimals="-5" id="id_11072868_80B93E3E-CE4D-47CA-A2BC-6E4A78FACC49_8001_6" unitRef="iso4217_CAD">3600000</ifrs-full:OtherNonfinancialAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3487899_3421501x3423178" decimals="-5" id="id_11072868_60E7D53C-387B-4E7D-92E8-B99BF1DC6664_1001_1" unitRef="iso4217_CAD">144200000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3487899_3421501x3423178_3421935x3421934" decimals="-5" id="id_11072868_60E7D53C-387B-4E7D-92E8-B99BF1DC6664_1003_1" unitRef="iso4217_CAD">144200000</ifrs-full:OtherFinancialAssets>
  <ifrs-full:EstimatedFinancialEffectOfContingentAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417432x3417865" decimals="INF" id="id_11072868_5876D477-CCF8-475E-8378-42416778416F_1001_0" unitRef="iso4217_CAD">0</ifrs-full:EstimatedFinancialEffectOfContingentAssets>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3419301" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_3002_1" unitRef="iso4217_CAD">41200000</ifrs-full:OtherFinancialAssets>
  <stn:OtherFinancialAssetAtAmortisedCost contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3419301" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_3002_2" unitRef="iso4217_CAD">45000000</stn:OtherFinancialAssetAtAmortisedCost>
  <ifrs-full:OtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3504553" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_3001_1" unitRef="iso4217_CAD">103000000</ifrs-full:OtherFinancialAssets>
  <stn:FairValueOfOtherFinancialAssetsMaturityAmount contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3504553" decimals="-5" id="id_11072868_415D22BB-C109-4C22-AB1D-97FCD7E2F377_3004_1" unitRef="iso4217_CAD">103000000</stn:FairValueOfOtherFinancialAssetsMaturityAmount>
  <stn:OtherFinancialAssetAtAmortisedCost contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3504553" decimals="-5" id="id_11072868_003DB4CA-C6DF-4238-8115-B0EEC58E16D5_3001_2" unitRef="iso4217_CAD">103800000</stn:OtherFinancialAssetAtAmortisedCost>
  <stn:FairValueOfOtherFinancialAssetsMaturityAmount contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3504553_3421968x3421286" decimals="-5" id="id_11072868_415D22BB-C109-4C22-AB1D-97FCD7E2F377_3002_1" unitRef="iso4217_CAD">85200000</stn:FairValueOfOtherFinancialAssetsMaturityAmount>
  <stn:FairValueOfOtherFinancialAssetsMaturityAmount contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3504553_3421968x3421915" decimals="-5" id="id_11072868_415D22BB-C109-4C22-AB1D-97FCD7E2F377_3003_1" unitRef="iso4217_CAD">3800000</stn:FairValueOfOtherFinancialAssetsMaturityAmount>
  <stn:FairValueOfOtherFinancialAssetsMaturityAmount contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3504553_3421968x3422054" decimals="-5" id="id_11072868_415D22BB-C109-4C22-AB1D-97FCD7E2F377_3001_1" unitRef="iso4217_CAD">14000000</stn:FairValueOfOtherFinancialAssetsMaturityAmount>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_16003_30" unitRef="iso4217_CAD">42500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_16001_30" unitRef="iso4217_CAD">191100000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_16004_30" unitRef="iso4217_CAD">9200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RecognisedFinanceLeaseAsAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3486472" decimals="-5" id="id_11072868_74C9E8B6-7164-4E3B-8ADD-7BF3FE8D2BBC_1001_1" unitRef="iso4217_CAD">19100000</ifrs-full:RecognisedFinanceLeaseAsAssets>
  <stn:NonCashPortionOfSoftwareAdditions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3486472" decimals="-5" id="id_11072868_74C9E8B6-7164-4E3B-8ADD-7BF3FE8D2BBC_1001_0" unitRef="iso4217_CAD">15100000</stn:NonCashPortionOfSoftwareAdditions>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_16002_30" unitRef="iso4217_CAD">4900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_16006_30" unitRef="iso4217_CAD">-1500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417632x3416769" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_11003_28" unitRef="iso4217_CAD">24800000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417632x3416979" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_11005_28" unitRef="iso4217_CAD">163100000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417632x3421013" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_11001_28" unitRef="iso4217_CAD">867800000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:NumberOfSharesOutstanding contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417632x3421013" decimals="INF" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_11001_29" unitRef="shares">111860105</ifrs-full:NumberOfSharesOutstanding>
  <ifrs-full:EquityAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3417632x3422911" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_11004_28" unitRef="iso4217_CAD">851200000</ifrs-full:EquityAttributableToOwnersOfParent>
  <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3420782x3416717" decimals="-5" id="id_11072868_4F7DF7D7-5527-412B-834C-45998FE2F0E9_3001_1" unitRef="iso4217_CAD">535200000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
  <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3420782x3420374" decimals="-5" id="id_11072868_4F7DF7D7-5527-412B-834C-45998FE2F0E9_3003_1" unitRef="iso4217_CAD">140500000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
  <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3420782x3424474" decimals="-5" id="id_11072868_4F7DF7D7-5527-412B-834C-45998FE2F0E9_3002_1" unitRef="iso4217_CAD">1342300000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
  <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3420782x3476143" decimals="-5" id="id_11072868_4F7DF7D7-5527-412B-834C-45998FE2F0E9_3004_1" unitRef="iso4217_CAD">140300000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421158x3498450" decimals="-5" id="id_11072868_2DABEC6B-0FE0-42E7-87C4-D6A3D04B3A8A_3001_0" unitRef="iso4217_CAD">358200000</ifrs-full:Goodwill>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421158x3498451" decimals="-5" id="id_11072868_2DABEC6B-0FE0-42E7-87C4-D6A3D04B3A8A_4001_1" unitRef="iso4217_CAD">1003700000</ifrs-full:Goodwill>
  <ifrs-full:Goodwill contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421158x3498452" decimals="-5" id="id_11072868_2DABEC6B-0FE0-42E7-87C4-D6A3D04B3A8A_5001_2" unitRef="iso4217_CAD">259300000</ifrs-full:Goodwill>
  <stn:NotesPayable1 contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421501x3422350" decimals="-5" id="id_11072868_26DFFEF5-846F-4641-A6AC-1FB06D3239E9_1001_0" unitRef="iso4217_CAD">76900000</stn:NotesPayable1>
  <stn:NotesPayable1 contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421501x3422350_3421935x3421934" decimals="-5" id="id_11072868_26DFFEF5-846F-4641-A6AC-1FB06D3239E9_1003_0" unitRef="iso4217_CAD">76900000</stn:NotesPayable1>
  <ifrs-full:ExpectedCreditLossRate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421750x3417515" decimals="4" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_1002_1" unitRef="pure">0.0007</ifrs-full:ExpectedCreditLossRate>
  <ifrs-full:ExpectedCreditLossRate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421750x3421453" decimals="4" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_1005_1" unitRef="pure">0.0043</ifrs-full:ExpectedCreditLossRate>
  <ifrs-full:ExpectedCreditLossRate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421750x3421916" decimals="4" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_1006_1" unitRef="pure">0.0075</ifrs-full:ExpectedCreditLossRate>
  <ifrs-full:ExpectedCreditLossRate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421750x3421918" decimals="4" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_1003_1" unitRef="pure">0.0010</ifrs-full:ExpectedCreditLossRate>
  <ifrs-full:ExpectedCreditLossRate contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421750x3421921" decimals="4" id="id_11072868_E38C203F-0ACA-4983-AFAF-6C9C72439C4F_1004_1" unitRef="pure">0.0022</ifrs-full:ExpectedCreditLossRate>
  <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421935x3421300" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_1001_8" unitRef="iso4217_CAD">13600000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421935x3421300" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_1001_7" unitRef="iso4217_CAD">19200000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
  <stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421935x3421300" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_1001_5" unitRef="iso4217_CAD">110800000</stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets>
  <stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421935x3421300" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_1001_6" unitRef="iso4217_CAD">80200000</stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421935x3421459" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_2001_2" unitRef="iso4217_CAD">57500000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421935x3421459" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_2001_1" unitRef="iso4217_CAD">138100000</ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421935x3421459" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_2001_4" unitRef="iso4217_CAD">10600000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
  <stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421935x3421459" decimals="-5" id="id_11072868_1A1D1726-E0D2-429A-AD3C-12D7D20B100D_2001_3" unitRef="iso4217_CAD">15500000</stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets>
  <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421937x3421456" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_3003_6" unitRef="iso4217_CAD">19500000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
  <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421937x3529554" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_3004_6" unitRef="iso4217_CAD">15400000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
  <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421034" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2004_4" unitRef="iso4217_CAD">691300000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
  <stn:OtherFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421034" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2004_3" unitRef="iso4217_CAD">1700000</stn:OtherFinancialLiabilitiesUndiscountedCashFlows>
  <stn:LongTermDebtUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421034" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2004_2" unitRef="iso4217_CAD">689600000</stn:LongTermDebtUndiscountedCashFlows>
  <ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421286" decimals="-5" id="id_11072868_E7B36306-40E7-4FED-8E57-DAD05572DC13_2001_1" unitRef="iso4217_CAD">9800000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
  <stn:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421286" decimals="-5" id="id_11072868_B9F7C36C-FD19-4A46-9B48-18EAC4B8ED64_2001_1" unitRef="iso4217_CAD">638500000</stn:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations>
  <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421287" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2003_4" unitRef="iso4217_CAD">197000000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
  <stn:OtherFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421287" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2003_3" unitRef="iso4217_CAD">300000</stn:OtherFinancialLiabilitiesUndiscountedCashFlows>
  <stn:LongTermDebtUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421287" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2003_2" unitRef="iso4217_CAD">196700000</stn:LongTermDebtUndiscountedCashFlows>
  <stn:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421915" decimals="-5" id="id_11072868_B9F7C36C-FD19-4A46-9B48-18EAC4B8ED64_3001_2" unitRef="iso4217_CAD">400000000</stn:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations>
  <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3422054" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2002_4" unitRef="iso4217_CAD">617400000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
  <ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3422054" decimals="-5" id="id_11072868_E7B36306-40E7-4FED-8E57-DAD05572DC13_3001_0" unitRef="iso4217_CAD">10000000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
  <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3422054" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2002_1" unitRef="iso4217_CAD">567200000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
  <stn:OtherFinancialLiabilitiesUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3422054" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2002_3" unitRef="iso4217_CAD">1100000</stn:OtherFinancialLiabilitiesUndiscountedCashFlows>
  <stn:LongTermDebtUndiscountedCashFlows contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3422054" decimals="-5" id="id_11072868_BF6CC9C4-6892-403D-99A2-85011BC0DF8E_2002_2" unitRef="iso4217_CAD">49100000</stn:LongTermDebtUndiscountedCashFlows>
  <stn:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3422054" decimals="-5" id="id_11072868_B9F7C36C-FD19-4A46-9B48-18EAC4B8ED64_4001_0" unitRef="iso4217_CAD">252300000</stn:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations>
  <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3487212_3423034x3487208" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_2001_2" unitRef="iso4217_CAD">73400000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
  <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3487212_3423034x3487209" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_3001_4" unitRef="iso4217_CAD">9300000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3488137" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_2002_1" unitRef="iso4217_CAD">355600000</stn:GrossTradeReceivables>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3488140" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_2005_1" unitRef="iso4217_CAD">43200000</stn:GrossTradeReceivables>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3498444" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_2006_1" unitRef="iso4217_CAD">84700000</stn:GrossTradeReceivables>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3506766" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_2003_1" unitRef="iso4217_CAD">228700000</stn:GrossTradeReceivables>
  <stn:GrossTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3506769" decimals="-5" id="id_11072868_B3A89066-762D-40B5-8BC5-5748A225EEA6_2004_1" unitRef="iso4217_CAD">63800000</stn:GrossTradeReceivables>
  <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3547356_3423034x3487208" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_4001_1" unitRef="iso4217_CAD">27400000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479120" decimals="INF" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1001_3" unitRef="pure">142540</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479120" decimals="INF" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_2001_1" unitRef="pure">142540</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479120" decimals="2" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_2001_3" unitRef="iso4217_CAD">14.88</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479120" decimals="2" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1001_4" unitRef="Y">0.16</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479120" decimals="2" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1001_5" unitRef="iso4217_CAD">14.88</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479120_3422662x3423353" decimals="2" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_3001_2" unitRef="iso4217_CAD">14.88</ifrs-full:ExercisePriceOfOutstandingShareOptions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479121" decimals="INF" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1002_3" unitRef="pure">364526</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479121" decimals="INF" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_2002_1" unitRef="pure">364526</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479121" decimals="2" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_2002_3" unitRef="iso4217_CAD">20.88</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479121" decimals="2" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1002_4" unitRef="Y">1.16</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479121" decimals="2" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1002_5" unitRef="iso4217_CAD">20.88</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479121_3422662x3423353" decimals="2" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_3002_2" unitRef="iso4217_CAD">20.88</ifrs-full:ExercisePriceOfOutstandingShareOptions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479122" decimals="INF" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1004_3" unitRef="pure">4987542</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479122" decimals="INF" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_2004_1" unitRef="pure">2908389</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479122" decimals="2" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_2004_3" unitRef="iso4217_CAD">30.10</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479122" decimals="2" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1004_4" unitRef="Y">2.98</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479122" decimals="2" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1004_5" unitRef="iso4217_CAD">31.11</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479122_3422662x3416700" decimals="INF" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_2004_1" unitRef="iso4217_CAD">14.88</ifrs-full:ExercisePriceOfOutstandingShareOptions>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479122_3422662x3423353" decimals="INF" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_3004_2" unitRef="iso4217_CAD">32.98</ifrs-full:ExercisePriceOfOutstandingShareOptions>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479123" decimals="INF" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1003_3" unitRef="pure">4480476</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479123" decimals="INF" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_2003_1" unitRef="pure">2401323</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479123" decimals="2" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_2003_3" unitRef="iso4217_CAD">32.40</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479123" decimals="2" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1003_4" unitRef="Y">3.21</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479123" decimals="2" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_1003_5" unitRef="iso4217_CAD">32.46</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479123_3422662x3416700" decimals="INF" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_2003_1" unitRef="iso4217_CAD">31.75</ifrs-full:ExercisePriceOfOutstandingShareOptions>
  <ifrs-full:ExercisePriceOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479123_3422662x3423353" decimals="INF" id="id_11072868_A865F336-BB33-427D-BE30-ED609A124C8A_3003_2" unitRef="iso4217_CAD">32.98</ifrs-full:ExercisePriceOfOutstandingShareOptions>
  <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1003_11" unitRef="iso4217_CAD">-600000</ifrs-full:AccumulatedOtherComprehensiveIncome>
  <ifrs-full:DeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1003_5" unitRef="iso4217_CAD">-600000</ifrs-full:DeferredTaxAssets>
  <ifrs-full:CurrentContractAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1003_2" unitRef="iso4217_CAD">59700000</ifrs-full:CurrentContractAssets>
  <ifrs-full:DeferredIncomeClassifiedAsCurrent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1003_8" unitRef="iso4217_CAD">8700000</ifrs-full:DeferredIncomeClassifiedAsCurrent>
  <ifrs-full:CurrentReceivablesFromContractsWithCustomers contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1003_1" unitRef="iso4217_CAD">-59800000</ifrs-full:CurrentReceivablesFromContractsWithCustomers>
  <ifrs-full:OtherNoncurrentAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1003_6" unitRef="iso4217_CAD">8200000</ifrs-full:OtherNoncurrentAssets>
  <ifrs-full:OtherCurrentAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1003_3" unitRef="iso4217_CAD">2900000</ifrs-full:OtherCurrentAssets>
  <ifrs-full:RetainedEarnings contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1003_10" unitRef="iso4217_CAD">2300000</ifrs-full:RetainedEarnings>
  <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1002_11" unitRef="iso4217_CAD">163700000</ifrs-full:AccumulatedOtherComprehensiveIncome>
  <ifrs-full:DeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1002_5" unitRef="iso4217_CAD">21800000</ifrs-full:DeferredTaxAssets>
  <ifrs-full:DeferredIncomeClassifiedAsCurrent contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1002_8" unitRef="iso4217_CAD">165700000</ifrs-full:DeferredIncomeClassifiedAsCurrent>
  <ifrs-full:CurrentReceivablesFromContractsWithCustomers contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1002_1" unitRef="iso4217_CAD">444400000</ifrs-full:CurrentReceivablesFromContractsWithCustomers>
  <ifrs-full:OtherNoncurrentAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1002_6" unitRef="iso4217_CAD">167300000</ifrs-full:OtherNoncurrentAssets>
  <ifrs-full:OtherCurrentAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1002_3" unitRef="iso4217_CAD">20300000</ifrs-full:OtherCurrentAssets>
  <ifrs-full:RetainedEarnings contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_82563F6A-92DD-406D-855E-DF7C1201D9D1_1002_10" unitRef="iso4217_CAD">848900000</ifrs-full:RetainedEarnings>
  <ifrs-full:NetDeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3422116" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_2001_7" unitRef="iso4217_CAD">-3700000</ifrs-full:NetDeferredTaxAssets>
  <ifrs-full:NetDeferredTaxLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3422628" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_3001_2" unitRef="iso4217_CAD">7300000</ifrs-full:NetDeferredTaxLiabilities>
  <ifrs-full:NetDeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3423747" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_4001_4" unitRef="iso4217_CAD">-33400000</ifrs-full:NetDeferredTaxAssets>
  <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3423747" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_5001_5" unitRef="iso4217_CAD">123100000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
  <ifrs-full:NetDeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3482883" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_5001_5" unitRef="iso4217_CAD">-16700000</ifrs-full:NetDeferredTaxAssets>
  <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3487208" decimals="-5" id="id_11072868_9D9B6EFB-235B-4B2E-908F-FBD8C7DF789C_6001_3" unitRef="iso4217_CAD">100800000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
  <ifrs-full:NetDeferredTaxAssets contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3494932" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_6001_6" unitRef="iso4217_CAD">-7700000</ifrs-full:NetDeferredTaxAssets>
  <ifrs-full:NetDeferredTaxLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3495020" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_7001_3" unitRef="iso4217_CAD">1200000</ifrs-full:NetDeferredTaxLiabilities>
  <ifrs-full:NetDeferredTaxLiabilities contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3504538" decimals="-5" id="id_11072868_9E1AB8D4-075C-47B1-955B-B78EE6D8FC2E_8001_1" unitRef="iso4217_CAD">86100000</ifrs-full:NetDeferredTaxLiabilities>
  <ifrs-full:NumberOfOutstandingShareOptions contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3478960" decimals="INF" id="id_11072868_0A58010D-5C05-452F-B6C7-69F5A41EB899_4001_5" unitRef="pure">2079153</ifrs-full:NumberOfOutstandingShareOptions>
  <ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3478960" decimals="2" id="id_11072868_DCCBB429-73BE-41E8-82A9-BC676BC62673_3001_2" unitRef="iso4217_CAD">5.73</ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted>
  <stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3478960" decimals="INF" id="id_11072868_0A58010D-5C05-452F-B6C7-69F5A41EB899_4001_3" unitRef="pure">1000441</stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3479982" decimals="INF" id="id_11072868_9ACECD9D-98A5-4CF1-BA1A-E45C9BEDC263_2001_2" unitRef="pure">744081</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <stn:FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3479982" decimals="-5" id="id_11072868_9ACECD9D-98A5-4CF1-BA1A-E45C9BEDC263_2001_3" unitRef="iso4217_CAD">6000000</stn:FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <stn:NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3479982" decimals="INF" id="id_11072868_9ACECD9D-98A5-4CF1-BA1A-E45C9BEDC263_2001_4" unitRef="shares">193385</stn:NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement>
  <stn:FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3479982" decimals="-5" id="id_11072868_9ACECD9D-98A5-4CF1-BA1A-E45C9BEDC263_2001_5" unitRef="iso4217_CAD">3200000</stn:FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3487849" decimals="INF" id="id_11072868_A4C9B755-6302-4AD4-AF8E-E32479B2D1DE_2001_3" unitRef="pure">306459</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <stn:FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3487849" decimals="-5" id="id_11072868_A4C9B755-6302-4AD4-AF8E-E32479B2D1DE_2001_4" unitRef="iso4217_CAD">9000000</stn:FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
  <stn:NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3487849" decimals="INF" id="id_11072868_A4C9B755-6302-4AD4-AF8E-E32479B2D1DE_2001_1" unitRef="shares">178866</stn:NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement>
  <stn:FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3487849" decimals="-5" id="id_11072868_A4C9B755-6302-4AD4-AF8E-E32479B2D1DE_2001_2" unitRef="iso4217_CAD">6200000</stn:FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement>
  <stn:LineOfCreditFacilityAdditionalBorrowingsCapacity contextRef="eol_PE179647--1840-F0005_STD_0_20180626_0" decimals="-5" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_4003_6" unitRef="iso4217_CAD">200000000</stn:LineOfCreditFacilityAdditionalBorrowingsCapacity>
  <stn:LineOfCreditFacilityAdditionalBorrowingsCapacity contextRef="eol_PE179647--1840-F0005_STD_0_20180627_0" decimals="-5" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_4001_7" unitRef="iso4217_CAD">400000000</stn:LineOfCreditFacilityAdditionalBorrowingsCapacity>
  <stn:DrawnBorrowingFacilities contextRef="eol_PE179647--1840-F0005_STD_0_20180627_0_3416696x3498527" decimals="-5" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_5001_11" unitRef="iso4217_CAD">160000000</stn:DrawnBorrowingFacilities>
  <stn:DrawnBorrowingFacilities contextRef="eol_PE179647--1840-F0005_STD_0_20180627_0_3416696x3498557" decimals="-5" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_6001_10" unitRef="iso4217_CAD">150000000</stn:DrawnBorrowingFacilities>
  <stn:LineOfCreditFacilityMaximumBorrowingsCapacity contextRef="eol_PE179647--1840-F0005_STD_0_20180627_0_3416696x3507530" decimals="INF" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_7001_0" unitRef="iso4217_CAD">800000000</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
  <stn:LineOfCreditFacilityMaximumBorrowingsCapacity contextRef="eol_PE179647--1840-F0005_STD_0_20180627_0_3416696x3509294" decimals="INF" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_8001_1" unitRef="iso4217_CAD">310000000</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
  <stn:DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform contextRef="eol_PE179647--1840-F0005_STD_1_20180801_0" decimals="-5" id="id_11072868_47001951-1048-4A7C-90CE-CC8E9922CADB_1_0" unitRef="iso4217_CAD">10000000</stn:DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform>
  <stn:SharesApprovedInNormalCourseIssuerBid contextRef="eol_PE179647--1840-F0005_STD_1_20181111_0" decimals="0" id="id_11072868_8C077632-6D3D-49FE-977B-F3E98CC66B8A_2_0" unitRef="shares">2273879</stn:SharesApprovedInNormalCourseIssuerBid>
  <stn:SharesApprovedInNormalCourseIssuerBid contextRef="eol_PE179647--1840-F0005_STD_1_20181113_0" decimals="0" id="id_11072868_8C077632-6D3D-49FE-977B-F3E98CC66B8A_1_0" unitRef="shares">2278747</stn:SharesApprovedInNormalCourseIssuerBid>
  <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare contextRef="eol_PE179647--1840-F0005_STD_1_20190227_0_3421584x3481572" decimals="INF" id="id_11072868_FFD02954-83C4-4E2E-9127-B24717A69684_1001_1" unitRef="iso4217_CAD_per_shares">0.145</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare>
  <stn:DividendsPayableDeclaredDate contextRef="eol_PE179647--1840-F0005_STD_1_20190227_0_3421584x3481572" id="id_11072868_FFD02954-83C4-4E2E-9127-B24717A69684_1001_0">2019-02-27</stn:DividendsPayableDeclaredDate>
  <stn:DividendsPayableRecordDate contextRef="eol_PE179647--1840-F0005_STD_1_20190227_0_3421584x3481572" id="id_11072868_FFD02954-83C4-4E2E-9127-B24717A69684_1001_3">2019-03-29</stn:DividendsPayableRecordDate>
  <stn:DividendPayableDate contextRef="eol_PE179647--1840-F0005_STD_1_20190227_0_3421584x3481572" id="id_11072868_FFD02954-83C4-4E2E-9127-B24717A69684_1001_2">2019-04-15</stn:DividendPayableDate>
  <ifrs-full:DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised contextRef="eol_PE179647--1840-F0005_STD_1_20181001_0" id="id_11072868_69FFBACC-030C-41B5-9F74-DD0959B415DB_1_0">Level 3</ifrs-full:DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised>
  <ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows contextRef="eol_PE179647--1840-F0005_STD_1_20181001_0" id="id_11072868_C13CAE3D-E0AE-407D-AAC5-5242074F6507_1_0">Terminal growth rates based on actual experience and market analysis.      Projections are extrapolated beyond five years using a growth rate that does      not exceed 3.0%.</ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows>
  <stn:NumberOfCashGeneratingUnit contextRef="eol_PE179647--1840-F0005_STD_1_20181001_0" decimals="INF" id="id_11072868_01639131-3EA6-45CB-BB06-333BC12AB033_1_0" unitRef="Cash_Generating_Units">7</stn:NumberOfCashGeneratingUnit>
  <stn:NumberOfCashGeneratingUnit contextRef="eol_PE179647--1840-F0005_STD_1_20181001_0_3421158x3487964" decimals="INF" id="id_11072868_01639131-3EA6-45CB-BB06-333BC12AB033_3_0" unitRef="Cash_Generating_Units">2</stn:NumberOfCashGeneratingUnit>
  <stn:NumberOfCashGeneratingUnit contextRef="eol_PE179647--1840-F0005_STD_1_20181001_0_3421158x3498452" decimals="INF" id="id_11072868_01639131-3EA6-45CB-BB06-333BC12AB033_2_0" unitRef="Cash_Generating_Units">3</stn:NumberOfCashGeneratingUnit>
  <stn:OperatingMarginRateAppliedToCashFlowProjections contextRef="eol_PE179647--1840-F0005_STD_1_20181001_0_3421158x3498452_3422662x3416700" decimals="3" id="id_11072868_5EA6F4A1-8E4E-4390-83F1-D2605F1D2BD6_1_0" unitRef="pure">0.056</stn:OperatingMarginRateAppliedToCashFlowProjections>
  <stn:NoncashWorkingCapitalRateAppliedToCashFlowProjections contextRef="eol_PE179647--1840-F0005_STD_1_20181001_0_3421158x3498452_3422662x3416700" decimals="3" id="id_11072868_5EA6F4A1-8E4E-4390-83F1-D2605F1D2BD6_1_3" unitRef="pure">0.203</stn:NoncashWorkingCapitalRateAppliedToCashFlowProjections>
  <stn:OperatingMarginRateAppliedToCashFlowProjections contextRef="eol_PE179647--1840-F0005_STD_1_20181001_0_3421158x3498452_3422662x3423353" decimals="3" id="id_11072868_5EA6F4A1-8E4E-4390-83F1-D2605F1D2BD6_2_0" unitRef="pure">0.087</stn:OperatingMarginRateAppliedToCashFlowProjections>
  <stn:NoncashWorkingCapitalRateAppliedToCashFlowProjections contextRef="eol_PE179647--1840-F0005_STD_1_20181001_0_3421158x3498452_3422662x3423353" decimals="3" id="id_11072868_5EA6F4A1-8E4E-4390-83F1-D2605F1D2BD6_2_3" unitRef="pure">0.205</stn:NoncashWorkingCapitalRateAppliedToCashFlowProjections>
  <ifrs-full:ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0" id="id_11072868_28BA97CC-58A1-480B-B681-7356DC515D55_1_1">Revenue recognized in 2018 from performance obligations satisfied (or partially satisfied) in prior years was less than 5% of the Company's gross  revenue from continuing operations.</ifrs-full:ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment>
  <ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0" decimals="-5" id="id_11072868_28BA97CC-58A1-480B-B681-7356DC515D55_1_0" unitRef="iso4217_CAD">196400000</ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod>
  <stn:IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3416979_3422913x3495056" decimals="-5" id="id_11072868_32AFAA98-A562-484A-82F0-8B3CF1F5E83B_2002_2" unitRef="iso4217_CAD">-900000</stn:IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9>
  <stn:IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3416979_3422913x3495056" decimals="-5" id="id_11072868_32AFAA98-A562-484A-82F0-8B3CF1F5E83B_2002_5" unitRef="iso4217_CAD">-900000</stn:IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss>
  <stn:IncreaseDecreaseInRetainedEarnings contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3418080x3419484_3422913x3420637_3423661x3487964" decimals="-5" id="id_11072868_47E1DC78-49C6-4DE6-852A-CF58D66B1122_2001_3" unitRef="iso4217_CAD">-22600000</stn:IncreaseDecreaseInRetainedEarnings>
  <stn:IncreaseDecreaseInRetainedEarnings contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3418080x3535915_3422913x3420637_3423602x3538018" decimals="-5" id="id_11072868_47E1DC78-49C6-4DE6-852A-CF58D66B1122_3001_1" unitRef="iso4217_CAD">-3000000</stn:IncreaseDecreaseInRetainedEarnings>
  <stn:IncreaseDecreaseInRetainedEarnings contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3418080x3535915_3422913x3420637_3423602x3538020" decimals="-5" id="id_11072868_47E1DC78-49C6-4DE6-852A-CF58D66B1122_4001_2" unitRef="iso4217_CAD">1700000</stn:IncreaseDecreaseInRetainedEarnings>
  <stn:IncreaseDecreaseInRetainedEarnings contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3422913x3420637" decimals="-5" id="id_11072868_47E1DC78-49C6-4DE6-852A-CF58D66B1122_5001_4" unitRef="iso4217_CAD">-23900000</stn:IncreaseDecreaseInRetainedEarnings>
  <stn:IncreaseDecreaseInRetainedEarnings contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3422913x3495056" decimals="-5" id="id_11072868_32AFAA98-A562-484A-82F0-8B3CF1F5E83B_2001_4" unitRef="iso4217_CAD">100000</stn:IncreaseDecreaseInRetainedEarnings>
  <stn:IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3422913x3495056" decimals="-5" id="id_11072868_32AFAA98-A562-484A-82F0-8B3CF1F5E83B_2001_1" unitRef="iso4217_CAD">900000</stn:IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9>
  <stn:IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3422913x3495056" decimals="-5" id="id_11072868_32AFAA98-A562-484A-82F0-8B3CF1F5E83B_2001_3" unitRef="iso4217_CAD">-800000</stn:IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9>
  <stn:IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_1_20180101_0_3422913x3495056" decimals="-5" id="id_11072868_B9E2649E-C683-49DE-947C-BCE83D530BA9_1001_1" unitRef="iso4217_CAD">900000</stn:IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9>
  <stn:NumberOfTranches contextRef="eol_PE179647--1840-F0005_STD_1_20180627_0" decimals="INF" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_1_2" unitRef="Tranches">2</stn:NumberOfTranches>
  <stn:AgreementExpiryDate contextRef="eol_PE179647--1840-F0005_STD_1_20180627_0_3416696x3498527" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_1001_13">2023-06-27</stn:AgreementExpiryDate>
  <stn:LineOfCreditMaturityPeriod contextRef="eol_PE179647--1840-F0005_STD_1_20180627_0_3416696x3498527" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_1001_5">P5Y</stn:LineOfCreditMaturityPeriod>
  <stn:AgreementExpiryDate contextRef="eol_PE179647--1840-F0005_STD_1_20180627_0_3416696x3498557" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_2001_12">2022-06-27</stn:AgreementExpiryDate>
  <stn:LineOfCreditMaturityPeriod contextRef="eol_PE179647--1840-F0005_STD_1_20180627_0_3416696x3498557" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_2001_4">P4Y</stn:LineOfCreditMaturityPeriod>
  <stn:AgreementExpiryDate contextRef="eol_PE179647--1840-F0005_STD_1_20180627_0_3416696x3507530" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_3001_9">2023-06-27</stn:AgreementExpiryDate>
  <stn:LineOfCreditMaturityPeriod contextRef="eol_PE179647--1840-F0005_STD_1_20180627_0_3416696x3507530" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_3001_3">P5Y</stn:LineOfCreditMaturityPeriod>
  <stn:GainOnRevolvingCreditFacilitiesModification contextRef="eol_PE179647--1840-F0005_STD_181_20180630_0" decimals="-5" id="id_11072868_DDAB6948-DFD7-4CD8-B2F3-716A634E32F4_2_8" unitRef="iso4217_CAD">1400000</stn:GainOnRevolvingCreditFacilitiesModification>
  <stn:AgreementExpiryDate contextRef="eol_PE179647--1840-F0005_STD_31_20190131_0_3421584x3500108" id="id_11072868_F150C762-1116-48F3-B09A-BEB985C50F84_1001_0">2023-06-27</stn:AgreementExpiryDate>
  <stn:InterestRateSwapDescription contextRef="eol_PE179647--1840-F0005_STD_31_20190131_0_3421584x3500108" id="id_11072868_F150C762-1116-48F3-B09A-BEB985C50F84_1001_3">The swap agreement has the effect of converting the variable interest rate on $160.0 of the Company&#x2019;s revolving credit facility into a fixed rate of 2.295%, plus an applicable basis points spread.</stn:InterestRateSwapDescription>
  <stn:InterestRateSwapAgreementAmount contextRef="eol_PE179647--1840-F0005_STD_31_20190131_0_3421584x3500108" decimals="-5" id="id_11072868_F150C762-1116-48F3-B09A-BEB985C50F84_1001_1" unitRef="iso4217_CAD">160000000</stn:InterestRateSwapAgreementAmount>
  <stn:InterestRateSwapAgreementFixedInterestRate contextRef="eol_PE179647--1840-F0005_STD_31_20190131_0_3421584x3500108" decimals="5" id="id_11072868_F150C762-1116-48F3-B09A-BEB985C50F84_1001_2" unitRef="pure">0.02295</stn:InterestRateSwapAgreementFixedInterestRate>
  <ifrs-full:AdjustedWeightedAverageShares contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="0" id="id_11072868_D1ACB9BF-A037-4DEC-A4F1-6AD401175495_2_500003" unitRef="shares">114352920</ifrs-full:AdjustedWeightedAverageShares>
  <ifrs-full:AmortisationExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_8" unitRef="iso4217_CAD">73000000</ifrs-full:AmortisationExpense>
  <ifrs-full:BasicAndDilutedEarningsLossPerShare contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="2" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_27" unitRef="iso4217_CAD_per_shares">0.85</ifrs-full:BasicAndDilutedEarningsLossPerShare>
  <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_23" unitRef="iso4217_CAD">60300000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_9" unitRef="iso4217_CAD">254400000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
  <ifrs-full:AdditionalProvisionsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_4_1" unitRef="iso4217_CAD">26900000</ifrs-full:AdditionalProvisionsOtherProvisions>
  <ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="2" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_25" unitRef="iso4217_CAD_per_shares">0.85</ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations>
  <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_34" unitRef="iso4217_CAD">-281100000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_32" unitRef="iso4217_CAD">-280200000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
  <ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_33" unitRef="iso4217_CAD">-900000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations>
  <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_11" unitRef="iso4217_CAD">263700000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_10" unitRef="iso4217_CAD">9300000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
  <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_13" unitRef="iso4217_CAD">85100000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
  <ifrs-full:AverageEffectiveTaxRate contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_2_11" unitRef="pure">0.632</ifrs-full:AverageEffectiveTaxRate>
  <ifrs-full:CancellationOfTreasuryShares contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_4A8DADBD-78F4-4ABD-BFF4-E7C90B8A4319_2_1" unitRef="iso4217_CAD">14400000</ifrs-full:CancellationOfTreasuryShares>
  <ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_22" unitRef="iso4217_CAD">-2300000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_4_2" unitRef="iso4217_CAD">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
  <ifrs-full:ApplicableTaxRate contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_2_0" unitRef="pure">0.270</ifrs-full:ApplicableTaxRate>
  <ifrs-full:BankAndSimilarCharges contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_2_2" unitRef="iso4217_CAD">8600000</ifrs-full:BankAndSimilarCharges>
  <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_21" unitRef="iso4217_CAD">62600000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
  <ifrs-full:ComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_2_12" unitRef="iso4217_CAD">-20800000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:CostOfSales contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_4" unitRef="iso4217_CAD">1411900000</ifrs-full:CostOfSales>
  <ifrs-full:DepreciationExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_7" unitRef="iso4217_CAD">52200000</ifrs-full:DepreciationExpense>
  <ifrs-full:CurrentTaxExpenseIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_17" unitRef="iso4217_CAD">192900000</ifrs-full:CurrentTaxExpenseIncome>
  <ifrs-full:DeferredTaxExpenseIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_18" unitRef="iso4217_CAD">-26400000</ifrs-full:DeferredTaxExpenseIncome>
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_BE35D87E-5E38-4720-9485-0C86E4387CF5_2_1" unitRef="iso4217_CAD">16300000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
  <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_2_5" unitRef="iso4217_CAD">26400000</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_BE35D87E-5E38-4720-9485-0C86E4387CF5_2_3" unitRef="iso4217_CAD">600000</ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes>
  <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="4" id="id_11072868_8C2CD183-14F2-4E2F-9AFE-06C9869B6092_2_0" unitRef="pure">0.2413</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
  <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="4" id="id_11072868_8C2CD183-14F2-4E2F-9AFE-06C9869B6092_2_1" unitRef="pure">0.0081</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
  <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="0" id="id_11072868_D1ACB9BF-A037-4DEC-A4F1-6AD401175495_2_500001" unitRef="shares">361413</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
  <ifrs-full:DirectorsRemunerationExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="1" id="id_11072868_0FBCB44E-61FA-4AE0-B4D1-717580DF5DE2_2_1" unitRef="iso4217_CAD">0.8</ifrs-full:DirectorsRemunerationExpense>
  <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="2" id="id_11072868_8C2CD183-14F2-4E2F-9AFE-06C9869B6092_2_2" unitRef="Y">3.50</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
  <ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_6" unitRef="iso4217_CAD">6700000</ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_28BA84E2-84AE-43A4-8FDF-A970EA691ADA_2_0" unitRef="iso4217_CAD">9500000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
  <ifrs-full:DividendsPaid contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7006_12" unitRef="iso4217_CAD">57000000</ifrs-full:DividendsPaid>
  <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_35" unitRef="iso4217_CAD">-14300000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
  <ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="5" id="id_11072868_8C2CD183-14F2-4E2F-9AFE-06C9869B6092_2_3" unitRef="pure">0.01575</ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_63551CED-534F-40F3-BF77-2042F3A62617_2_0" unitRef="iso4217_CAD">4800000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
  <ifrs-full:DividendsPaidClassifiedAsFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_31" unitRef="iso4217_CAD">55500000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
  <ifrs-full:EmployeeBenefitsExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_33F1B084-E44C-4E89-8BDA-9BD12D450F28_2_3" unitRef="iso4217_CAD">2298000000</ifrs-full:EmployeeBenefitsExpense>
  <ifrs-full:ExercisePriceShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="2" id="id_11072868_8C2CD183-14F2-4E2F-9AFE-06C9869B6092_2_4" unitRef="iso4217_CAD">31.75</ifrs-full:ExercisePriceShareOptionsGranted>
  <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_2_5" unitRef="iso4217_CAD">500000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax>
  <ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_7" unitRef="iso4217_CAD">44700000</ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities>
  <ifrs-full:IncomeTaxesRefundClassifiedAsOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_8" unitRef="iso4217_CAD">18300000</ifrs-full:IncomeTaxesRefundClassifiedAsOperatingActivities>
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_36" unitRef="iso4217_CAD">28600000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
  <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7006_6" unitRef="iso4217_CAD">7900000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
  <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7006_8" unitRef="iso4217_CAD">4900000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
  <ifrs-full:FinanceIncomeCost contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_10" unitRef="iso4217_CAD">-7100000</ifrs-full:FinanceIncomeCost>
  <ifrs-full:GrossProfit contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_5" unitRef="iso4217_CAD">1761900000</ifrs-full:GrossProfit>
  <ifrs-full:IncomeTaxesPaidRefundClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_17" unitRef="iso4217_CAD">124100000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsInvestingActivities>
  <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_2_10" unitRef="iso4217_CAD">2400000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
  <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_2_6" unitRef="iso4217_CAD">-800000</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_2_2" unitRef="iso4217_CAD">1800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset>
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_12" unitRef="iso4217_CAD">200000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <ifrs-full:GainsLossesOnDisposalsOfInvestments contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_13" unitRef="iso4217_CAD">54600000</ifrs-full:GainsLossesOnDisposalsOfInvestments>
  <ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_1AC70DC8-7D10-4157-BA8C-8BCD72CE5C61_2_0" unitRef="iso4217_CAD">-200000</ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment>
  <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_19" unitRef="iso4217_CAD">166500000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_2_4" unitRef="iso4217_CAD">-2400000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_4_4" unitRef="iso4217_CAD">-5600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
  <ifrs-full:InterestReceivedClassifiedAsOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_4" unitRef="iso4217_CAD">2900000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
  <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="1" id="id_11072868_0FBCB44E-61FA-4AE0-B4D1-717580DF5DE2_2_0" unitRef="iso4217_CAD">11.3</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
  <ifrs-full:InterestIncomeOnOtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_2_6" unitRef="iso4217_CAD">800000</ifrs-full:InterestIncomeOnOtherFinancialAssets>
  <ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_2_5" unitRef="iso4217_CAD">2400000</ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome>
  <ifrs-full:KeyManagementPersonnelCompensation contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="1" id="id_11072868_0FBCB44E-61FA-4AE0-B4D1-717580DF5DE2_2_3" unitRef="iso4217_CAD">16.1</ifrs-full:KeyManagementPersonnelCompensation>
  <ifrs-full:InterestExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_2_4" unitRef="iso4217_CAD">29100000</ifrs-full:InterestExpense>
  <ifrs-full:InterestExpenseOnFinanceLeases contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_2_2" unitRef="iso4217_CAD">100000</ifrs-full:InterestExpenseOnFinanceLeases>
  <ifrs-full:PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_28" unitRef="iso4217_CAD">12700000</ifrs-full:PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities>
  <ifrs-full:PaymentsToAcquireOrRedeemEntitysShares contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_29" unitRef="iso4217_CAD">14400000</ifrs-full:PaymentsToAcquireOrRedeemEntitysShares>
  <ifrs-full:InterestPaidClassifiedAsOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_5" unitRef="iso4217_CAD">28100000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
  <ifrs-full:InterestRevenueExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_9" unitRef="iso4217_CAD">-25900000</ifrs-full:InterestRevenueExpense>
  <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="1" id="id_11072868_0FBCB44E-61FA-4AE0-B4D1-717580DF5DE2_2_2" unitRef="iso4217_CAD">4.0</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
  <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="INF" id="id_11072868_5EBFD828-9D98-452D-901A-0535D41D5D03_3_1" unitRef="pure">1229689</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
  <ifrs-full:OtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_2_11" unitRef="iso4217_CAD">-117800000</ifrs-full:OtherComprehensiveIncome>
  <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_2_7" unitRef="iso4217_CAD">-129400000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
  <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_20" unitRef="iso4217_CAD">-5100000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities>
  <ifrs-full:OtherOperatingIncomeExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_14" unitRef="iso4217_CAD">10000000</ifrs-full:OtherOperatingIncomeExpense>
  <ifrs-full:PaymentsToSuppliersForGoodsAndServices contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_2" unitRef="iso4217_CAD">1470700000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
  <ifrs-full:ProceedsFromIssueOfOrdinaryShares contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_30" unitRef="iso4217_CAD">7900000</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
  <ifrs-full:ProfitLossBeforeTax contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_15" unitRef="iso4217_CAD">263500000</ifrs-full:ProfitLossBeforeTax>
  <ifrs-full:ProfitLossFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_20" unitRef="iso4217_CAD">97000000</ifrs-full:ProfitLossFromContinuingOperations>
  <ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_1" unitRef="iso4217_CAD">4036400000</ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices>
  <ifrs-full:ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_2_6" unitRef="iso4217_CAD">9600000</ifrs-full:ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax>
  <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_2_3" unitRef="iso4217_CAD">-134100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
  <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_2_9" unitRef="iso4217_CAD">11600000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
  <ifrs-full:OtherFinanceCost contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_2_6" unitRef="iso4217_CAD">7100000</ifrs-full:OtherFinanceCost>
  <ifrs-full:PaymentsToAndOnBehalfOfEmployees contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_3" unitRef="iso4217_CAD">2253000000</ifrs-full:PaymentsToAndOnBehalfOfEmployees>
  <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_19" unitRef="iso4217_CAD">58900000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
  <ifrs-full:PurchaseOfTreasuryShares contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7006_9" unitRef="iso4217_CAD">14400000</ifrs-full:PurchaseOfTreasuryShares>
  <ifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_2_4" unitRef="iso4217_CAD">-13800000</ifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_7F6A53F0-62F9-4CCC-9138-D092A14C116C_1005_2" unitRef="iso4217_CAD">4028700000</ifrs-full:Revenue>
  <ifrs-full:RepaymentsOfNoncurrentBorrowings contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_27" unitRef="iso4217_CAD">2500000</ifrs-full:RepaymentsOfNoncurrentBorrowings>
  <ifrs-full:TaxRateEffectFromChangeInTaxRate contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_2_10" unitRef="pure">-0.048</ifrs-full:TaxRateEffectFromChangeInTaxRate>
  <ifrs-full:ProfitLoss contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_23" unitRef="iso4217_CAD">97000000</ifrs-full:ProfitLoss>
  <ifrs-full:ProvisionUsedOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_4_3" unitRef="iso4217_CAD">30700000</ifrs-full:ProvisionUsedOtherProvisions>
  <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_18" unitRef="iso4217_CAD">5200000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
  <ifrs-full:RentalExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_72BB5FE8-69D5-453E-A2FD-3DBE26AFB2C1_2_0" unitRef="iso4217_CAD">178100000</ifrs-full:RentalExpense>
  <ifrs-full:SellingGeneralAndAdministrativeExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_6" unitRef="iso4217_CAD">1407700000</ifrs-full:SellingGeneralAndAdministrativeExpense>
  <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_BE35D87E-5E38-4720-9485-0C86E4387CF5_2_0" unitRef="iso4217_CAD">-400000</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense>
  <ifrs-full:TaxRateEffectOfTaxLosses contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_2_5" unitRef="pure">-0.005</ifrs-full:TaxRateEffectOfTaxLosses>
  <ifrs-full:ReductionOfIssuedCapital contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_4A8DADBD-78F4-4ABD-BFF4-E7C90B8A4319_2_2" unitRef="iso4217_CAD">3600000</ifrs-full:ReductionOfIssuedCapital>
  <ifrs-full:RentalIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_DBB363B0-3E46-4A2C-BAA8-ECB60F831160_2_0" unitRef="iso4217_CAD">7400000</ifrs-full:RentalIncome>
  <ifrs-full:RevenueFromInterest contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_2_7" unitRef="iso4217_CAD">3200000</ifrs-full:RevenueFromInterest>
  <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_11" unitRef="iso4217_CAD">2700000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <ifrs-full:ShorttermEmployeeBenefitsExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_33F1B084-E44C-4E89-8BDA-9BD12D450F28_2_0" unitRef="iso4217_CAD">2220800000</ifrs-full:ShorttermEmployeeBenefitsExpense>
  <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="0" id="id_11072868_7F96487F-2A07-40B7-A8C6-FCE924F697A2_2_0" unitRef="Y">15</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation>
  <ifrs-full:WeightedAverageShares contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="0" id="id_11072868_D1ACB9BF-A037-4DEC-A4F1-6AD401175495_2_500000" unitRef="shares">113991507</ifrs-full:WeightedAverageShares>
  <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_BE35D87E-5E38-4720-9485-0C86E4387CF5_2_2" unitRef="iso4217_CAD">1600000</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense>
  <ifrs-full:TaxRateEffectOfForeignTaxRates contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_2_3" unitRef="pure">0.040</ifrs-full:TaxRateEffectOfForeignTaxRates>
  <stn:NetRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_3" unitRef="iso4217_CAD">3173800000</stn:NetRevenue>
  <stn:ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_28BA84E2-84AE-43A4-8FDF-A970EA691ADA_2_2" unitRef="iso4217_CAD">4600000</stn:ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted>
  <stn:IndirectLaborCosts contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_33F1B084-E44C-4E89-8BDA-9BD12D450F28_2_5" unitRef="iso4217_CAD">886100000</stn:IndirectLaborCosts>
  <stn:DirectLaborCosts contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_33F1B084-E44C-4E89-8BDA-9BD12D450F28_2_4" unitRef="iso4217_CAD">1411900000</stn:DirectLaborCosts>
  <stn:TaxExpenseRelatingToTransitionTaxRelatedToTaxReform contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_FDB51FE0-23B5-4D1C-B572-32D5532CDF7A_1_0" unitRef="iso4217_CAD">31200000</stn:TaxExpenseRelatingToTransitionTaxRelatedToTaxReform>
  <stn:TaxExpenseRelatingToReorganizationOfCorporateStructure contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_4B6162E7-DA37-444E-9A68-11AD5FA13CF5_2_3" unitRef="iso4217_CAD">3200000</stn:TaxExpenseRelatingToReorganizationOfCorporateStructure>
  <stn:DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_FDB51FE0-23B5-4D1C-B572-32D5532CDF7A_1_1" unitRef="iso4217_CAD">-12600000</stn:DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform>
  <stn:ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_25" unitRef="iso4217_CAD">203000000</stn:ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities>
  <stn:ExpenseRelatedToFairValueOfOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_28BA84E2-84AE-43A4-8FDF-A970EA691ADA_2_1" unitRef="iso4217_CAD">4900000</stn:ExpenseRelatedToFairValueOfOptionsGranted>
  <stn:LettersOfCreditIssuedAmount contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_E925465F-5582-4A0C-BBE8-C655510FBB26_2_0" unitRef="iso4217_CAD">51800000</stn:LettersOfCreditIssuedAmount>
  <stn:LettersOfCreditIssuedAndOutstandingInAddition contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_CF0F85B4-E159-4BE2-9C48-FC947ED73754_2_0" unitRef="iso4217_CAD">4300000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
  <stn:DerecognitionOfNotesPayable contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_2_5" unitRef="iso4217_CAD">700000</stn:DerecognitionOfNotesPayable>
  <stn:OtherFinanceExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_2_3" unitRef="iso4217_CAD">9200000</stn:OtherFinanceExpense>
  <stn:SubconsultantSubcontractorAndOtherDirectExpenses contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_2" unitRef="iso4217_CAD">854900000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
  <stn:ProceedsFromLeaseInducementsClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_14" unitRef="iso4217_CAD">4400000</stn:ProceedsFromLeaseInducementsClassifiedAsInvestingActivities>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_0685E62E-9ED6-4D7C-A707-79434A465A28_2_2" unitRef="iso4217_CAD">2500000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
  <stn:InterestExpenseOnOther contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_2_3" unitRef="iso4217_CAD">1700000</stn:InterestExpenseOnOther>
  <stn:InvestmentTaxCredits contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_538E06CF-BFDA-4B07-8607-48FCBE32CE00_2_0" unitRef="iso4217_CAD">9600000</stn:InvestmentTaxCredits>
  <stn:IncomeTaxExpenseContinuingOperationsCurrent contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_4B6162E7-DA37-444E-9A68-11AD5FA13CF5_2_0" unitRef="iso4217_CAD">34400000</stn:IncomeTaxExpenseContinuingOperationsCurrent>
  <stn:EmployeePensionCosts contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_33F1B084-E44C-4E89-8BDA-9BD12D450F28_2_1" unitRef="iso4217_CAD">67700000</stn:EmployeePensionCosts>
  <stn:ReductionOfShareCapitalAndContributedSurplus contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_4A8DADBD-78F4-4ABD-BFF4-E7C90B8A4319_2_3" unitRef="iso4217_CAD">0</stn:ReductionOfShareCapitalAndContributedSurplus>
  <stn:IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_2_7" unitRef="iso4217_CAD">-3000000</stn:IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset>
  <stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1 contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="INF" id="id_11072868_11AE5817-0019-455B-AE78-0B96ACC7D72C_2_0" unitRef="shares">0</stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
  <stn:LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_2_6">P22Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale>
  <stn:LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_2_7">P24Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale>
  <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_2_9">P23Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale>
  <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_2_10">P26Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale>
  <stn:PeriodOfRevenueInTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" id="id_11072868_862D8482-4805-4706-8B91-2280ADA9D3C3_2_0">P55D</stn:PeriodOfRevenueInTradeReceivables>
  <stn:NetDebtToEBITDARatio contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="2" id="id_11072868_6D814EDE-C697-4E82-A37A-9511802447D9_2_0" unitRef="pure">1.16</stn:NetDebtToEBITDARatio>
  <stn:CreditFacilityAverageInterestRate contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="4" id="id_11072868_091F8A8C-33E8-4A12-A0F7-4634E71F26D5_3_2" unitRef="pure">0.0320</stn:CreditFacilityAverageInterestRate>
  <stn:TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_2_4" unitRef="pure">-0.027</stn:TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits>
  <stn:TaxRateEffectOfDispositionOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_2_9" unitRef="pure">0.303</stn:TaxRateEffectOfDispositionOfSubsidiary>
  <stn:TaxRateEffectOfReorganizationOfCorporateStructure contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_2_8" unitRef="pure">0.012</stn:TaxRateEffectOfReorganizationOfCorporateStructure>
  <stn:TaxRateEffectOfTransitionTaxRelatedToTaxReform contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_2_2" unitRef="pure">0.118</stn:TaxRateEffectOfTransitionTaxRelatedToTaxReform>
  <stn:DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_BE35D87E-5E38-4720-9485-0C86E4387CF5_2_5" unitRef="iso4217_CAD">-29500000</stn:DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary>
  <stn:TaxExpenseRelatingToDispositionOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_4B6162E7-DA37-444E-9A68-11AD5FA13CF5_2_2" unitRef="iso4217_CAD">124100000</stn:TaxExpenseRelatingToDispositionOfSubsidiary>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_0685E62E-9ED6-4D7C-A707-79434A465A28_2_0" unitRef="iso4217_CAD">1500000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_0685E62E-9ED6-4D7C-A707-79434A465A28_2_1" unitRef="iso4217_CAD">1000000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations>
  <stn:MiscellaneousOtherIncomeExpense contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_1AC70DC8-7D10-4157-BA8C-8BCD72CE5C61_2_3" unitRef="iso4217_CAD">600000</stn:MiscellaneousOtherIncomeExpense>
  <stn:AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_2_1" unitRef="iso4217_CAD">600000</stn:AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome>
  <stn:OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_2_4" unitRef="iso4217_CAD">1400000</stn:OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome>
  <stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_1AC70DC8-7D10-4157-BA8C-8BCD72CE5C61_2_2" unitRef="iso4217_CAD">9600000</stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
  <stn:TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_2_7" unitRef="pure">-0.035</stn:TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome>
  <stn:CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_15" unitRef="iso4217_CAD">337200000</stn:CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
  <stn:CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_2_16" unitRef="iso4217_CAD">600000</stn:CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
  <stn:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_2_6" unitRef="pure">0.004</stn:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther>
  <stn:RevenueFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_2_1" unitRef="iso4217_CAD">4028700000</stn:RevenueFromContinuingOperations>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3419836_3417434x3477423_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_1011_2">Amortized cost</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3419836_3417434x3489820_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_1004_2">Amortized cost</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3419836_3417434x3498550_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_1009_2">Amortized cost</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3419839_3417434x3485464_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_1010_2">FVPL</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3419839_3417434x3542547_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_1003_2">FVPL</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3420075_3417434x3504553_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_1008_2">FVOCI</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3421246_3417434x3419301_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_1007_2">FVOCI </ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9>
  <ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3417279" decimals="-5" id="id_11072868_770F892E-084C-4AD6-959D-47DB7AB91309_2002_1" unitRef="iso4217_CAD">10200000</ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions>
  <stn:DistributionPaymentOfRelatedPartyTransaction contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3417279" decimals="-5" id="id_11072868_770F892E-084C-4AD6-959D-47DB7AB91309_2002_2" unitRef="iso4217_CAD">700000</stn:DistributionPaymentOfRelatedPartyTransaction>
  <ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3421266" decimals="-5" id="id_11072868_770F892E-084C-4AD6-959D-47DB7AB91309_2001_1" unitRef="iso4217_CAD">40600000</ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions>
  <stn:DistributionPaymentOfRelatedPartyTransaction contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3421266" decimals="-5" id="id_11072868_770F892E-084C-4AD6-959D-47DB7AB91309_2001_2" unitRef="iso4217_CAD">1300000</stn:DistributionPaymentOfRelatedPartyTransaction>
  <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3422112_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_9005_19" unitRef="iso4217_CAD">-2700000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3422112_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_9003_19" unitRef="iso4217_CAD">-2700000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3422112_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_10005_5" unitRef="iso4217_CAD">3300000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3422112_3416904x3420576_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_10003_5" unitRef="iso4217_CAD">3300000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_11005_18" unitRef="iso4217_CAD">-8300000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_11003_18" unitRef="iso4217_CAD">-1100000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_11001_18" unitRef="iso4217_CAD">-7200000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_12005_4" unitRef="iso4217_CAD">103300000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3420576_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_12003_4" unitRef="iso4217_CAD">19100000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3420576_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_12001_4" unitRef="iso4217_CAD">78100000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3420576_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_12004_4" unitRef="iso4217_CAD">6100000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487856" decimals="INF" id="id_11072868_D5345F73-338D-4174-926D-30690F363519_1002_3" unitRef="pure">82312</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487856" decimals="INF" id="id_11072868_D5345F73-338D-4174-926D-30690F363519_1002_1" unitRef="pure">1229689</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487856" decimals="INF" id="id_11072868_D5345F73-338D-4174-926D-30690F363519_1002_2" unitRef="pure">376160</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487856" decimals="2" id="id_11072868_EAC25F18-ABA9-4414-8927-11975A90D157_1002_2" unitRef="iso4217_CAD">21.09</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487856" decimals="2" id="id_11072868_EAC25F18-ABA9-4414-8927-11975A90D157_1002_1" unitRef="iso4217_CAD">31.75</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487856" decimals="2" id="id_11072868_EAC25F18-ABA9-4414-8927-11975A90D157_1002_3" unitRef="iso4217_CAD">31.57</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8005_18" unitRef="iso4217_CAD">-76700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8005_19" unitRef="iso4217_CAD">3700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13005_21" unitRef="iso4217_CAD">5200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13005_20" unitRef="iso4217_CAD">-38800000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13005_16" unitRef="iso4217_CAD">-74800000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13005_17" unitRef="iso4217_CAD">-7300000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8005_17" unitRef="iso4217_CAD">-2400000</stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations>
  <stn:DepreciationPropertyPlantAndEquipmentContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8005_16" unitRef="iso4217_CAD">-52200000</stn:DepreciationPropertyPlantAndEquipmentContinuingOperations>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8003_18" unitRef="iso4217_CAD">-15900000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8003_19" unitRef="iso4217_CAD">1600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <stn:DepreciationPropertyPlantAndEquipmentContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8003_16" unitRef="iso4217_CAD">-26700000</stn:DepreciationPropertyPlantAndEquipmentContinuingOperations>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8004_18" unitRef="iso4217_CAD">-2700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8004_19" unitRef="iso4217_CAD">700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8004_17" unitRef="iso4217_CAD">-400000</stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations>
  <stn:DepreciationPropertyPlantAndEquipmentContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8004_16" unitRef="iso4217_CAD">-1700000</stn:DepreciationPropertyPlantAndEquipmentContinuingOperations>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8002_18" unitRef="iso4217_CAD">-25400000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8002_19" unitRef="iso4217_CAD">200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8002_17" unitRef="iso4217_CAD">-100000</stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations>
  <stn:DepreciationPropertyPlantAndEquipmentContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8002_16" unitRef="iso4217_CAD">-7500000</stn:DepreciationPropertyPlantAndEquipmentContinuingOperations>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8001_18" unitRef="iso4217_CAD">-32700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8001_19" unitRef="iso4217_CAD">1200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8001_17" unitRef="iso4217_CAD">-1900000</stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations>
  <stn:DepreciationPropertyPlantAndEquipmentContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_8001_16" unitRef="iso4217_CAD">-16300000</stn:DepreciationPropertyPlantAndEquipmentContinuingOperations>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13003_21" unitRef="iso4217_CAD">-1000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13003_20" unitRef="iso4217_CAD">-15700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13003_16" unitRef="iso4217_CAD">-16400000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13003_17" unitRef="iso4217_CAD">-800000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13001_21" unitRef="iso4217_CAD">3800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13001_20" unitRef="iso4217_CAD">-13800000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13001_16" unitRef="iso4217_CAD">-28200000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13001_17" unitRef="iso4217_CAD">-2000000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13004_21" unitRef="iso4217_CAD">600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13004_20" unitRef="iso4217_CAD">-3100000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13004_16" unitRef="iso4217_CAD">-7900000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13004_17" unitRef="iso4217_CAD">-400000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13002_21" unitRef="iso4217_CAD">1800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13002_20" unitRef="iso4217_CAD">-6200000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13002_16" unitRef="iso4217_CAD">-22300000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13002_17" unitRef="iso4217_CAD">-4100000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13006_21" unitRef="iso4217_CAD">-400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13006_20" unitRef="iso4217_CAD">2500000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13006_16" unitRef="iso4217_CAD">1800000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_13006_17" unitRef="iso4217_CAD">100000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9005_2" unitRef="iso4217_CAD">62100000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14005_3" unitRef="iso4217_CAD">6100000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9005_3" unitRef="iso4217_CAD">800000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionalRecognitionGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_2002_1" unitRef="iso4217_CAD">16300000</ifrs-full:AdditionalRecognitionGoodwill>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9005_4" unitRef="iso4217_CAD">78500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_2002_2" unitRef="iso4217_CAD">194400000</ifrs-full:GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9005_6" unitRef="iso4217_CAD">-11500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14005_7" unitRef="iso4217_CAD">-26400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_2002_3" unitRef="iso4217_CAD">-93400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14005_6" unitRef="iso4217_CAD">38800000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9003_2" unitRef="iso4217_CAD">29400000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9003_3" unitRef="iso4217_CAD">500000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9003_4" unitRef="iso4217_CAD">16400000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9003_6" unitRef="iso4217_CAD">-5100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9003_5" unitRef="iso4217_CAD">200000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9004_2" unitRef="iso4217_CAD">4700000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9004_4" unitRef="iso4217_CAD">3800000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9004_6" unitRef="iso4217_CAD">-1500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9004_5" unitRef="iso4217_CAD">500000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9002_2" unitRef="iso4217_CAD">6800000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9002_3" unitRef="iso4217_CAD">100000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9002_4" unitRef="iso4217_CAD">24900000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9002_6" unitRef="iso4217_CAD">-1600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9002_5" unitRef="iso4217_CAD">-800000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9001_2" unitRef="iso4217_CAD">21200000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9001_3" unitRef="iso4217_CAD">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9001_4" unitRef="iso4217_CAD">33400000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9001_6" unitRef="iso4217_CAD">-3300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_9001_5" unitRef="iso4217_CAD">100000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14003_7" unitRef="iso4217_CAD">400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14003_6" unitRef="iso4217_CAD">15700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3417635_3421507x3422053" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_15003_2" unitRef="iso4217_CAD">5700000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14001_3" unitRef="iso4217_CAD">3200000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14001_7" unitRef="iso4217_CAD">-20800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14001_6" unitRef="iso4217_CAD">13800000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14004_3" unitRef="iso4217_CAD">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14004_7" unitRef="iso4217_CAD">-1900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14004_6" unitRef="iso4217_CAD">3100000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14002_3" unitRef="iso4217_CAD">2700000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14002_7" unitRef="iso4217_CAD">-4100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14002_6" unitRef="iso4217_CAD">6200000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14006_7" unitRef="iso4217_CAD">600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_14006_6" unitRef="iso4217_CAD">-2500000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3421507x3422053" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_15005_2" unitRef="iso4217_CAD">5700000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:InterestExpenseOnBorrowings contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416962x3479625" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_1002_0" unitRef="iso4217_CAD">2900000</ifrs-full:InterestExpenseOnBorrowings>
  <ifrs-full:InterestExpenseOnBorrowings contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3416962x3507530" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_2002_1" unitRef="iso4217_CAD">24400000</ifrs-full:InterestExpenseOnBorrowings>
  <ifrs-full:AdditionalProvisionsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3421698" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_3_1" unitRef="iso4217_CAD">700000</ifrs-full:AdditionalProvisionsOtherProvisions>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3421698" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_3_4" unitRef="iso4217_CAD">-300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
  <ifrs-full:ProvisionUsedOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3421698" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_3_3" unitRef="iso4217_CAD">6400000</ifrs-full:ProvisionUsedOtherProvisions>
  <ifrs-full:AdditionalProvisionsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3495031" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_2_1" unitRef="iso4217_CAD">2300000</ifrs-full:AdditionalProvisionsOtherProvisions>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3495031" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_2_2" unitRef="iso4217_CAD">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3495031" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_2_4" unitRef="iso4217_CAD">-2000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
  <ifrs-full:ProvisionUsedOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3495031" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_2_3" unitRef="iso4217_CAD">6800000</ifrs-full:ProvisionUsedOtherProvisions>
  <ifrs-full:AdditionalProvisionsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3498525" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1_1" unitRef="iso4217_CAD">23900000</ifrs-full:AdditionalProvisionsOtherProvisions>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3498525" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1_4" unitRef="iso4217_CAD">-3300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
  <ifrs-full:ProvisionUsedOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3498525" decimals="-5" id="id_11072868_6E12A109-0AF9-4A3D-BF05-AC3C308921BC_1_3" unitRef="iso4217_CAD">17500000</ifrs-full:ProvisionUsedOtherProvisions>
  <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_6_12" unitRef="iso4217_CAD">5300000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_6_10" unitRef="iso4217_CAD">8100000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_6_11" unitRef="iso4217_CAD">-29500000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_6_17" unitRef="iso4217_CAD">21300000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
  <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_6_14" unitRef="iso4217_CAD">13200000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_6_18" unitRef="iso4217_CAD">-21300000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_6_13" unitRef="iso4217_CAD">800000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_6_3" unitRef="iso4217_CAD">1500000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_6_8" unitRef="iso4217_CAD">30100000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_6_6" unitRef="iso4217_CAD">2500000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
  <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_6_5" unitRef="iso4217_CAD">1000000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_4_12" unitRef="iso4217_CAD">5300000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_4_10" unitRef="iso4217_CAD">8100000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_4_11" unitRef="iso4217_CAD">-29500000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_4_14" unitRef="iso4217_CAD">-26300000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_4_18" unitRef="iso4217_CAD">-13600000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_4_13" unitRef="iso4217_CAD">10200000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_4_3" unitRef="iso4217_CAD">10400000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
  <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_4_16" unitRef="iso4217_CAD">13600000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_4_6" unitRef="iso4217_CAD">10400000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
  <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_5_17" unitRef="iso4217_CAD">21300000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
  <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_5_14" unitRef="iso4217_CAD">39500000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_5_18" unitRef="iso4217_CAD">-7700000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_5_13" unitRef="iso4217_CAD">-9400000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_5_3" unitRef="iso4217_CAD">-8900000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
  <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_5_16" unitRef="iso4217_CAD">-13600000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_5_8" unitRef="iso4217_CAD">30100000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_5_6" unitRef="iso4217_CAD">-7900000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
  <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_5_5" unitRef="iso4217_CAD">1000000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
  <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417563x3477142" decimals="-5" id="id_11072868_D5D52278-4166-42DF-BC70-816652014306_1002_0" unitRef="iso4217_CAD">65100000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
  <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3416769" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7003_8" unitRef="iso4217_CAD">4900000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
  <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3416769" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7003_11" unitRef="iso4217_CAD">-2100000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
  <ifrs-full:ComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3416979" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7005_5" unitRef="iso4217_CAD">-117800000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:OtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3416979" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7005_4" unitRef="iso4217_CAD">-117800000</ifrs-full:OtherComprehensiveIncome>
  <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3421013" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7001_6" unitRef="iso4217_CAD">7900000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
  <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3421013" decimals="INF" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7001_7" unitRef="pure">376160</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
  <ifrs-full:PurchaseOfTreasuryShares contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3421013" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7001_9" unitRef="iso4217_CAD">3600000</ifrs-full:PurchaseOfTreasuryShares>
  <stn:IncreaseDecreaseInNumberOfSharesRepurchased contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3421013" decimals="0" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7001_10" unitRef="shares">-465713</stn:IncreaseDecreaseInNumberOfSharesRepurchased>
  <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3421013" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7001_11" unitRef="iso4217_CAD">2100000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
  <ifrs-full:ComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3422911" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7004_5" unitRef="iso4217_CAD">97000000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:DividendsPaid contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3422911" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7004_12" unitRef="iso4217_CAD">57000000</ifrs-full:DividendsPaid>
  <ifrs-full:PurchaseOfTreasuryShares contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3422911" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7004_9" unitRef="iso4217_CAD">10800000</ifrs-full:PurchaseOfTreasuryShares>
  <ifrs-full:ProfitLoss contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3422911" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_7004_3" unitRef="iso4217_CAD">97000000</ifrs-full:ProfitLoss>
  <ifrs-full:AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013 contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3419885" decimals="-5" id="id_11072868_3DFF14F7-2762-4AE9-B6CA-7A45A887C07E_1001_4" unitRef="iso4217_CAD">-268500000</ifrs-full:AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013>
  <ifrs-full:CurrentTaxExpenseIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3419885" decimals="-5" id="id_11072868_3B779BBE-D9AF-47B2-9DD5-890A6FD14CFF_1001_0" unitRef="iso4217_CAD">124100000</ifrs-full:CurrentTaxExpenseIncome>
  <ifrs-full:DeferredTaxExpenseIncome contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3419885" decimals="-5" id="id_11072868_3B779BBE-D9AF-47B2-9DD5-890A6FD14CFF_1001_1" unitRef="iso4217_CAD">29500000</ifrs-full:DeferredTaxExpenseIncome>
  <ifrs-full:IncreaseDecreaseInWorkingCapital contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3419885" decimals="-5" id="id_11072868_3DFF14F7-2762-4AE9-B6CA-7A45A887C07E_1001_1" unitRef="iso4217_CAD">15300000</ifrs-full:IncreaseDecreaseInWorkingCapital>
  <ifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3419885" decimals="-5" id="id_11072868_3DFF14F7-2762-4AE9-B6CA-7A45A887C07E_1001_5" unitRef="iso4217_CAD">-13800000</ifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax>
  <ifrs-full:RepaymentsOfNoncurrentBorrowings contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3419885" decimals="-5" id="id_11072868_7A22E694-DB73-4856-9D59-754D126BCFBA_1001_0" unitRef="iso4217_CAD">221300000</ifrs-full:RepaymentsOfNoncurrentBorrowings>
  <ifrs-full:ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3419885" decimals="-5" id="id_11072868_3DFF14F7-2762-4AE9-B6CA-7A45A887C07E_1001_3" unitRef="iso4217_CAD">336900000</ifrs-full:ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod>
  <ifrs-full:ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3419885" decimals="-5" id="id_11072868_3DFF14F7-2762-4AE9-B6CA-7A45A887C07E_1001_6" unitRef="iso4217_CAD">54600000</ifrs-full:ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments>
  <stn:GrossProceedsFromDisposalOfSubsidiaries contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3419885" decimals="-5" id="id_11072868_3DFF14F7-2762-4AE9-B6CA-7A45A887C07E_1001_0" unitRef="iso4217_CAD">369100000</stn:GrossProceedsFromDisposalOfSubsidiaries>
  <stn:DisposalGroupTransactionCost contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3419885" decimals="-5" id="id_11072868_3DFF14F7-2762-4AE9-B6CA-7A45A887C07E_1001_2" unitRef="iso4217_CAD">16900000</stn:DisposalGroupTransactionCost>
  <ifrs-full:ExpenseByNature contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1002_1" unitRef="iso4217_CAD">1111400000</ifrs-full:ExpenseByNature>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1002_0" unitRef="iso4217_CAD">1111400000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3420782x3416717" decimals="-5" id="id_11072868_7F6A53F0-62F9-4CCC-9138-D092A14C116C_1001_2" unitRef="iso4217_CAD">1191700000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3420782x3420374" decimals="-5" id="id_11072868_7F6A53F0-62F9-4CCC-9138-D092A14C116C_1003_2" unitRef="iso4217_CAD">129400000</ifrs-full:Revenue>
  <ifrs-full:ApplicableTaxRate contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3420782x3424474" decimals="3" id="id_11072868_FDB51FE0-23B5-4D1C-B572-32D5532CDF7A_1001_2" unitRef="pure">0.210</ifrs-full:ApplicableTaxRate>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3420782x3424474" decimals="-5" id="id_11072868_7F6A53F0-62F9-4CCC-9138-D092A14C116C_1002_2" unitRef="iso4217_CAD">2226000000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3420782x3476143" decimals="-5" id="id_11072868_7F6A53F0-62F9-4CCC-9138-D092A14C116C_1004_2" unitRef="iso4217_CAD">481600000</ifrs-full:Revenue>
  <ifrs-full:GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3421158x3498451" decimals="-5" id="id_11072868_2E757057-ACBE-4B70-962C-9E47FAFEB050_1_0" unitRef="iso4217_CAD">106300000</ifrs-full:GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale>
  <ifrs-full:GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3421158x3498452" decimals="-5" id="id_11072868_2E757057-ACBE-4B70-962C-9E47FAFEB050_2_0" unitRef="iso4217_CAD">88100000</ifrs-full:GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale>
  <stn:LettersOfCreditIssuedAndOutstandingInAddition contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3421750x3542585" decimals="-5" id="id_11072868_CF0F85B4-E159-4BE2-9C48-FC947ED73754_1002_1" unitRef="iso4217_CAD">4300000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
  <stn:LettersOfCreditIssuedAndOutstandingInAddition contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3421750x3542586" decimals="-5" id="id_11072868_CF0F85B4-E159-4BE2-9C48-FC947ED73754_2002_2" unitRef="iso4217_CAD">0</stn:LettersOfCreditIssuedAndOutstandingInAddition>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422620x3486600_3422831x3487965" decimals="-5" id="id_11072868_330C8C15-0ECA-4A77-9C75-FBA31E1824E1_1002_2" unitRef="iso4217_CAD">678100000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422620x3487828_3422831x3487965" decimals="-5" id="id_11072868_330C8C15-0ECA-4A77-9C75-FBA31E1824E1_2002_3" unitRef="iso4217_CAD">1090400000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422620x3487829_3422831x3487965" decimals="-5" id="id_11072868_330C8C15-0ECA-4A77-9C75-FBA31E1824E1_3002_0" unitRef="iso4217_CAD">898100000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422620x3487862_3422831x3487965" decimals="-5" id="id_11072868_330C8C15-0ECA-4A77-9C75-FBA31E1824E1_4002_1" unitRef="iso4217_CAD">479200000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422620x3494949_3422831x3487965" decimals="-5" id="id_11072868_330C8C15-0ECA-4A77-9C75-FBA31E1824E1_5002_4" unitRef="iso4217_CAD">882900000</ifrs-full:Revenue>
  <stn:BondsInterestRatePercentage contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422662x3416700" decimals="4" id="id_11072868_84E0ADF9-6A67-486E-A677-67983FD784CF_1002_2" unitRef="pure">0.0075</stn:BondsInterestRatePercentage>
  <stn:BondsInterestRatePercentage contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422662x3423353" decimals="4" id="id_11072868_84E0ADF9-6A67-486E-A677-67983FD784CF_2002_3" unitRef="pure">0.0515</stn:BondsInterestRatePercentage>
  <ifrs-full:GrossProfit contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498450" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2001_5" unitRef="iso4217_CAD">551500000</ifrs-full:GrossProfit>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498450" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2001_1" unitRef="iso4217_CAD">1191700000</ifrs-full:Revenue>
  <stn:NetRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498450" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2001_4" unitRef="iso4217_CAD">1027600000</stn:NetRevenue>
  <stn:SubconsultantSubcontractorAndOtherDirectExpenses contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498450" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2001_3" unitRef="iso4217_CAD">164100000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498450_3423661x3419697" decimals="-5" id="id_11072868_0694B24A-DE02-4A25-86B4-5A87D1C4A4F0_2001_2" unitRef="iso4217_CAD">30200000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498450_3423661x3422370" decimals="-5" id="id_11072868_0694B24A-DE02-4A25-86B4-5A87D1C4A4F0_3001_1" unitRef="iso4217_CAD">1221900000</ifrs-full:Revenue>
  <ifrs-full:GrossProfit contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498451" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2002_5" unitRef="iso4217_CAD">958700000</ifrs-full:GrossProfit>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498451" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2002_1" unitRef="iso4217_CAD">2226000000</ifrs-full:Revenue>
  <stn:NetRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498451" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2002_4" unitRef="iso4217_CAD">1714700000</stn:NetRevenue>
  <stn:SubconsultantSubcontractorAndOtherDirectExpenses contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498451" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2002_3" unitRef="iso4217_CAD">511300000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498451_3423661x3419697" decimals="-5" id="id_11072868_0694B24A-DE02-4A25-86B4-5A87D1C4A4F0_2002_2" unitRef="iso4217_CAD">28000000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498451_3423661x3422370" decimals="-5" id="id_11072868_0694B24A-DE02-4A25-86B4-5A87D1C4A4F0_3002_1" unitRef="iso4217_CAD">2254000000</ifrs-full:Revenue>
  <ifrs-full:GrossProfit contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498452" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2003_5" unitRef="iso4217_CAD">251700000</ifrs-full:GrossProfit>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498452" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2003_1" unitRef="iso4217_CAD">611000000</ifrs-full:Revenue>
  <stn:NetRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498452" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2003_4" unitRef="iso4217_CAD">431500000</stn:NetRevenue>
  <stn:SubconsultantSubcontractorAndOtherDirectExpenses contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498452" decimals="-5" id="id_11072868_B6517451-7D02-4169-80DF-68E471A88019_2003_3" unitRef="iso4217_CAD">179500000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498452_3423661x3419697" decimals="-5" id="id_11072868_0694B24A-DE02-4A25-86B4-5A87D1C4A4F0_2003_2" unitRef="iso4217_CAD">53700000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498452_3423661x3422370" decimals="-5" id="id_11072868_0694B24A-DE02-4A25-86B4-5A87D1C4A4F0_3003_1" unitRef="iso4217_CAD">664700000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3423661x3419697" decimals="-5" id="id_11072868_0694B24A-DE02-4A25-86B4-5A87D1C4A4F0_2004_2" unitRef="iso4217_CAD">111900000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3423661x3422370" decimals="-5" id="id_11072868_0694B24A-DE02-4A25-86B4-5A87D1C4A4F0_3004_1" unitRef="iso4217_CAD">4140600000</ifrs-full:Revenue>
  <stn:WeightedAverageFairValueAtReportingDateShareOptionsNonVested contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3424457x3478960" decimals="2" id="id_11072868_DCCBB429-73BE-41E8-82A9-BC676BC62673_1001_1" unitRef="iso4217_CAD">5.28</stn:WeightedAverageFairValueAtReportingDateShareOptionsNonVested>
  <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3424457x3479982" decimals="0" id="id_11072868_9ACECD9D-98A5-4CF1-BA1A-E45C9BEDC263_1002_1" unitRef="pure">19617</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3424457x3479982" decimals="0" id="id_11072868_9ACECD9D-98A5-4CF1-BA1A-E45C9BEDC263_1002_0" unitRef="pure">284777</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
  <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20171231_0_3424457x3487849" decimals="INF" id="id_11072868_A4C9B755-6302-4AD4-AF8E-E32479B2D1DE_1002_0" unitRef="pure">38625</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
  <ifrs-full:AdjustedWeightedAverageShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="0" id="id_11072868_D1ACB9BF-A037-4DEC-A4F1-6AD401175495_1_400003" unitRef="shares">113822318</ifrs-full:AdjustedWeightedAverageShares>
  <ifrs-full:AmortisationExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_8" unitRef="iso4217_CAD">65000000</ifrs-full:AmortisationExpense>
  <ifrs-full:BasicAndDilutedEarningsLossPerShare contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="2" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_27" unitRef="iso4217_CAD_per_shares">0.42</ifrs-full:BasicAndDilutedEarningsLossPerShare>
  <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_23" unitRef="iso4217_CAD">-266100000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
  <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_9" unitRef="iso4217_CAD">205200000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
  <ifrs-full:AdditionalProvisionsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_5_1" unitRef="iso4217_CAD">58000000</ifrs-full:AdditionalProvisionsOtherProvisions>
  <dei:AmendmentFlag contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_A3CE2E52-17ED-483A-84BA-AD28406560C2_1_1">false</dei:AmendmentFlag>
  <ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="2" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_25" unitRef="iso4217_CAD_per_shares">1.51</ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations>
  <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_34" unitRef="iso4217_CAD">18000000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
  <ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_32" unitRef="iso4217_CAD">18100000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations>
  <ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_33" unitRef="iso4217_CAD">-100000</ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations>
  <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_11" unitRef="iso4217_CAD">172600000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
  <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_10" unitRef="iso4217_CAD">-32600000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
  <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_13" unitRef="iso4217_CAD">122200000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
  <ifrs-full:AverageEffectiveTaxRate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_1_11" unitRef="pure">0.243</ifrs-full:AverageEffectiveTaxRate>
  <ifrs-full:CancellationOfTreasuryShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_4A8DADBD-78F4-4ABD-BFF4-E7C90B8A4319_1_1" unitRef="iso4217_CAD">76700000</ifrs-full:CancellationOfTreasuryShares>
  <ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_22" unitRef="iso4217_CAD">-3200000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_5_2" unitRef="iso4217_CAD">1400000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
  <ifrs-full:ApplicableTaxRate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_1_0" unitRef="pure">0.271</ifrs-full:ApplicableTaxRate>
  <ifrs-full:BankAndSimilarCharges contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_1_2" unitRef="iso4217_CAD">5600000</ifrs-full:BankAndSimilarCharges>
  <ifrs-full:BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="2" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_26" unitRef="iso4217_CAD_per_shares">-1.09</ifrs-full:BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations>
  <ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_21" unitRef="iso4217_CAD">-262900000</ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations>
  <ifrs-full:ComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_1_10" unitRef="iso4217_CAD">161900000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:CostOfSales contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_4" unitRef="iso4217_CAD">1540000000</ifrs-full:CostOfSales>
  <dei:CurrentFiscalYearEndDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_45BE81AA-8AC9-4F76-BD81-B4F0A7455BCD_1_3">--12-31</dei:CurrentFiscalYearEndDate>
  <ifrs-full:DepreciationExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_7" unitRef="iso4217_CAD">50100000</ifrs-full:DepreciationExpense>
  <ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_E009205C-B583-48D4-B959-16E18CB5AA9D_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;g) Fair value of financial instruments&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 When the fair value of financial assets and financial liabilities
 recorded in the consolidated statements of financial position
 cannot be derived from active markets, it is determined using
 valuation techniques, including the discounted cash flow model. The
 inputs to these models are taken from observable markets if
 possible; otherwise a degree of judgment is required including
 considering inputs such as liquidity risk, credit risk, and
 volatility. Changes in assumptions about these factors could affect
 the reported fair value of financial instruments and reported
 expenses and income.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_DEB323D2-E54D-4D75-8A0E-BB02582EFD7B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;h) Financial instruments&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;i&gt;Initial recognition and subsequent measurement&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Financial assets (except trade and other receivables and unbilled
 receivables that do not have a significant financing component) are
 initially recognized at fair value plus directly attributable
 transaction costs, except for financial assets at fair value
 through profit and loss (FVPL), for which transaction costs are
 expensed. Trade and other receivables and unbilled receivables that
 do not have a significant financing component are initially
 measured at the transaction price determined in accordance with
 IFRS 15. Purchases or sales of financial assets are accounted for
 at trade dates.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Subsequent measurement of financial assets is at fair value through
 profit or loss, amortized cost, or fair value through other
 comprehensive income (FVOCI). The classification is based on two
 criteria: the Company&amp;#x2019;s business approach for managing the
 financial assets and whether the instruments&amp;#x2019; contractual
 cash flows represent &amp;#x201C;solely payments of principal and
 interest&amp;#x201D; on the principal amount outstanding (the SPPI
 criterion). The business approach considers whether a
 Company&amp;#x2019;s objective is to receive cash flows from holding
 assets, from selling assets in a portfolio, or a combination of
 both. The Company reclassifies financial assets only when its
 business approach for managing those assets changes.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Amortized cost: Assets held for collection of
 contractual cash flows&amp;#x2014;when they meet the SPPI
 criterion&amp;#x2014;are measured at amortized cost using the effective
 interest rate (EIR) method and are subject to impairment. Gains and
 losses are recognized in profit or loss when the asset is
 derecognized, modified, or impaired. Items in this category include
 cash and cash equivalents, cash in escrow, receivables, and certain
 other financial assets.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;FVOCI: Assets held in a business approach to both
 collect cash flows and sell the assets&amp;#x2014;when they meet the
 SPPI criterion&amp;#x2014;are measured at FVOCI. Bonds held for
 self-insured liabilities are included in this category. Changes in
 the carrying amount are reported in other comprehensive income
 (except impairments) until disposed of. At this time, the realized
 gains and losses are recognized in finance income. Interest income
 from these financial assets is included in interest income using
 the effective interest rate method. Impairment and foreign exchange
 gains and losses are reported in income.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;FVPL: Assets that do not meet the criteria for
 amortized cost or FVOCI are measured at FVPL with realized and
 unrealized gains and losses reported in other income (expense).
 Equity securities held for self-insured liabilities and
 indemnifications are included in this category.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Financial liabilities are initially recognized at fair value and,
 in the case of loans and borrowings, net of directly attributable
 transaction costs. Subsequent measurement of financial liabilities
 is at amortized cost using the EIR method. The EIR method discounts
 estimated future cash payments or receipts through the expected
 life of a financial instrument, and thereby calculates the
 amortized cost and subsequently allocates the interest income or
 expense over the life of the instrument. For trade and other
 payables and other financial liabilities, realized gains and losses
 are reported in income. For long-term debts, EIR amortization and
 realized gains and losses are recognized in net finance
 expense.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Fair value&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 After initial recognition, the fair values of financial instruments
 are based on the bid prices in quoted active markets for financial
 assets and on the ask prices for financial liabilities. For
 financial instruments not traded in active markets, fair values are
 determined using appropriate valuation techniques, which may
 include recent &lt;font style="WHITE-SPACE: nowrap"&gt;arm&amp;#x2019;s-length&lt;/font&gt; market
 transactions, reference to the current fair value of another
 instrument that is substantially the same, and discounted cash flow
 analysis; however, other valuation models may be used. The fair
 values of the Company&amp;#x2019;s derivatives are based on third-party
 indicators and forecasts. Fair values of cash and cash equivalents,
 cash in escrow, trade and other receivables, and trade and other
 payables approximate their carrying amounts because of the
 short-term maturity of these instruments. The carrying amounts of
 bank loans approximate their fair values because the applicable
 interest rates are based on variable reference rates. The carrying
 amounts of other financial assets and financial liabilities
 approximate their fair values except as otherwise disclosed in the
 consolidated financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 All financial instruments carried at fair value are categorized
 into one of the following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Level&amp;#xA0;1 &amp;#x2013; quoted market prices in active
 markets for identical assets or liabilities at the measurement
 date&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Level&amp;#xA0;2 &amp;#x2013; observable inputs other than
 quoted prices included within level 1, such as quoted prices for
 similar assets and liabilities in active markets, quoted prices for
 identical assets or liabilities that are not active, or other
 inputs that are observable directly or indirectly&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Level&amp;#xA0;3 &amp;#x2013; unobservable inputs for the
 assets and liabilities that reflect the reporting entity&amp;#x2019;s
 own assumptions and are not based on observable market data&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 When forming estimates, the Company uses the most observable inputs
 available for valuation purposes. If a fair value measurement
 reflects inputs of different levels within the hierarchy, the
 financial instrument is categorized based on the lowest level of
 significant input.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 When determining fair value, the Company considers the principal or
 most advantageous market in which it would transact and the
 assumptions that market participants would use when pricing the
 asset or liability. For financial instruments recognized at fair
 value on a recurring basis, the Company determines whether
 transfers have occurred between levels of the hierarchy by
 reassessing categorizations at the end of each reporting
 period.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Derivatives&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 From time to time, the Company enters into foreign currency forward
 contracts to manage risk associated with net operating assets or
 liabilities denominated in foreign currencies. The Company&amp;#x2019;s
 policy is not to use these derivatives for trading or speculative
 purposes.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_60485210-0FC6-47D6-BEC4-B29C1179CECE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;f) Provisions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;i&gt;General&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Provisions are recognized when the Company has a present legal or
 constructive obligation as a result of a past event, it is probable
 that an outflow of resources embodying economic benefits will be
 required to settle the obligation, and a reliable estimate can be
 made of the amount of the obligation. When the Company expects some
 or all of a provision to be reimbursed&amp;#x2014;for example, under an
 insurance contract&amp;#x2014;and when the reimbursement is virtually
 certain, the reimbursement is recognized as a separate asset. The
 expense relating to any provision is presented in the consolidated
 statements of income net of any reimbursement. If the effect of the
 time value of money is significant, provisions are discounted using
 a current pretax rate that reflects, where appropriate, the risks
 specific to the liability. When discounting is used, the increase
 in the provision due to the passage of time is recognized as a
 finance cost.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Provision for self-insured liabilities&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company self-insures certain risks related to professional
 liability, automobile physical damages, and employment practices
 liability. The provision for self-insured liabilities includes
 estimates of the costs of reported claims (including potential
 claims that are probable of being asserted) and is based on
 estimates of loss using assumptions made by management, including
 consideration of actuarial projections. The provision for
 self-insured liabilities does not include unasserted claims where
 assertion by a third party is not probable.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Provisions for claims&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company has claims that are not covered by its provisions for
 self-insured liabilities, including claims that are subject to
 exclusions under the Company&amp;#x2019;s commercial and captive
 insurance policies. Provisions are recognized for these claims in
 accordance with the preceding description of provisions under
 &amp;#x201C;General.&amp;#x201D;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Contingent liabilities recognized in a business
 combination&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 A contingent liability recognized in a business combination is
 initially measured at its fair value. Subsequently, it is measured
 in accordance with the preceding description of provisions under
 &amp;#x201C;General.&amp;#x201D;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Onerous contracts&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company&amp;#x2019;s onerous contracts consist of lease exit
 liabilities and sublease losses. For lease exit liabilities, the
 Company accrues charges when it ceases to use an office space under
 an operating lease arrangement. Included in the liability is the
 present value of the remaining lease payments offset by the present
 value of estimated future rental income.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_0CA370E5-AD05-4574-94ED-448BF23C3507_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;m) Share-based payment transactions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Under the Company&amp;#x2019;s share option plan, the board of directors
 may grant to officers and employees remuneration in the form of
 share-based payment transactions, whereby officers and employees
 render services as consideration for equity instruments
 (equity-settled transactions).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Under the Company&amp;#x2019;s deferred share unit plan, the directors
 of the board of the Company may receive deferred share units
 (DSUs), each of which is equal to one common share. Under the
 Company&amp;#x2019;s long-term incentive plan, certain members of the
 senior leadership teams are granted performance share units (PSUs)
 that vest and are settled after a three-year period. DSUs and PSUs
 are share appreciation rights that can be settled only in cash
 (cash-settled transactions).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Equity-settled transactions&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The cost of equity-settled transactions is measured at fair value
 at the grant date using a Black-Scholes option-pricing model. The
 cost of equity-settled transactions, together with a corresponding
 increase in equity, is recognized over the period in which the
 service conditions are fulfilled (the vesting period). For
 equity-settled transactions, the cumulative expense recognized at
 each reporting date until the vesting date reflects the extent to
 which the vesting period has expired and reflects the
 Company&amp;#x2019;s best estimate of the number of equity instruments
 that will ultimately vest. The expense or credit to income for a
 period represents the movement in cumulative expense recognized as
 at the beginning and end of that period and is recorded in
 administrative and marketing expenses. No expense is recognized for
 awards that do not ultimately vest.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Cash-settled transactions&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The cost of cash-settled transactions is measured initially at fair
 value at the grant date using a Black-Scholes option-pricing model.
 For DSUs, this fair value is expensed on issue with the recognition
 of a corresponding liability. For PSUs, the fair value is expensed
 over the vesting period. These liabilities are remeasured to fair
 value at each reporting date, up to and including the settlement
 date, with changes in fair value recognized in administrative and
 marketing expenses.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_418EFC3C-C791-471F-B13C-41F715974C23_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;o) Business combinations and goodwill&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Business combinations are accounted for using the acquisition
 method, and the results of operations after the respective dates of
 acquisition are included in the consolidated statements of income.
 Acquisition-related costs are expensed when incurred in
 administrative and marketing expenses.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The cost of an acquisition is measured as the consideration
 transferred at fair value at the acquisition date. Any contingent
 consideration to be transferred by the Company is recognized at
 fair value at the acquisition date. Subsequent changes to the fair
 value of the contingent consideration are recognized in other
 income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The consideration paid for acquisitions may be subject to price
 adjustment clauses included in the purchase agreements and may
 extend over a number of years. At each consolidated statement of
 financial position date, these price adjustment clauses are
 reviewed. This may result in an increase or decrease of the notes
 payable consideration (recorded on the acquisition date) to reflect
 either more or less &lt;font style="WHITE-SPACE: nowrap"&gt;non-cash&lt;/font&gt; working capital than was
 originally recorded. Since these adjustments are a result of facts
 and circumstances occurring after the acquisition date, they are
 not considered measurement period adjustments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 For some acquisitions, additional payments may be made to the
 employees of an acquired company that are based on the
 employees&amp;#x2019; continued service over an agreed time period.
 These additional payments are not included in the purchase price
 but are expensed as compensation when services are provided by the
 employees.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Goodwill is initially measured at cost, which is the excess of the
 consideration transferred over the fair value of a Company&amp;#x2019;s
 net identifiable assets acquired and liabilities assumed. If this
 consideration is lower than the fair value of the net assets
 acquired, the difference is recognized in income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 After initial recognition, goodwill is measured at cost less any
 accumulated impairment losses. For the purpose of impairment
 testing, goodwill acquired in a business combination is, from the
 acquisition date, allocated to each CGU or group of CGUs that is
 expected to benefit from the synergies of the combination,
 irrespective of whether other assets or liabilities of the acquiree
 are assigned to those units. Each CGU or group of CGUs represents
 the lowest level at which management monitors the goodwill.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForDividendsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_CB7004A6-0268-46D6-951E-7BB2DB1A0BC4_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;p) Dividends&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Dividends on common shares are recognized in the Company&amp;#x2019;s
 consolidated financial statements in the period the dividends are
 declared by the Company&amp;#x2019;s board of directors.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForDividendsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_D097AD6A-430B-493E-8FD9-3F8838935B8A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;n) Earnings per share&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Basic earnings per share is computed based on the weighted average
 number of common shares outstanding during the year. Diluted
 earnings per share is computed using the treasury stock method,
 which assumes that the cash that would be received on the exercise
 of options is applied to purchase shares at the average price
 during the year and that the difference between the number of
 shares issued on the exercise of options and the number of shares
 obtainable under this computation, on a weighted average basis, is
 added to the number of shares outstanding. Antidilutive options are
 not considered when computing diluted earnings per share.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_93CBEE7A-1A96-44A2-9FBB-ABD7A9A88920_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;e) Impairment of goodwill&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Impairment exists when the carrying amount of an asset or CGU or
 group of CGUs exceeds its recoverable amount, which is the higher
 of its fair value less costs of disposal or its value in use. Fair
 value less costs of disposal is based on available data from
 binding sales transactions in an arms-length transaction of similar
 assets or observable market prices less incremental costs for
 disposing of the asset. The value in use calculation is based on a
 discounted cash flow model. The cash flows are derived from budgets
 over an appropriate number of years and do not include
 restructuring activities that the Company is not yet committed to
 or significant future investments that will enhance the
 asset&amp;#x2019;s performance of the CGU or group of CGUs being tested.
 To arrive at the estimated recoverable amount, the Company uses
 estimates of economic and market information, including arms-length
 transactions for similar assets, growth rates in revenues,
 estimates of future expected changes in operating margins, cash
 expenditures, and estimates of capital expenditures.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_80EF7BDF-DE8A-4356-9B16-7E0D20827C23_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;l) Taxes&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;i&gt;Current income tax&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Current income tax assets and liabilities for current and prior
 periods are measured at the amount expected to be recovered from or
 paid to taxation authorities. Tax rates and tax laws used to
 compute the amounts are those enacted or substantively enacted at
 the reporting date in the countries where the Company operates and
 generates taxable income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Current income tax that relates to items recognized directly in
 equity is recognized in equity and not in the consolidated
 statements of income. Management periodically evaluates positions
 taken in the tax returns when applicable tax regulations are
 subject to interpretation and then establishes an uncertain tax
 liability if appropriate.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Income taxes payable are typically expected to be settled within
 twelve months of the &lt;font style="WHITE-SPACE: nowrap"&gt;year-end&lt;/font&gt; date. However, there may be
 instances where taxes are payable over a longer period. Portions
 due after a one year period are classified as noncurrent and are
 not discounted.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Deferred tax&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Deferred tax is determined using the liability method for temporary
 differences at the reporting date between the tax bases of assets
 and liabilities and their carrying amounts for financial reporting
 purposes. Deferred tax liabilities are generally recognized for all
 taxable temporary differences. Deferred tax assets are recognized
 for all deductible temporary differences, carryforward of unused
 tax credits and unused tax losses, to the extent that it is
 probable that taxable profit will be available against which the
 deductible temporary differences and the carryforward of unused tax
 credits and unused tax losses can be utilized. Deferred taxes are
 not recognized for the initial recognition of goodwill; the initial
 recognition of assets or liabilities, outside of a business
 combination, that affect neither accounting nor taxable profit; or
 the differences relating to investments in associates,
 subsidiaries, and interests in joint arrangements to the extent
 that the reversal can be controlled and it is probable that it will
 not reverse in the foreseeable future.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The carrying amount of deferred tax assets is reviewed at each
 reporting date and reduced to the extent that it is no longer
 probable that sufficient taxable profit will be available to allow
 all or part of the deferred tax asset to be used. Unrecognized
 deferred tax assets are reassessed at each reporting date and are
 recognized to the extent that it has become probable that future
 taxable profits will allow the deferred tax asset to be
 recovered.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Deferred tax assets and liabilities are measured at the tax rates
 that are expected to apply in the year when the asset is realized
 or the liability is settled and are based on tax rates and tax laws
 that have been enacted or substantively enacted at the reporting
 date.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Deferred tax relating to items recognized outside income is also
 recognized outside income. Deferred tax items are recognized in
 correlation to the underlying transaction either in other
 comprehensive income or directly in equity.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Deferred tax assets and deferred tax liabilities are offset when a
 legally enforceable right exists to set off tax assets against tax
 liabilities and the deferred taxes relate to the same taxable
 entity and the same taxation authority.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Sales tax&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Revenues, expenses, and assets, except trade receivables, are
 recognized net of the amount of sales tax recoverable from or
 payable to a taxation authority. Trade receivables and trade
 payables include sales tax. The net amount of sales tax recoverable
 from or payable to a taxation authority is included as part of
 trade receivables or trade payables (as appropriate) in the
 consolidated statements of financial position.&lt;/p&gt;


 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_DE8C1276-9A48-4729-9ADB-090575D63C42_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;e) Investments in joint arrangements and associates&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Each joint arrangement of the Company is classified as either a
 joint venture or joint operation based on the rights and
 obligations arising from the contractual obligations between the
 parties to the arrangement. A joint arrangement that provides the
 Company with rights to the net assets of the arrangement is
 classified as a joint venture, and a joint arrangement that
 provides the Company with rights to the individual assets and
 obligations arising from the arrangement is classified as a joint
 operation.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company accounts for a joint venture using the equity method
 (described below). The Company accounts for a joint operation by
 recognizing its share of assets, liabilities, revenues, and
 expenses of the joint operation and combining them line by line
 with similar items in the Company&amp;#x2019;s consolidated financial
 statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company&amp;#x2019;s share of the after tax net income or loss of
 associates or joint ventures is recorded in the consolidated
 statements of income. Adjustments are made in the Company&amp;#x2019;s
 consolidated financial statements to eliminate its share of
 unrealized gains and losses resulting from transactions with its
 associates.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 If the financial statements of associates or joint arrangements are
 prepared for a date that is different from the Company&amp;#x2019;s date
 (due to the timing of finalizing and receiving information),
 adjustments are made for the effects of significant transactions or
 events that occur between that date and the date of the
 Company&amp;#x2019;s financial statements. When necessary, adjustments
 are made to bring the accounting policies in line with the
 Company&amp;#x2019;s.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory>
  <ifrs-full:CurrentTaxExpenseIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_17" unitRef="iso4217_CAD">54500000</ifrs-full:CurrentTaxExpenseIncome>
  <ifrs-full:DeferredTaxExpenseIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_18" unitRef="iso4217_CAD">500000</ifrs-full:DeferredTaxExpenseIncome>
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_BE35D87E-5E38-4720-9485-0C86E4387CF5_1_1" unitRef="iso4217_CAD">-1900000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
  <ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_C93A595F-1C40-4207-9E64-AC50756FB83F_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;g) Foreign currency translation&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company&amp;#x2019;s consolidated financial statements are presented
 in Canadian dollars, which is also the parent Company&amp;#x2019;s
 functional currency. Each entity in the Company determines its own
 functional currency, and items included in the financial statements
 of each entity are measured using that functional currency. The
 Company is mainly exposed to fluctuations in the US dollar and
 GBP.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Transactions and balances&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Transactions in foreign currencies (those different from an
 entity&amp;#x2019;s functional currency) are initially translated into
 the functional currency of an entity using the foreign exchange
 rate at the transaction date. Subsequent to the transaction date,
 foreign currency transactions are measured as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;On the consolidated statements of financial position,
 monetary items are translated at the rate of exchange in effect at
 the reporting date. &lt;font style="WHITE-SPACE: nowrap"&gt;Non-monetary&lt;/font&gt; items at cost are
 translated at historical exchange rates. &lt;font style="WHITE-SPACE: nowrap"&gt;Non-monetary&lt;/font&gt; items at fair value are
 translated at rates in effect at the date the fair value is
 determined. Any resulting realized and unrealized foreign exchange
 gains or losses are included in income in the period incurred,
 however, unrealized foreign exchange gains and losses on
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-monetary&lt;/font&gt; investments
 (equity investments) are classified as fair value through other
 comprehensive income (loss).&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Revenue and expense items are translated at the
 exchange rate on the transaction date, except for depreciation and
 amortization, which are translated at historical exchange
 rates.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Foreign operations&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company&amp;#x2019;s foreign operations are translated into its
 reporting currency (Canadian dollar) as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Assets and liabilities are translated at the rate of
 exchange in effect at each consolidated statement of financial
 position date&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Revenue and expense items (including depreciation and
 amortization) are translated at the average rate of exchange for
 the month&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The resulting unrealized exchange gains and losses on foreign
 subsidiaries are recognized in other comprehensive income
 (loss).&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_87EDEB87-26FA-4E7E-B13F-08F08772E01B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;i) Impairment&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The carrying amounts of the Company&amp;#x2019;s assets or group of
 assets, other than deferred tax assets, are reviewed at each
 reporting date to determine whether there is an indication of
 impairment. An asset may be impaired if objective evidence of
 impairment exists because of one or more events that have occurred
 after the initial recognition of the asset (referred to as a
 &amp;#x201C;loss event&amp;#x201D;) and if that loss event has an impact on
 the estimated future cash flows of the financial asset. When an
 indication of impairment exists or annual impairment testing for an
 asset is required, the asset&amp;#x2019;s recoverable amount is
 estimated.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Financial assets and contract assets&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company recognizes an allowance for expected credit losses
 (ECLs) on financial assets and contract assets based on a
 &lt;font style="WHITE-SPACE: nowrap"&gt;12-month&lt;/font&gt; ECL or lifetime
 ECL. Financial assets and contract assets considered to have low
 credit risk have an impairment provision recognized during the
 period limited to &lt;font style="WHITE-SPACE: nowrap"&gt;12-month&lt;/font&gt;
 ECLs. However, when credit risk has increased significantly since
 origination, the allowance is based on the lifetime ECL. ECLs are
 based on the difference between the contractual cash flows due in
 accordance with the contract and all the cash flows that the
 Company expects to receive.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 When the carrying amount of financial assets or contract assets is
 reduced through an ECL allowance, the reduction is recognized in
 administrative and marketing expenses in the consolidated
 statements of income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-financial&lt;/font&gt;
 assets&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 For &lt;font style="WHITE-SPACE: nowrap"&gt;non-financial&lt;/font&gt; assets
 such as property and equipment, goodwill, investments in joint
 ventures and associates, and intangible assets, the recoverable
 amount is the higher of an asset&amp;#x2019;s or cash-generating
 unit&amp;#x2019;s (CGU&amp;#x2019;s) value in use or its fair value less
 costs of disposal. The recoverable amount is determined for an
 individual asset, unless the asset does not generate cash inflows
 that are largely independent of those from other assets or groups
 of assets. When the carrying amount of an asset or CGU exceeds its
 recoverable amount, the asset is considered impaired and is written
 down to its recoverable amount. To assess value in use, the
 estimated future cash flows are discounted to their present value
 using a pretax discount rate that reflects current market
 assessments of the time value of money and the risks specific to
 the asset. To determine fair value less costs of disposal, an
 appropriate valuation model is used. The results of these valuation
 techniques are corroborated by the market capitalization of
 comparable public companies and &lt;font style="WHITE-SPACE: nowrap"&gt;arm&amp;#x2019;s-length&lt;/font&gt; transactions of
 comparable companies. Impairment losses are recognized in the
 consolidated statements of income in expense categories that are
 consistent with the nature of the impaired asset.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Goodwill is not amortized but is evaluated for impairment annually
 (as at October 1) or more frequently if circumstances indicate that
 an impairment may occur or if a significant acquisition occurs
 between the annual impairment test date and December 31. The
 Company considers the relationship between its market
 capitalization and its book value, as well as other factors, when
 reviewing for indicators of impairment. Goodwill is assessed for
 impairment based on the CGUs or group of CGUs to which the goodwill
 relates. Any potential goodwill impairment is identified by
 comparing the recoverable amount of a CGU or group of CGUs to its
 carrying value which includes the allocated goodwill. If the
 recoverable amount is less than its carrying value, an impairment
 loss is recognized.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 An impairment loss of goodwill is not reversed. For other assets,
 an impairment loss may be reversed if the estimates used to
 determine the recoverable amount have changed. The reversal is
 limited so that the carrying amount of the asset does not exceed
 its recoverable amount or the carrying amount that would have been
 determined, net of amortization or depreciation, had no impairment
 loss been recognized for the asset in prior years. The reversal is
 recognized in the consolidated statements of income.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_8F4F55BE-2605-4865-ACA1-859F6A8760A1_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;q) &lt;font style="WHITE-SPACE: nowrap"&gt;Non-current&lt;/font&gt; assets
 held for sale and discontinued operations&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company classifies &lt;font style="WHITE-SPACE: nowrap"&gt;non-current&lt;/font&gt; assets and disposal groups
 as held for sale when their carrying amount will be recovered
 principally through a sale transaction rather than through
 continuing use and when a sale is considered highly probable. These
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-current&lt;/font&gt; assets and
 disposal groups are remeasured at the lower of their carrying
 amount and fair value less costs to sell, and these assets are no
 longer depreciated. Costs to sell are the incremental costs
 directly attributable to the disposal of an asset (disposal group),
 excluding finance costs and income tax expense. Impairment losses
 on initial classification and subsequent gains or losses on
 remeasurement are recognized in the consolidated statements of
 income as discontinued operations. Assets and liabilities
 classified as held for sale are presented separately as current
 items in the statement of financial position.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 A discontinued operation is a component of the Company&amp;#x2019;s
 business, the operations and cash flows of which can be clearly
 distinguished from the rest of the Company, and (a)&amp;#xA0;represents
 a separate major line of business or geographic area of operations;
 (b)&amp;#xA0;is part of a single coordinated plan to dispose of a
 separate major line of business or geographic area of operations;
 or (c)&amp;#xA0;is a subsidiary acquired exclusively with a view to
 resale. Classification as a discontinued operation occurs at the
 earlier of disposal or when the operation meets the criteria to be
 classified as held for sale.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Discontinued operations are presented separately from continuing
 operations in the consolidated statements of income and
 consolidated statements of cash flows for all periods
 presented.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_7F8090FA-BAC8-4E13-90CF-91EC081BBE59_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;j) Revenue recognition&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company generates revenue from contracts in which goods or
 services are typically provided over time. Revenue is measured
 based on the consideration the Company expects to be entitled to in
 exchange for providing goods and services, excluding discounts,
 duty, and taxes collected from clients that are reimbursable to
 government authorities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 While providing services, the Company incurs certain direct costs
 for subconsultants, subcontractors, and other expenses that are
 recoverable directly from clients. The recoverable amounts of these
 direct costs are included in the Company&amp;#x2019;s gross revenue.
 Since these direct costs can vary significantly from contract to
 contract, changes in gross revenue may not be indicative of the
 Company&amp;#x2019;s revenue trends. Therefore, the Company also reports
 net revenue, which is gross revenue less subconsultants,
 subcontractors, and other direct expenses. The Company assesses its
 revenue arrangements against specific criteria to determine whether
 it is acting as a principal or an agent. In general, the Company
 acts as a principal in its revenue arrangements because it obtains
 control of the goods or services before they are provided to the
 customer.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Most of the Company&amp;#x2019;s contracts include a single performance
 obligation because the promise to transfer the individual goods or
 services is not separately identifiable from other promises in the
 contract and therefore is not distinct. The Company&amp;#x2019;s
 contracts may include multiple goods or services that are accounted
 for as separate performance obligations if they are
 distinct&amp;#x2014;if a good or service is separately identifiable from
 other items in the contract and if a customer can benefit from it.
 If a contract has multiple performance obligations, the
 consideration in the contract is allocated to each performance
 obligation based on the estimated stand-alone selling price.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company transfers control of the goods or services it provides
 to clients over time and therefore recognizes revenue progressively
 as the services are performed. Revenue
 from&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;fixed-fee&lt;/font&gt;&amp;#xA0;and&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;variable-fee-with-ceiling&lt;/font&gt;&lt;/font&gt;&amp;#xA0;contracts,
 including contracts in which the Company participates through joint
 arrangements, is recognized based on the percentage of completion
 method where the stage of completion is measured using costs
 incurred to date as a percentage of total estimated costs for each
 contract, and the percentage of completion is applied to total
 estimated revenue. When the contract outcome cannot be measured
 reliably, revenue is recognized only to the extent that the
 expenses incurred are eligible to be recovered. Provisions for
 estimated losses on incomplete contracts are made in the period
 that the losses are determined. Revenue
 from&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;time-and-material&lt;/font&gt;&lt;/font&gt;contracts
 without stated ceilings is recognized as costs are incurred based
 on the amount that the Company has a right to invoice.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The timing of revenue recognition, billings, and cash collections
 results in trade and other receivables, holdbacks, unbilled
 receivables, contract assets, and deferred revenue (contract
 liabilities) in the consolidated statements of financial position.
 Amounts are typically invoiced as work progresses in accordance
 with agreed-upon contractual terms, either at periodic intervals or
 when contractual milestones are achieved. Receivables represent
 amounts due from customers: trade and other receivables and
 holdbacks consist of invoiced amounts, and unbilled receivables
 consist of work in progress that has not yet been invoiced.
 Contract assets represent unbilled amounts where the right to
 payment is subject to more than the passage of time and includes
 performance-based incentives and services provided ahead of agreed
 contractual milestones. Contract assets are transferred to
 receivables when the right to consideration becomes unconditional.
 Deferred revenue (contract liabilities) represents amounts that
 have been invoiced but not yet recognized as revenue, including
 advance payments and billings in excess of revenue. Deferred
 revenue is recognized as revenue when (or as) the Company performs
 under the contract.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Revenue is adjusted for the effects of a significant financing
 component when the period between the transfer of the promised
 goods or services to the customer and payment by the customer
 exceeds one year. Advance payments and holdbacks typically do not
 result in a significant financing component because the intent is
 to provide protection against the failure of one party to
 adequately complete some or all of its obligations under the
 contract.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;i&gt;Deferred contract costs&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Contract costs are typically expensed as incurred. Contract costs
 are deferred if the costs are expected to be recoverable and if
 either of the following criteria is met:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;The costs of obtaining the contract are incremental or
 explicitly chargeable to the customer&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;The fulfillment costs relate directly to the contract
 or an anticipated contract and generate or enhance the
 Company&amp;#x2019;s resources that will be used in satisfying
 performance obligations in the future&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Deferred contract costs are included in other assets in the
 consolidated statements of financial position and amortized over
 the period of expected benefit using the percentage of completion
 applied to estimated revenue. Amortization of deferred contract
 costs is included in other direct expenses in the consolidated
 statements of income.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
  <ifrs-full:DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_8D57785E-F9C1-4ABC-B661-02BF1DD59F94_5_1">Using the fair value less costs  of disposal approach</ifrs-full:DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined>
  <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_1_5" unitRef="iso4217_CAD">1300000</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
  <ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_BE35D87E-5E38-4720-9485-0C86E4387CF5_1_3" unitRef="iso4217_CAD">-100000</ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes>
  <ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_E522D28F-FED7-4910-8387-A8F4D7EB02DE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;d) Business combinations&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 In a business combination, the Company may acquire certain assets
 and assume certain liabilities of an acquired entity. The estimate
 of fair values for these transactions involves judgment to
 determine the fair values assigned to the tangible and intangible
 assets (i.e., backlog, client relationships, trademarks, software,
 and favorable and unfavorable leases) acquired and the liabilities
 assumed on the acquisition. Determining fair values involves a
 variety of assumptions, including revenue growth rates, client
 retention rates, expected operating income, and discount rates.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 From time to time, as a result of the timing of acquisitions in
 relation to the Company&amp;#x2019;s reporting schedule, certain
 estimates of fair values of assets and liabilities acquired may not
 be finalized at the initial time of reporting. These estimates are
 completed after the vendors&amp;#x2019; final financial statements have
 been prepared and accepted by the Company, after detailed project
 portfolio reviews are performed, and when the valuations of
 intangible assets and other assets and liabilities acquired are
 finalized. Preliminary fair values are based on management&amp;#x2019;s
 best estimates of the acquired identifiable assets and liabilities
 at the acquisition date. During a measurement period not to exceed
 one year, adjustments to the initial estimates may be required to
 finalize the fair value of assets acquired and liabilities assumed.
 The Company will revise comparative information if these
 measurement period adjustments are material. After the measurement
 period, a revision to fair value may impact the Company&amp;#x2019;s net
 income.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_53DC0616-180F-4D87-B194-DB5064085306_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Depreciation is calculated at annual rates designed to write off
 the costs of assets over their estimated useful lives as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="27%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="20%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="49%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Engineering equipment&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;5 to 10 years&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Office equipment&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;5 to 10 years&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Leasehold
 improvements&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line over term of lease to a maximum
 of&lt;br /&gt;
 15 years or the improvement&amp;#x2019;s economic life&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Other&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;5 to 50 years&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_9F97EBC8-7B8C-4C75-9385-F88C4F581791_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;k) Employee benefit plans&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;i&gt;Defined benefit plans&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company sponsors defined benefit pension plans covering certain
 full-time employees and past employees, primarily in the United
 Kingdom. Benefits are based on final compensation and years of
 service. Benefit costs (determined separately for each plan using
 the projected unit credit method) are recognized over the periods
 that employees are expected to render services in return for those
 benefits.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Remeasurements, comprising actuarial gains and losses and the
 return on the plan assets (excluding interest), are recognized
 immediately in the consolidated statements of financial position
 with a corresponding debit or credit to other comprehensive income
 in the period they occur. Remeasurements are not reclassified to
 net income in subsequent periods.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The calculation of defined benefit obligations is performed
 annually by a qualified actuary. When the calculation results in a
 potential asset, the recognized asset is limited to the economic
 benefits available in the form of any future refunds or of
 reductions in future contributions to the plan.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Past service costs are recognized in net income on the earlier of
 the date of the plan amendment or curtailment and the date that the
 Company recognizes related restructuring costs.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Net interest is calculated by applying the discount rate to the net
 defined benefit liability or asset, adjusted for benefit and
 contribution payments during the year. The Company recognizes the
 following changes in the net defined benefit obligations under
 administrative and marketing expenses: service costs comprising
 current service costs, past service costs, gains and losses on
 curtailments and &lt;font style="WHITE-SPACE: nowrap"&gt;non-routine&lt;/font&gt; settlements; net interest
 expense or income; and administrative expenses paid directly by the
 pension plans.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Defined contribution plans&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company also contributes to group retirement savings plans and
 an employee share purchase plan. Certain plans are based on
 employee contribution amounts and subject to maximum limits per
 employee. The Company accounts for defined contributions as an
 expense in the period the contributions are made.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_62758F1A-F3D1-474F-BB77-40ED65C083DD_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;c) Intangible assets&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Intangible assets acquired separately are measured on initial
 recognition at cost. The cost of a finite and indefinite intangible
 asset acquired in a business combination is its fair value as at
 the date of acquisition. Following initial recognition, finite
 intangible assets are carried at cost less any accumulated
 amortization and any impairment losses and indefinite intangible
 assets are carried at cost less any impairment loss.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company&amp;#x2019;s intangible assets with finite lives are
 amortized over their useful economic lives on a straight-line
 basis. The amortization period and the amortization method for an
 intangible asset with a finite useful life are reviewed at least at
 each financial &lt;font style="WHITE-SPACE: nowrap"&gt;year-end.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company also incurs costs for third-party internet-based cloud
 computing services. These costs are expensed in administrative and
 marketing expenses over the period of the service agreement.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Intangible assets acquired from business combinations&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company&amp;#x2019;s policy is to amortize client relationships with
 finite lives over periods ranging from 10 to 15 years. Contract
 backlog and finite trademarks are amortized over estimated lives of
 generally 1 to 3 years. Advantageous and disadvantageous lease
 commitments are amortized over the remaining lease term. The
 Company assigns value to acquired intangibles using the income
 approach, which involves quantifying the present value of net cash
 flows attributed to the subject asset. This, in turn, involves
 estimating the revenues and earnings expected from the asset.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_23231F15-A6B4-472D-9252-8327D4DB74AE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;d) Leases&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The determination of whether an arrangement is or contains a lease
 is based on the substance of the arrangement at the inception date.
 A lease is an agreement whereby the lessor conveys to the lessee,
 the right to use an asset for an agreed period of time in return
 for a payment or series of payments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Finance leases, which transfer to the Company substantially all the
 risks and benefits incidental to ownership of the leased items, are
 capitalized at the inception of the lease at the fair value of the
 leased asset or, if lower, at the present value of the minimum
 lease payments. Lease payments are apportioned between finance
 charges and reduction of the lease liability, achieving a constant
 rate of interest on the remaining balance of the liability. Finance
 charges are recognized in the consolidated statements of
 income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Leased assets are depreciated over their useful lives. However, if
 there is no reasonable certainty that the Company will obtain
 ownership of the asset by the end of the lease term, the asset is
 depreciated over the shorter of either its estimated useful life or
 the lease term. The Company has finance leases for certain office
 and automotive equipment that are depreciated on a straight-line
 basis. The Company also has finance leases for software that are
 depreciated on a straight-line basis over periods ranging from
 three to seven years.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Rental payments under operating leases are expensed evenly over the
 lease term.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 From time to time, the Company enters into or renegotiates premise
 operating leases that result in receiving lease inducement
 benefits. These benefits are accounted for as a reduction of rental
 expense over the terms of the associated leases. As well, from time
 to time, the Company enters into or renegotiates premise operating
 leases that include escalation clauses. The scheduled rent
 increases pursuant to lease escalation clauses are recognized on a
 straight-line basis over the lease terms.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_A144E2EB-7E20-485D-A75E-E7E374B084F6_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;b) Property and equipment&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Property and equipment are recorded at cost less accumulated
 depreciation and any impairment losses. Cost includes the cost of
 replacing parts of property and equipment. When significant parts
 of property and equipment are required to be replaced in intervals,
 the Company recognizes those parts as individual assets with
 specific useful lives. All other repair and maintenance costs are
 recognized in the consolidated statements of income as
 incurred.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Depreciation is calculated at annual rates designed to write off
 the costs of assets over their estimated useful lives as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="27%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="20%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="49%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Engineering equipment&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;5 to 10 years&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Office equipment&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;5 to 10 years&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Leasehold
 improvements&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line over term of lease to a maximum
 of&lt;br /&gt;
 15 years or the improvement&amp;#x2019;s economic life&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Other&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;5 to 50 years&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The assets&amp;#x2019; residual values, useful lives, and methods of
 depreciation are reviewed at each financial &lt;font style="WHITE-SPACE: nowrap"&gt;year-end&lt;/font&gt; and adjusted prospectively,
 if appropriate.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
  <ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_50D8965F-E230-459A-910C-483D7F7005B6_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;a) Cash and cash equivalents&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Cash and cash equivalents include cash and unrestricted
 investments.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents>
  <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="4" id="id_11072868_8C2CD183-14F2-4E2F-9AFE-06C9869B6092_1_0" unitRef="pure">0.2412</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
  <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="4" id="id_11072868_8C2CD183-14F2-4E2F-9AFE-06C9869B6092_1_1" unitRef="pure">0.0210</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
  <ifrs-full:DisclosureOfBorrowingsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_EEB19442-8CEC-4B2D-83BE-05B9D0163953_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;16. Long-Term Debt&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Notes payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;76.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;60.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revolving credit facilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;528.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;209.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Term loan&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;308.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;458.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Finance lease obligations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;19.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;10.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;933.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;739.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less current portion&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;48.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;198.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Long-term portion&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;885.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;541.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 &lt;b&gt;Notes payable&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Notes payable consists primarily of notes payable for acquisitions
 (note 7). The weighted average rate of interest on the notes
 payable at December&amp;#xA0;31, 2018, was 3.16% (2017 &amp;#x2013; 3.46%).
 Notes payable may be supported by promissory notes and are due at
 various times from 2019 to 2021. The aggregate maturity value of
 the notes at December&amp;#xA0;31, 2018, was $78.2 (2017 &amp;#x2013;
 $61.9). At December&amp;#xA0;31, 2018, $23.2 (US$17.0) (2017 &amp;#x2013;
 $57.4 (US$45.7)) of the notes&amp;#x2019; carrying amount was payable in
 US funds and $32.9 was payable in other foreign currencies.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Revolving credit facilities and term loan&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 On June&amp;#xA0;27, 2018, the Company amended its syndicated senior
 credit facilities (Credit Facilities) which, subsequent to the
 amendment, consist of a senior revolving credit facility in the
 maximum amount of $800.0 and senior term loans of $310.0 in two
 tranches. The amendment changed certain terms and conditions,
 including making all the facilities unsecured and extending the
 maturity date of its revolving credit facility by five years and
 Tranches B and C of its term loans by four years and five years
 respectively. Additional funds can be accessed subject to approval
 and under the same terms and conditions. As a result of the
 amendment, access to these additional funds increased from $200.0
 to $400.0. The amendment was accounted for as a debt modification
 and a gain of $1.4 was recognized. The revolving credit facility
 expires on June&amp;#xA0;27, 2023. The revolving credit facility and
 the term loans may be repaid from time to time at the option of the
 Company. The facility is available for future acquisitions, working
 capital needs, and general corporate purposes. Tranches B and C of
 the term loan were drawn in Canadian funds of $150.0 (due on
 June&amp;#xA0;27, 2022) and $160.0 (due on June&amp;#xA0;27, 2023),
 respectively. Before the amendment, a third tranche (Tranche A) was
 drawn in Canadian funds for $150.0 and repaid on May&amp;#xA0;6,
 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Credit Facilities may be drawn in Canadian dollars as either a
 prime rate loan or a bankers&amp;#x2019; acceptance; in US dollars as
 either a US base rate or a LIBOR advance; or, in the case of the
 revolving credit facility, in sterling or euros as a LIBOR advance;
 and by way of letters of credit. Depending on the form under which
 the credit facilities are accessed, rates of interest vary between
 Canadian prime, US base rate, and LIBOR or bankers&amp;#x2019;
 acceptance rates, plus specified basis points. The specified basis
 points vary, depending on the Company&amp;#x2019;s leverage ratio (a
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-IFRS&lt;/font&gt; measure). The
 Credit Facilities contain restrictive covenants (note 25).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 At December&amp;#xA0;31, 2018, $13.6 (US$10.0) of the revolving credit
 facility was payable in US funds and $515.0 was payable in Canadian
 funds. At December&amp;#xA0;31, 2017, $106.9 (US$85.0) of the revolving
 credit facility was payable in US funds and $103.0 was payable in
 Canadian funds. At December&amp;#xA0;31, 2018 and 2017, the entire term
 loan was payable in Canadian funds. The average interest rate
 applicable at December&amp;#xA0;31, 2018, for the Credit Facilities was
 4.53% (2017 &amp;#x2013; 3.20%).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The funds available under the revolving credit facility are reduced
 by any outstanding letters of credit issued pursuant to the
 facility agreement. At December&amp;#xA0;31, 2018, the Company had
 issued outstanding letters of credit that expire at various dates
 before January 2020, are payable in various currencies, and total
 $48.0 (2017 &amp;#x2013; $51.8). These letters of credit were issued in
 the normal course of operations, including the guarantee of certain
 office rental obligations. At December&amp;#xA0;31, 2018, $223.4 (2017
 &amp;#x2013; $538.3) was available in the revolving credit facility for
 future activities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 At December&amp;#xA0;31, 2018, $23.8 (2017 &amp;#x2013; $4.3) in additional
 letters of credit outside of the Company&amp;#x2019;s revolving credit
 facility was issued and outstanding. These were issued in various
 currencies. Of these letters of credit, $14.7 (2017 &amp;#x2013; $4.3)
 expire at various dates before January 2020, and $9.1 (2017 &amp;#x2013;
 nil) have open ended terms.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Surety facilities&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 As part of the normal course of operations, the Company has surety
 facilities, primarily related to Construction Services, to
 accommodate the issuance of bonds for certain types of project
 work. At December&amp;#xA0;31, 2018, the Company issued bonds under
 these surety facilities: $3.5 (2017 &amp;#x2013; $0.2) in Canadian
 funds, $791.4 (US$580.2) (2017 &amp;#x2013; $587.1(US$467.0)) in US
 funds, and $4.7 (2017 &amp;#x2013; $1.0) in other foreign currencies.
 These bonds expire at various dates before July 2024. In accordance
 with the sale agreement for Construction Services, the purchaser
 will make reasonable efforts to arrange for the Company&amp;#x2019;s
 release from bonds related to construction services as soon as
 practicable. The purchaser has indemnified the Company for any
 obligations that may arise from these bonds.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Finance lease obligations&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company has finance leases for software and for automotive and
 office equipment. At December&amp;#xA0;31, 2018, finance lease
 obligations included finance leases bearing interest at rates
 ranging from 1.40% to 5.25% (2017 &amp;#x2013; 1.4% to 5.25%). These
 finance leases expire at various dates before October 2021.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Future minimum lease payments under finance leases and the present
 value of the net minimum lease payments are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Within one year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 After one year but not more than five years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;9.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;3.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total minimum lease payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;19.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less amounts representing finance charges&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Present value of minimum lease payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;19.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;10.4&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</ifrs-full:DisclosureOfBorrowingsExplanatory>
  <ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_6136D1B4-6BAB-4E8F-9F51-F690AA0F6DD0_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;6. Recent Accounting Pronouncements and Changes to Accounting
 Policies&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;a) Revenue from contracts with customers&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Effective January&amp;#xA0;1, 2018, the Company has adopted IFRS 15
 &lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt; (IFRS 15) using the
 modified retrospective approach. As a result, the &lt;font style="WHITE-SPACE: nowrap"&gt;after-tax&lt;/font&gt; cumulative effect of
 initially applying IFRS 15 was recognized as an adjustment to the
 opening retained earnings at January&amp;#xA0;1, 2018. Comparative
 information has not been restated and continues to be reported
 under IAS 18 &lt;i&gt;Revenue&lt;/i&gt; and IAS 11 &lt;i&gt;Construction
 Contracts.&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company used the practical expedient to apply IFRS 15 only to
 contracts not completed at January&amp;#xA0;1, 2018. In addition, the
 Company used the practical expedient to reflect the aggregate
 effect of all contract modifications that occurred before
 January&amp;#xA0;1, 2018, for the purposes of identifying the satisfied
 and unsatisfied performance obligations, determining the
 transaction price, and allocating the transaction price to the
 satisfied and unsatisfied performance obligations.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Quantitative impact of significant changes&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 On the adoption of IFRS 15, the &lt;font style="WHITE-SPACE: nowrap"&gt;after-tax&lt;/font&gt; impact on retained earnings
 is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Retained&amp;#xA0;Earnings&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change orders and claims&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Significant financing component&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Construction services - discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(22.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total impact of change in accounting policy, January&amp;#xA0;1,
 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(23.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 3pt"&gt;
 &lt;i&gt;Change orders and claims&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company previously included change orders and claims against
 the customer in estimated revenue at completion when it was
 probable the customer would approve or accept the amount and it
 could be reliably measured. Under IFRS 15, change orders and claims
 against the customer are included in estimated revenue at
 completion when management believes the Company has an enforceable
 right to the change order or claim, the amount can be estimated
 reliably, and realization is highly probable. To evaluate these
 criteria, management considers the cause of any additional costs
 incurred, the contractual or legal basis for additional revenue,
 and the history of favorable negotiations for similar amounts.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Significant financing component&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company previously recognized holdbacks on long-term contracts
 at their discounted present value. Under IFRS 15, holdbacks do not
 typically result in a significant financing component because the
 intent is to provide protection against the failure of one party to
 adequately complete some or all obligations under the contract. As
 a result, holdbacks on long-term contracts are no longer
 discounted.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Construction services&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Liquidated damages were previously included in estimated contract
 costs when it was considered probable that penalties would be
 incurred and paid. Under IFRS 15, liquidated damages are required
 to be included as a reduction in estimated revenue and the
 estimates are based on the weighting of probable outcomes.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Presentation of contract balances&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company reclassified certain amounts in the consolidated
 statements of financial position to comply with IFRS 15. Amounts
 that will be billed based on contractual milestones or on
 achievement of performance-based targets that were previously
 presented as unbilled receivables are now included in contract
 assets. In addition, contract asset and deferred revenue balances
 are now presented on a net basis for each contract. This
 reclassification had no impact on shareholders&amp;#x2019; equity as of
 January&amp;#xA0;1, 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Impacts on financial statements&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The following tables summarize the impacts of adopting IFRS 15 in
 the Company&amp;#x2019;s consolidated financial statements as of
 December&amp;#xA0;31, 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Consolidated statement of financial position&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="12"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;As&amp;#xA0;Reported&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Before&amp;#xA0;IFRS&amp;#xA0;15&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Increase&amp;#xA0;(Decrease)&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Current assets&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unbilled receivables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;384.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;444.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(59.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Contract assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;59.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;59.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;23.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;20.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-current&lt;/font&gt;
 assets&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred tax assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;21.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;21.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;175.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;167.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;8.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Current liabilities&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;174.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;165.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;8.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Shareholders&amp;#x2019; equity&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Retained earnings&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;851.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;848.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Accumulated other comprehensive income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;163.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;163.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8" colspan="13"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" colspan="12"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Consolidated statements of income and comprehensive income
 (loss)&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 2pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 2pt; MARGIN-TOP: 0pt"&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="12"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;For the year ended
 December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;As Reported&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Before&amp;#xA0;IFRS 15&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Increase&amp;#xA0;(Decrease)&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net income&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;4,287.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(4.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Subconsultant/subcontractor and other direct expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;928.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;937.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(8.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total income taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;55.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;53.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net income for the year from continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;171.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;168.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net loss from discontinued operation, net of tax&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(123.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(146.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;23.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net income for the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;47.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;21.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;26.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Comprehensive income&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exchange differences on translation of foreign operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;124.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;124.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other comprehensive income for the year, net of tax&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;114.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;115.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total comprehensive income for the year, net of tax&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;161.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;136.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;25.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Earnings per share, basic and diluted&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1.51&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1.48&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;0.03&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(1.09&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(1.29&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;0.20&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total basic and diluted earnings per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.42&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.19&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.23&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 &lt;b&gt;b) Financial instruments&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Effective January&amp;#xA0;1, 2018, the Company adopted IFRS 9
 &lt;i&gt;Financial Instruments&lt;/i&gt; (IFRS 9), resulting in changes in
 accounting policies and adjustments to the amounts recognized in
 the financial statements. In accordance with its transitional
 provision, IFRS 9 was adopted on a modified retrospective basis.
 Comparative figures were not restated and continue to be reported
 under IAS 39 &lt;i&gt;Financial Instruments: Recognition and Measurement
 (IAS 39).&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 IFRS 9 introduces new requirements for the classification and
 measurement of financial assets and financial liabilities,
 including derecognition. The new standard includes a single
 expected-loss impairment model and a reformed approach to hedge
 accounting. The adoption of IFRS 9 did not have a significant
 effect on the Company&amp;#x2019;s measurement of financial assets and
 liabilities. IFRS 9 replaces IAS 39 and significantly amends other
 standards dealing with financial instruments, such as IFRS 7
 &lt;i&gt;Financial Instruments: Disclosures.&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Quantitative impact of significant changes&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 On the adoption of IFRS 9, the impact on equity &lt;font style="WHITE-SPACE: nowrap"&gt;(after-tax)&lt;/font&gt; is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="94%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Retained&amp;#xA0;Earnings&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;&amp;#xA0;&amp;#xA0;Accumulated&amp;#xA0;Other&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Comprehensive&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Loss&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Reclassify equity securities from &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;available-for-sale&lt;/font&gt;&lt;/font&gt; (AFS) to
 FVPL&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total impact of changes in accounting policy, January&amp;#xA0;1,
 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 On January&amp;#xA0;1, 2018, the Company assessed the business approach
 that applies to its financial assets and has classified its
 financial instruments into appropriate IFRS 9 categories. Certain
 investments in equity securities were reclassified from AFS to FVPL
 ($49.4) at January&amp;#xA0;1, 2018, since they do not meet the
 criteria to be classified at FVOCI because their cash flows do not
 meet the SPPI criterion. Related unrealized gains of $0.9 were
 transferred from other comprehensive income to retained earnings at
 January&amp;#xA0;1, 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Total impact on financial assets&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 On the date of initial application, financial assets of the Company
 were as follows, with any reclassifications noted:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Measurement Category&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Current financial assets&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash and cash deposits and cash in escrow&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Amortized cost&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVPL&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Receivables and other current financial assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Amortized cost&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amortized&amp;#xA0;cost&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-current&lt;/font&gt; financial
 assets&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investments held for self-insured liabilities (equity
 securities)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 Mandatorily&amp;#xA0;at&amp;#xA0;FVPL&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVOCI&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investments held for self-insured liabilities (bonds)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVOCI&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVOCI&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Holdbacks on long-term contracts&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Amortized cost&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Amortized&amp;#xA0;cost&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Indemnifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVPL&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVPL&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other financial assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;Amortized cost&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;Amortized cost&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The reclassifications of financial instruments on adoption of IFRS
 9 did not result in any measurement changes.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;c) Other recent adoptions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The following amendments and interpretations have been adopted by
 the Company effective January&amp;#xA0;1, 2018. The adoption of these
 amendments did not have an impact on the financial position or
 performance of the Company.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;In June 2016, the IASB issued &lt;i&gt;Classification and
 Measurement of Share-based Payment Transactions (Amendments to IFRS
 2)&lt;/i&gt;. The amendments clarify how to account for the effects of
 vesting and &lt;font style="WHITE-SPACE: nowrap"&gt;non-vesting&lt;/font&gt;
 conditions on the measurement of cash-settled share-based payments,
 share-based payment transactions with a net settlement feature for
 withholding tax obligations, and a modification to the terms and
 conditions of a share-based payment that changes the classification
 of the transaction from cash-settled to equity-settled.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;In December 2016, the IASB issued &lt;i&gt;Annual
 Improvements (2014-2016 Cycle)&lt;/i&gt; to make necessary but
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-urgent&lt;/font&gt; amendments to
 IFRS 1 &lt;i&gt;First-time Adoption of International Financial Reporting
 Standards&lt;/i&gt; (IFRS 1), and IAS 28 &lt;i&gt;Investments in Associates and
 Joint Ventures&lt;/i&gt; (IAS 28).&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;In December 2016, the International Financial
 Reporting Interpretations Committee (IFRIC) issued an
 interpretation: IFRIC 22 &lt;i&gt;Foreign Currency Transactions and
 Advanced Consideration&lt;/i&gt;. This interpretation clarifies that for
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-monetary&lt;/font&gt; assets and
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-monetary&lt;/font&gt; liabilities,
 the transaction date is the date used to determine the exchange
 rate on which a company initially recognizes a prepayment or
 deferred income arising from an advance consideration.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;d) Future adoptions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Listed below are the standards, amendments, and interpretations
 that the Company reasonably expects to be applicable at a future
 date and intends to adopt when they become effective. The Company
 is currently considering the impact of adopting these standards,
 amendments, and interpretations on its consolidated financial
 statements and cannot reasonably estimate the effect at this time,
 unless specifically mentioned below.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Leases&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 In January 2016, the IASB issued IFRS 16 &lt;i&gt;Leases&lt;/i&gt; (IFRS 16)
 which replaces IAS 17 &lt;i&gt;Leases&lt;/i&gt; (IAS 17), IFRIC 4
 &lt;i&gt;Determining whether an Arrangement contains a Lease&lt;/i&gt; (IFRIC
 4), &lt;font style="WHITE-SPACE: nowrap"&gt;SIC-15&lt;/font&gt; &lt;i&gt;Operating
 Leases-Incentives,&lt;/i&gt; and &lt;font style="WHITE-SPACE: nowrap"&gt;SIC-27&lt;/font&gt; &lt;i&gt;Evaluating the Substance of
 Transactions Involving the Legal Form of a Lease.&lt;/i&gt; IFRS 16 sets
 out the principles for the recognition, measurement, presentation,
 and disclosure of leases and requires lessees to account for all
 leases under a single &lt;font style="WHITE-SPACE: nowrap"&gt;on-balance&lt;/font&gt; sheet model, similar to the
 accounting for finance leases under IAS 17. The standard includes
 two recognition exemptions for lessees &amp;#x2013; leases of
 &lt;font style="WHITE-SPACE: nowrap"&gt;&amp;#x2019;low-value&amp;#x2019;&lt;/font&gt;
 assets (e.g., computers) and short-term leases (i.e., leases with a
 lease term of 12 months or less). At the commencement date of a
 lease, a lessee will recognize a liability to make lease payments
 (the lease liability) and an asset representing the right to use
 the underlying asset during the lease term (the &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;right-of-use&lt;/font&gt;&lt;/font&gt; asset). Lessees
 will be required to separately recognize the interest expense on
 the lease liability and the depreciation expense on the
 &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;right-of-use&lt;/font&gt;&lt;/font&gt; asset.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Lessees will also be required to remeasure the lease liability upon
 the occurrence of certain events (e.g., a change in the lease term,
 a change in future lease payments resulting from a change in an
 index or rate used to determine those payments). The lessee will
 generally recognize the amount of the remeasurement of the lease
 liability as an adjustment to the &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;right-of-use&lt;/font&gt;&lt;/font&gt; asset.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The mandatory effective date of IFRS 16 is January&amp;#xA0;1, 2019 and
 the standard may be adopted using a full retrospective or modified
 retrospective approach. The Company intends to elect the modified
 retrospective approach which will result in the cumulative effect
 of adoption being recognized as an adjustment to the opening
 retained earnings at January&amp;#xA0;1, 2019. The Company will elect
 to apply the standard to contracts that were previously identified
 as leases under IAS 17 and IFRIC 4. This election will exclude
 contracts not previously identified as containing a lease under IAS
 17 and IFRIC 4. In addition, the Company will elect a practical
 expedient of using the exemptions on lease contracts with lease
 terms ending within 12 months as of the date of initial application
 and lease contracts when the underlying asset is of low value.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company established an IFRS 16 Implementation team and provides
 regular updates to the Audit and Risk Committee, including reports
 on the progress made on the project&amp;#x2019;s detailed work plan. As
 part of the implementation project, the Company prepared a
 preliminary impact assessment of IFRS 16 and educated stakeholders.
 The Company is in the final process of amending lease policies and
 practices, updating internal controls, finalizing the completeness
 and accuracy of lease data, implementing a new lease accounting
 software, and quantifying the impact of IFRS 16 adoption as at
 January&amp;#xA0;1, 2019. The Company anticipates a material impact to
 the statement of financial position due to the recognition of the
 present value of unavoidable future lease payments as lease assets
 and lease liabilities, mainly related to real estate leases.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Other future adoptions&lt;/b&gt;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;In June 2017, IFRIC issued IFRIC 23 &lt;i&gt;Uncertainty
 over Income Tax Treatments.&lt;/i&gt; This interpretation addresses how
 to reflect the effects of uncertainty in accounting for income tax.
 When there is uncertainty over income tax treatments under IAS 12
 &lt;i&gt;Income Taxes,&lt;/i&gt; IFRIC 23 is applied to determine taxable
 profit (tax loss), tax bases, unused tax losses, unused tax
 credits, and tax rates. This interpretation is effective
 January&amp;#xA0;1, 2019, retrospectively, subject to certain
 exceptions.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;In October 2017, the IASB issued &lt;i&gt;Prepayment
 Features with Negative Compensation (Amendments to IFRS 9)&lt;/i&gt;. The
 amendments address concerns about how IFRS 9 classifies prepayable
 financial assets and clarifies accounting for financial liabilities
 following a modification. These amendments are effective on or
 after January&amp;#xA0;1, 2019, retrospectively, subject to certain
 exceptions, with earlier application permitted.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;In October 2017, the IASB issued &lt;i&gt;Long-term Interest
 in Associates and Joint Ventures (Amendments to IAS 28).&lt;/i&gt; The
 amendments clarify that an entity applies IFRS 9 to long-term
 interests in an associate or joint venture that forms part of a net
 investment in the associate or joint venture but to which the
 equity method is not applied. These amendments are effective on or
 after January&amp;#xA0;1, 2019, retrospectively, subject to certain
 exceptions, with earlier application permitted.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;In December 2017, the IASB issued &lt;i&gt;Annual
 Improvements (2015-2017 Cycle)&lt;/i&gt; to make necessary but
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-urgent&lt;/font&gt; amendments to
 IFRS 3 &lt;i&gt;Business Combinations&lt;/i&gt;, IFRS 11 &lt;i&gt;Joint
 Arrangements&lt;/i&gt;, IAS 12 &lt;i&gt;Income Taxes&lt;/i&gt;, and IAS 23
 &lt;i&gt;Borrowing Costs.&lt;/i&gt; These amendments are effective on or after
 January&amp;#xA0;1, 2019, with earlier application permitted.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;In February 2018, the IASB issued amendments to IAS 19
 &lt;i&gt;Employee Benefits&lt;/i&gt;, which requires entities to use updated
 actuarial assumptions to determine current service cost and net
 interest when plan amendments, curtailments, or settlements occur
 during an annual reporting period. The amendments are effective
 January&amp;#xA0;1, 2019, with earlier application permitted.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;In March 2018, the IASB issued the revised
 &lt;i&gt;Conceptual Framework for Financial Reporting&lt;/i&gt;, which includes
 revised definitions of an asset and a liability as well as new
 guidance on measurement and derecognition, presentation, and
 disclosure. The amendments have an effective date of
 January&amp;#xA0;1, 2020, for companies that use the framework to
 develop accounting policies when no IFRS applies to a
 transaction.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;In October 2018, the IASB issued the revised
 &lt;i&gt;Definition of a Business (Amendments to IFRS 3).&lt;/i&gt; The
 amendments clarify the definition of a business with the objective
 of assisting entities to determine whether a transaction should be
 accounted for as a business combination or as an asset acquisition.
 The amendments are effective for business combinations where the
 acquisition date is on or after the beginning of the first annual
 reporting period beginning on or after January&amp;#xA0;1, 2020.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;In October 2018, the IASB issued the &lt;i&gt;Definition of
 Material (Amendments to IAS 1 and IAS 8)&lt;/i&gt;. The amendments
 clarify the definition of material to align the definition used in
 the Conceptual Framework and the IFRS standards. The amendments are
 effective for annual reporting periods beginning on or after
 January&amp;#xA0;1, 2020, with earlier application permitted.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory>
  <ifrs-full:DisclosureOfCommitmentsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_1A8452FF-7063-42FB-B193-EB360079AD35_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;20. Commitments&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company has various operating lease commitments, including
 commitments for annual basic premises rent under long-term leases
 and equipment and vehicle operating leases. The Company also has
 purchase obligations for cloud services, software support, and
 equipment. Depending on the agreement, the Company may enter into
 renewal options or escalation clauses.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company&amp;#x2019;s commitments including future minimum lease
 payments payable under noncancellable operating leases as at
 December&amp;#xA0;31, 2018, are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Within one year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;252.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 After one year but not more than five years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;638.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 More than five years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;400.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total commitments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1,290.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Variable payments and&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;non-lease&lt;/font&gt;&amp;#xA0;elements&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(320.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Purchase obligations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(68.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total minimum lease payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;902.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The premises rental expense for the year ended December&amp;#xA0;31,
 2018, was $181.7 (2017 &amp;#x2013; $178.1).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 10pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Sublease rental income for the year ended December&amp;#xA0;31, 2018,
 was $7.2 (2017 &amp;#x2013; $7.4). Future minimum sublease payments
 expected to be received under noncancellable sublease agreements as
 at December&amp;#xA0;31, 2018, are $19.2 (2017 &amp;#x2013; $16.8).&lt;/p&gt;


 &lt;/div&gt;</ifrs-full:DisclosureOfCommitmentsExplanatory>
  <ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_8C9F0B5B-1352-497F-B29E-6429E44E911A_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Notes payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;76.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;60.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revolving credit facilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;528.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;209.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Term loan&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;308.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;458.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Finance lease obligations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;19.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;10.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;933.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;739.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less current portion&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;48.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;198.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Long-term portion&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;885.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;541.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
  <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_E4F532E6-A9F8-4BDE-8133-7527DD231185_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Engineering&lt;br /&gt;
 Equipment&lt;br /&gt;
 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Office&lt;br /&gt;
 Equipment&lt;br /&gt;
 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Leasehold&lt;br /&gt;
 Improvements&lt;br /&gt;
 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Cost&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;131.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;82.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;414.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;62.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions arising on acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(33.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(24.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(16.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(78.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transfers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(3.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(1.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(5.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(1.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(11.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;116.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;61.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;175.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;387.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;79.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;130.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions arising on acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(31.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(50.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations (note 8)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(11.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transfers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;122.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;82.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;231.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;37.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;473.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Accumulated depreciation&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;73.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;45.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;64.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;200.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Depreciation - continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Depreciation - discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(32.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(25.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(76.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(1.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(0.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(1.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(0.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(3.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;57.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;175.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Depreciation - continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Depreciation - discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(10.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(31.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(45.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations (note 8)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transfers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;62.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;33.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;71.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;17.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;183.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net book value&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;59.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;212.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;60.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;48.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;159.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;20.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;289.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
  <ifrs-full:DisclosureOfEmployeeBenefitsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_7FD9C85A-8B7C-4CDF-9B8F-5CD006AAAC56_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;18. Employee Defined Benefit Obligations&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net defined benefit pension asset&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(10.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(12.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net defined benefit pension liability&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;55.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 End of employment benefit plans&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;13.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;13.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;68.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;44.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 &lt;b&gt;Defined benefit pension plans&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company sponsors defined benefit pension plans (the Plans)
 covering certain full-time and past employees, primarily in the
 United Kingdom. The benefits for the Plans are based on final
 compensation and years of service. The Plans are closed to new
 participants and have ceased all future service benefits, although
 the future salary link has been retained for certain continuing
 active members.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Plans are governed by the laws of the United Kingdom. Each
 pension plan has a board of trustees&amp;#x2013;consisting of four
 employer-appointed trustees and member-nominated
 trustees&amp;#x2013;that is responsible for administering the assets and
 defining the investment policies of the Plans.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The funding objective of each pension plan is to have sufficient
 and appropriate assets to meet actuarial liabilities. The board of
 trustees reviews the level of funding required based on separate
 triennial actuarial valuations for funding purposes; the most
 recent were completed as at March&amp;#xA0;31, 2017 and
 February&amp;#xA0;1, 2016. The Plans required that contributions be
 made to separately administered funds, which are maintained
 independently by custodians. The Company expects to contribute
 $23.3 to the Plans in 2019.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Plans expose the Company to a number of risks, including
 changes to long-term UK interest rates and inflation expectations,
 movements in global investment markets, changes in life expectancy
 rates, foreign exchange risk, and regulatory risk from changes in
 UK pension legislation. The Company is also exposed to price risk
 because the Plans&amp;#x2019; assets include significant investments in
 equities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Guaranteed annuities, purchased for certain plan members upon
 retirement, protect a portion of the Plans from changes in interest
 rates and longevity post-retirement. Post-retirement benefits that
 are fully matched with insurance policies have been included in
 both the asset and liability figures in the following tables.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 A liability-driven investment (LDI) strategy has been implemented
 to hedge a portion of the Plans&amp;#x2019; long-term interest rate and
 inflation risks by investing in assets that have similar interest
 rate and inflation characteristics as the Plans&amp;#x2019; liabilities.
 The LDI strategy relates to only a portion of the Plans&amp;#x2019;
 investments; therefore, the Plans remain exposed to significant
 interest rate and inflation risk, along with the other risks
 mentioned above.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The following table shows a reconciliation from the opening
 balances to the closing balances for the net defined benefit
 liability and its components:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;Net&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Net&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Defined&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Fair&amp;#xA0;Value&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Defined&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Defined&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Fair&amp;#xA0;Value&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Defined&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Benefit&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;of&amp;#xA0;Plan&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Benefit&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Benefit&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;of&amp;#xA0;Plan&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Benefit&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Obligation&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Assets&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Liability&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Obligation&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Assets&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Liability&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;397.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(379.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;18.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;374.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(324.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Acquisition of PBA&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;80.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(64.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;16.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Included in &lt;font style="WHITE-SPACE: nowrap"&gt;pre-tax&lt;/font&gt;
 profit or loss&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest expense (income)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(10.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Past service cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 Administrative expenses paid by the Plans&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;1.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;1.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;1.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;1.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;21.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(8.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;12.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;10.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(7.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;2.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Included in other comprehensive income&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Return on the plan assets (excluding interest income)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;17.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;17.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(30.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(30.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Actuarial (gains) losses arising from:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Changes in demographic assumptions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Changes in financial assumptions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(9.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(9.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Experience adjustments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Effect of movement in exchange rates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;11.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(10.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;10.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(9.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;0.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;7.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;14.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;26.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(39.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(13.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Other&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Benefits paid&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(12.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;12.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(13.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Contributions by employer&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(16.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(16.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(21.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(21.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(12.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(3.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(16.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(13.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(7.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(21.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance, end of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;494.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(448.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;45.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;397.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(379.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;18.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Included in the statement of financial position as:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Net defined benefit asset&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(10.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;Net defined benefit liability&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;55.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;31.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;45.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;18.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company has an unconditional right to derive economic benefit
 from the above surplus and has therefore recognized a net defined
 benefit asset.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="94%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Included in the statement of income as:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Continuing operations - administrative and marketing
 expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;1.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;12.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;2.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 On October&amp;#xA0;26, 2018, the United Kingdom high court issued a
 ruling that resulted in an amendment to the Plans to equalize
 guaranteed minimum pension benefits between genders and increased
 the Company&amp;#x2019;s defined benefit obligation by $10.5.
 Corresponding past service costs were recognized in the
 consolidated statements of income of which $4.7 was recognized in
 continuing operations and $5.8 in discontinued operations.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Major categories of plan assets, measured at fair value, are as
 follows:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="94%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash and cash equivalents&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investments quoted in active markets (mutual, exchange-traded, and
 pooled funds):&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Equities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;138.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;110.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Corporate bonds and fixed income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;57.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;45.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Pooled fund liability-driven investments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;15.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Property funds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unquoted investments:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Annuity policies&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;110.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;102.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Insurance contract:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Equities and property&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;80.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;69.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Corporate bonds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;19.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Cash and cash equivalents&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;13.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;19.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;Fair value of the plan assets&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;448.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;379.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The investment policy for the Plans is to balance risk and return.
 Approximately 50% of plan assets are invested in mutual,
 exchange-traded, and pooled funds (fair valued using quoted market
 prices) or held in cash. Approximately 25% of plan assets are held
 in annuity policies that are purchased for certain plan members
 upon retirement. The fair value of these policies reflects the
 value of the obligation for these retired plan members and is
 determined using actuarial techniques and guaranteed annuity rates.
 The remaining assets of the Plans are invested in a wholly insured
 with-profits insurance contract with a major insurance company.
 Contributions made to this contract are invested in insurance
 policies administered by third parties, which provide for a
 declared rate of interest. The yields on the investments are
 intended to provide for a steady return on the assets, that is not
 wholly dependent on stock market fluctuations, to reflect the
 long-term performance of the investment. The insurance contract is
 fair valued using valuation techniques with market observable
 inputs.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The present value of the defined benefit obligation is determined
 by discounting the estimated future cash flows using actuarial
 valuations. The principal assumptions used in determining pension
 benefit obligations for the Plans are shown below (expressed as
 weighted averages):&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="66%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="14%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="18%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;2017&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discount rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2.77%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.47%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rate of increase in salaries&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;4.47%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.51%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rate of inflation, &lt;font style="WHITE-SPACE: nowrap"&gt;pre-retirement&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2.55%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.40%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rate of increase in future pensions payment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;3.51%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.53%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Life expectancy at age 65 for current pensioners:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Male&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;22
 years&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22 years&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Female&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;24
 years&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24 years&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Life expectancy at age 65 for current members aged 40 or 45:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Male&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;23
 years&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23 years&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Female&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;25 years&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;26 years&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 At December&amp;#xA0;31, 2018, the weighted average duration of the
 defined benefit obligation was 16 years (2017 &amp;#x2013; 15
 years).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Quantitative sensitivity analyses showing the impact on the defined
 benefit obligation for significant assumptions are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;2017&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Increase&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Decrease&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;Increase&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;Decrease&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change in discount rate by 0.25%&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(15.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;17.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(11.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change in &lt;font style="WHITE-SPACE: nowrap"&gt;pre-retirement&lt;/font&gt;
 inflation rate by 0.25%&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(4.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change in salary growth by 0.25%&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change in pension increase assumption by 0.25%&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;8.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(8.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Increase of one year in the life expectancy&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;9.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;n/a&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;6.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;n/a&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The sensitivity analyses above have been determined based on a
 method that extrapolates the impact on the defined benefit
 obligation as a result of reasonable changes in key assumptions
 occurring at the end of the reporting year. The sensitivity
 analyses were based on changing a significant assumption and
 keeping all other assumptions constant and may not be
 representative of an actual change in the defined benefit
 obligation as it is unlikely that changes in assumptions would
 occur in isolation of one another.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;End of employment benefit plans&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The liability for end of employment benefit plans represents the
 Company&amp;#x2019;s estimated obligations for long service leave and
 annual leave that is legislated in some countries in which the
 Company operates.&lt;/p&gt;


 &lt;/div&gt;</ifrs-full:DisclosureOfEmployeeBenefitsExplanatory>
  <ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_2D144A35-FD7F-41BB-BE51-4CC644C707C8_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;1. Corporate Information&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The consolidated financial statements of Stantec Inc. (the Company)
 for the year ended December&amp;#xA0;31, 2018, were authorized for
 issuance in accordance with a resolution of the Company&amp;#x2019;s
 board of directors on February&amp;#xA0;27, 2019. The Company was
 incorporated under the Canada Business Corporations Act on
 March&amp;#xA0;23, 1984. Its shares are traded on the Toronto Stock
 Exchange (TSX) and New York Stock Exchange (NYSE) under the symbol
 STN. The Company&amp;#x2019;s registered office is located at Suite 400,
 10220 - 103 Avenue, Edmonton, Alberta. The Company is domiciled in
 Canada.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company is a provider of comprehensive professional services in
 the area of infrastructure and facilities for clients in the public
 and private sectors. The Company&amp;#x2019;s services include
 engineering, architecture, interior design, landscape architecture,
 surveying, environmental sciences, project management, and project
 economics, from initial project concept and planning through to
 design, construction administration, commissioning, maintenance,
 decommissioning, and remediation.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory>
  <ifrs-full:DisclosureOfGeographicalAreasExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_0C03AAB3-5705-4768-A88E-C8666727518A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 15px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: -1%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Geographic information&lt;/b&gt;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-Current&amp;#xA0;assets&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;Gross Revenue&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&amp;#xA0;December&amp;#xA0;31&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;535.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;452.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,275.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,191.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,342.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,311.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2,334.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,226.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 United Kingdom&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;140.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;119.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;184.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;129.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other countries&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;140.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;148.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;488.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;481.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2,158.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;2,031.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;4,028.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</ifrs-full:DisclosureOfGeographicalAreasExplanatory>
  <ifrs-full:DisclosureOfGoodwillExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_5E98B91B-EB8A-45F6-B066-015CB6A1E862_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;12. Goodwill&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;Note&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross goodwill, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,734.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,006.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;96.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(120.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(194.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;88.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(93.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" bgcolor="#E1E0DF" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Gross goodwill, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1,799.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,734.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Accumulated impairment losses, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(178.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(178.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impairment of goodwill&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(53.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;53.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Accumulated impairment losses, end of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(178.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(178.0&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net goodwill, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1,621.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,556.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 Goodwill arising from acquisitions includes factors such as the
 expertise and reputation of the assembled workforce acquired, the
 geographic location of the acquiree, and the expected
 synergies.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 CGUs are defined based on the smallest identifiable group of assets
 that generates cash inflows that are largely independent of the
 cash inflows from other assets or groups of assets. Other factors
 are considered, including how management monitors the
 entity&amp;#x2019;s operations. Prior to the sale of Construction
 Services, the Company had seven CGUs. Three of these were grouped
 into Consulting Services &amp;#x2013; Global and two were grouped into
 Construction Services for the purposes of impairment testing. The
 Company does not monitor goodwill at or allocate goodwill to its
 business operating units.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 On November&amp;#xA0;2, 2018, the Company completed the sale of its
 Construction Services business (note 8). In connection with the
 sale, the Company reviewed the carrying value of the Construction
 Services disposal group as at September&amp;#xA0;30, 2018. The carrying
 value of the disposal group exceeded the estimated fair value less
 cost to sell at that time. As a result, the Company recognized a
 goodwill impairment charge of $53.0 in the quarter ended
 September&amp;#xA0;30, 2018. The fair value measurement of the
 Construction Services group of CGUs was categorized as Level&amp;#xA0;3
 in the fair value hierarchy based on unobservable market
 inputs.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 During 2017, the Company completed the sale of Innovyze (note 8).
 Innovyze&amp;#x2019;s goodwill disposed of included $106.3 allocated
 from Consulting Services &amp;#x2013; United States and $88.1 allocated
 from Consulting Services &amp;#x2013; Global.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 On October&amp;#xA0;1, 2018, and October&amp;#xA0;1, 2017, the Company
 performed its annual goodwill impairment test in accordance with
 its policy described in note 4. Based on the results of the 2018
 and 2017 tests, the Company concluded that the recoverable amount
 of each CGU or group of CGUs approximated or exceeded its carrying
 amount and, therefore, goodwill was not impaired.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Goodwill was allocated to each CGU or group of CGUs as follows:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;2017&amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Consulting Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;358.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;337.8&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,003.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;917.7&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Global&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;259.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;183.2&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Construction Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;117.9&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Allocated&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1,621.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,556.6&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Valuation techniques&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 When performing the goodwill impairment test, if the carrying
 amount of a CGU or group of CGUs is higher than its recoverable
 amount, an impairment charge is recorded as a reduction in the
 carrying amount of the goodwill on the consolidated statements of
 financial position and recognized as a &lt;font style="WHITE-SPACE: nowrap"&gt;non-cash&lt;/font&gt; impairment charge in
 income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company estimates the recoverable amount by using the fair
 value less costs of disposal approach. It estimates fair value
 using market information and discounted &lt;font style="WHITE-SPACE: nowrap"&gt;after-tax&lt;/font&gt; cash flow projections, which
 is known as the income approach. The income approach uses a CGUs or
 group of CGUs projection of estimated operating results and
 discounted cash flows based on a discount rate that reflects
 current market conditions and the risk of achieving the cash flows.
 The Company uses cash flow projections covering a five-year period
 from financial forecasts approved by senior management. For its
 October&amp;#xA0;1, 2018, and October&amp;#xA0;1, 2017, impairment tests,
 the Company discounted the cash flows for each CGU or group of CGUs
 using an &lt;font style="WHITE-SPACE: nowrap"&gt;after-tax&lt;/font&gt;
 discount rate ranging from 9.3% to 17.0% (2017 &amp;#x2013; 8.9% to
 15.1%) . To arrive at cash flow projections, the Company used
 estimates of economic and market information over the projection
 period (note 5).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company validates its estimate of the fair value of each CGU or
 group of CGUs under the income approach by comparing the resulting
 multiples to multiples derived from comparable public companies and
 comparable company transactions. The Company reconciles the total
 fair value of all CGUs and groups of CGUs with its market
 capitalization to determine whether the sum is reasonable. If the
 reconciliation indicates a significant difference between the
 external market capitalization and the fair value of the CGUs or
 groups of CGUs, the Company reviews and adjusts, if appropriate,
 the discount rate of the CGUs or groups of CGUs and considers
 whether the implied acquisition premium (if any) is reasonable in
 light of current market conditions. The fair value measurement was
 categorized as level 3 in the fair value hierarchy based on the
 significant inputs in the valuation technique used (note 4h).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company may need to test its goodwill for impairment between
 its annual test dates if market and economic conditions deteriorate
 or if volatility in the financial markets causes declines in the
 Company&amp;#x2019;s share price, increases the weighted average cost of
 capital, or changes valuation multiples or other inputs to its
 goodwill assessment. In addition, changes in the numerous variables
 associated with the judgments, assumptions, and estimates made by
 management in assessing the fair value could cause them to be
 impaired. Goodwill impairment charges are &lt;font style="WHITE-SPACE: nowrap"&gt;non-cash&lt;/font&gt; charges that could have a
 material adverse effect on the Company&amp;#x2019;s consolidated
 financial statements but in themselves do not have any adverse
 effect on its liquidity, cash flows from operating activities, or
 debt covenants and will not have an impact on its future
 operations.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Key assumptions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The calculation of fair value less costs of disposal is most
 sensitive to the following assumptions:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Operating margin rates based on actual experience and
 management&amp;#x2019;s long-term projections.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Discount rates reflecting investors&amp;#x2019;
 expectations when discounting future cash flows to a present value,
 taking into consideration market rates of return, capital
 structure, company size, and industry risk. If necessary, a
 discount rate is further adjusted to reflect risks specific to a
 CGU or group of CGUs when future estimates of cash flows have not
 been adjusted.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Terminal growth rates based on actual experience and
 market analysis. Projections are extrapolated beyond five years
 using a growth rate that does not exceed 3.0%.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-cash&lt;/font&gt;
 working capital requirements are based on historical actual rates,
 market analysis, and management&amp;#x2019;s long-term projections.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Net revenue growth rate based on management&amp;#x2019;s
 best estimates of cash flow projections over a five year
 period.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Sensitivity to changes in assumptions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 As at October&amp;#xA0;1, 2018, the recoverable amount of each CGU and
 group of CGUs exceeded its carrying amount. For Consulting Services
 &amp;#x2013; Canada and Consulting Services &amp;#x2013; United States,
 management believes that no reasonably possible change in any of
 the above key assumptions would have caused the carrying amount to
 exceed its recoverable amount.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 For the Consulting Services &amp;#x2013; Global group of CGUs, as at the
 impairment testing date, the recoverable amount approximated the
 carrying amount. As a result, any adverse change in key assumptions
 could cause the carrying value to exceed the fair value less costs
 of disposal. The Consulting Services &amp;#x2013; Global group of CGUs
 had a moderated outlook in the pace of recoveries in the energy and
 mining sectors and in public sector spending in regions linked to
 these markets. These moderated outlooks were reflected in the
 Company&amp;#x2019;s budget and projections.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The values assigned to the most sensitive key assumptions for the
 Consulting Services &amp;#x2013; Global group of CGUs are listed in the
 table below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&lt;b&gt;Key
 Assumptions&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Consulting&amp;#xA0;Services&amp;#xA0;&lt;/b&gt;&amp;#x2013;&amp;#xA0;&lt;b&gt;Global&lt;/b&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating margin rates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 5.6%&amp;#xA0;to&amp;#xA0;8.7%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 After tax discount rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;11.2%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Terminal growth rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;3.0%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;Non-cash&lt;/font&gt; working capital
 rates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 20.3%&amp;#xA0;to&amp;#xA0;20.5%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Average annual net revenue growth rate (2019-2023)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;3.7%&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 Key assumptions for operating margin rates and &lt;font style="WHITE-SPACE: nowrap"&gt;non-cash&lt;/font&gt; working capital rates are
 calculated on net revenue.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfGoodwillExplanatory>
  <ifrs-full:DisclosureOfOtherLiabilitiesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_44DFDD82-0536-4FFC-93CB-284F51374DF8_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;19. Other Liabilities&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="94%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Lease inducement benefits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;111.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;57.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred share units payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;9.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other cash-settled share-based compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Liability for uncertain tax positions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;35.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;163.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;127.3&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less current portion&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;23.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;26.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Long-term portion&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;140.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;101.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfOtherLiabilitiesExplanatory>
  <ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_D3996071-4EBF-42EB-A0BD-87A7B71B23BA_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center"&gt;&amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December&amp;#xA0;31&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Loss on sale of property and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unrealized loss on equity securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net realized gain on equity securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(5.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total other expense (income)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(10.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory>
  <ifrs-full:DisclosureOfBusinessCombinationsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_904D9E91-C4A7-4F04-9826-D8B4033DF02E_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;7. Business Acquisitions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Acquisitions in 2017&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 During 2017, the Company acquired all the shares and business of
 RNL Facilities Corporation (RNL) and acquired certain assets and
 liabilities of Inventrix Engineering, Inc. (Inventrix) and North
 State Resources, Inc. (NSR).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The preliminary fair values of the net assets recognized in the
 Company&amp;#x2019;s consolidated financial statements were based on
 management&amp;#x2019;s best estimates of the acquired identifiable
 assets and liabilities at the acquisition dates. During 2018,
 management finalized the fair value assessments of assets and
 liabilities acquired from RNL, Inventrix, and NSR. There were no
 material measurement period adjustments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Acquisitions in 2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 On March&amp;#xA0;23, 2018, the Company acquired all the shares and
 business of ESI Limited (ESI) for cash consideration and notes
 payable. ESI, based in Shrewsbury, England, enhances the
 Company&amp;#x2019;s Consulting Services-Global group of cash generating
 units (CGUs) and has capabilities in groundwater, land, and
 sustainable development.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 On March&amp;#xA0;30, 2018, the Company acquired certain assets and
 liabilities of Occam Engineers Inc. (OEI) for cash consideration
 and notes payable. OEI, based in Albuquerque, New Mexico, enhances
 the Company&amp;#x2019;s Consulting Services-United States CGU, and
 provides expertise in civil engineering, public works,
 transportation, development engineering, planning and feasibility,
 program management, water resources, and value analysis.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 On April&amp;#xA0;1, 2018, the Company acquired all the shares and
 business of Traffic Design Group Limited (TDG) for cash
 consideration and notes payable. TDG, a transportation planning and
 traffic engineering design firm based in Wellington, New Zealand,
 enhances the Company&amp;#x2019;s Consulting Services-Global group of
 CGUs.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 On May&amp;#xA0;18, 2018, the Company acquired all the shares and
 business of Norwest Corporation (NWC) for cash consideration and
 notes payable. NWC, based in Calgary, Alberta, enhances the
 Company&amp;#x2019;s Consulting Services-Canada CGU, and provides
 expertise in geotechnical, geological, and mining fields.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 On May&amp;#xA0;25, 2018, the Company acquired all the shares and
 business of Cegertec Experts Conseils Inc. (Cegertec) for cash
 consideration and notes payable. Cegertec, based in Chicoutimi,
 Quebec, enhances the Company&amp;#x2019;s Consulting Services-Canada
 CGU, and provides expertise in engineering, project management,
 risk management, construction supervision, and structural
 inspections and inventory.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 On September&amp;#xA0;7, 2018, the Company acquired all the partnership
 interests and business of Peter Brett Associates LLP and all the
 shares and business of PBA International Limited (collectively,
 PBA). PBA is a partnership practice of engineers, planners,
 scientists, and economists delivering projects in various sectors.
 PBA, based in Reading, England, enhances the Company&amp;#x2019;s
 Consulting Services-Global group of CGUs.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 On October&amp;#xA0;15, 2018, the Company acquired certain assets and
 liabilities of True Grit Engineering Limited (TGE) for cash
 consideration and notes payable. TGE, based in Thunder Bay,
 Ontario, enhances the Company&amp;#x2019;s Consulting Services-Canada
 CGU, and has expertise in infrastructure engineering, project
 management and planning, and environmental services.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 During 2018, management finalized the fair value assessments of
 assets and liabilities acquired from ESI, OEI, and TDG. As at
 February&amp;#xA0;28, 2019, management received vendor approval of the
 adjustments to the closing financial statements for PBA, NWC, and
 Cegertec. Management was also reviewing the vendors&amp;#x2019; closing
 financial statements for TGE. Once these financial statement
 reviews are complete and approvals are obtained, the valuation of
 acquired intangibles and goodwill will be finalized. No significant
 measurement period adjustments were recorded during the year ended
 December&amp;#xA0;31, 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Aggregate consideration for assets acquired and liabilities
 assumed&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Details of the aggregate consideration transferred and the fair
 value of the identifiable assets and liabilities acquired at the
 date of acquisition are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;b&gt;For
 acquisitions completed in 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash consideration&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;88.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Notes payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;55.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Consideration&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;143.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Assets and liabilities acquired&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash acquired&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;7.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;Non-cash&lt;/font&gt; working
 capital&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Trade receivables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;34.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Unbilled receivables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Accounts payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(19.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Other &lt;font style="WHITE-SPACE: nowrap"&gt;non-cash&lt;/font&gt;
 working capital&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Property and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;33.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred tax assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net employee defined benefit liability&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(16.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Provisions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(1.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred tax liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;26&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(2.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total identifiable net assets at fair value&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;47.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Goodwill arising on acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;96.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Consideration&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;143.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Trade receivables and unbilled receivables assumed from acquired
 companies are recognized at fair value at the time of acquisition,
 and their fair value approximated their net carrying value.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Goodwill consists of the value of expected synergies arising from
 an acquisition, the expertise and reputation of the assembled
 workforce acquired, and the geographic location of the acquiree.
 Goodwill relating to acquisitions completed in 2018 added to our
 Consulting Services &amp;#x2013; Canada, Consulting Services &amp;#x2013;
 United States, and Consulting Services &amp;#x2013; Global cash
 generating units (CGUs). For acquisitions completed in 2018, $3.6
 of goodwill and intangible assets is deductible for income tax
 purposes.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The fair values of provisions are determined at the acquisition
 date. These liabilities relate to claims that are subject to legal
 arbitration and onerous contracts. For the acquisitions completed
 in 2018, the Company assumed $0.8 in provisions for claims. At
 December&amp;#xA0;31, 2018, provisions for claims outstanding relating
 to all prior acquisitions were $11.1, based on their expected
 probable outcome. Certain of these claims are indemnified by the
 acquiree (note 14).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 For business combinations that occurred in 2018, gross revenue
 earned in 2018 since the acquired entities&amp;#x2019; acquisition dates
 is approximately $86. The Company integrates the operations and
 systems of acquired entities shortly after the acquisition date;
 therefore, it is impracticable to disclose the acquiree&amp;#x2019;s
 earnings in its consolidated financial statements since the
 acquisition date. It is also impracticable to disclose what the
 Company&amp;#x2019;s gross revenue and profit from continuing operations
 would have been had the business combinations, that occurred in
 2018, taken place at the beginning of the year.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 In 2018, directly attributable acquisition-related costs of $0.7
 have been expensed and are included in administrative and marketing
 expenses. These costs consist primarily of legal, accounting, and
 financial advisory fees and costs directly related to
 acquisitions.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Consideration paid and outstanding&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Details of the consideration paid in 2018 for current and past
 acquisitions are as follows:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash consideration (net of cash acquired)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;80.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Payments on notes payable from previous acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;42.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total net cash paid&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;122.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#FFFFFF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total notes payable and adjustments to these obligations are as
 follows:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#FFFFFF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#FFFFFF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#FFFFFF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#FFFFFF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;58.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions for acquisitions in the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;55.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other adjustments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(42.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total notes payable&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;76.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfBusinessCombinationsExplanatory>
  <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_9A1911F8-A517-4699-A6AB-28650754438C_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Details of the aggregate consideration transferred and the fair
 value of the identifiable assets and liabilities acquired at the
 date of acquisition are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;b&gt;For
 acquisitions completed in 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash consideration&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;88.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Notes payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;55.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Consideration&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;143.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Assets and liabilities acquired&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash acquired&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;7.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;Non-cash&lt;/font&gt; working
 capital&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Trade receivables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;34.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Unbilled receivables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Accounts payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(19.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Other &lt;font style="WHITE-SPACE: nowrap"&gt;non-cash&lt;/font&gt;
 working capital&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Property and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;33.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred tax assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net employee defined benefit liability&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(16.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Provisions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(1.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred tax liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;26&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(2.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total identifiable net assets at fair value&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;47.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Goodwill arising on acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;96.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Consideration&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;143.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
  <ifrs-full:DisclosureOfIncomeTaxExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_C9B85FBE-264B-4EF9-834E-14FEE5F8CC32_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;26. Income Taxes&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The effective income tax rate for continuing operations in the
 consolidated statements of income differs from statutory Canadian
 tax rates as a result of the following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;%&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;%&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Income tax expense at statutory Canadian rates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;27.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Increase (decrease) resulting from:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transition tax related to US tax reform&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(4.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rate differential on foreign income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(3.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Research and development and other tax credits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unrecognized tax losses and temporary differences&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Adjustments in respect of prior years and other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;Non-deductible&lt;/font&gt; expenses
 and &lt;font style="WHITE-SPACE: nowrap"&gt;non-taxable&lt;/font&gt; income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Reorganization of corporate structure&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposition of a subsidiary&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Statutory rate change on deferred tax balances&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;24.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;63.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Major components of current income tax expense from continuing
 operations are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="79%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Ongoing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;64.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transition tax related to US tax reform&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(10.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposition of subsidiary&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;124.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Reorganization of corporate structure&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;3.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total current income tax expense&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;54.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;192.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Major components of deferred income tax expense (recovery) from
 continuing operations are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="68%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="3" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&amp;#xA0;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unrecognized tax losses and temporary differences&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Origination and reversal of timing differences&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(1.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Recovery arising from previously unrecognized tax assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change of tax rates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revaluation due to US tax reform&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposition of a subsidiary&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(29.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total deferred income tax expense (recovery)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(26.4)&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 10pt"&gt;
 Significant components of net deferred income tax assets
 (liabilities) are as follows:&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Deferred income tax assets (liabilities)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Carrying value of intangible assets in excess of tax cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(86.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(78.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Carrying value of property and equipment in excess of tax cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(7.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash to accrual adjustment on acquisition of US subsidiaries&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(1.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Differences in timing of taxability of revenue and deductibility of
 expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;33.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;36.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Loss and tax credit carryforwards&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;16.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Employee defined benefit plan&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;7.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(33.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(31.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 10pt"&gt;
 The following is a reconciliation of net deferred tax assets
 (liabilities):&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(31.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(53.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(8.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(2.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Adoption of IFRS 15 and IFRS 9&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Tax effect on other comprehensive income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Tax recovery during the year recognized in net income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred taxes acquired through business combinations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Balance, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(33.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(31.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 At December&amp;#xA0;31, 2018, all loss carryforwards and deductible
 temporary differences available to reduce the taxable income of
 Canadian, US, and foreign subsidiaries were recognized in the
 consolidated financial statements, except as noted below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deductible temporary differences&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;13.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;12.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;Non-capital&lt;/font&gt; tax
 losses:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Expire (2019 to 2038)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;27.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Never expire&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;73.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;72.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;100.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;88.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Capital tax losses:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Never expire&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;9.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;5.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;123.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;106.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 &lt;i&gt;United States tax reform&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The United States enacted tax reform legislation through the Tax
 Cuts and Jobs Act (the Tax Act). In response to the US tax reform,
 at December&amp;#xA0;31, 2017, the Company recorded a $31.2
 &lt;font style="WHITE-SPACE: nowrap"&gt;one-time&lt;/font&gt; transition tax on
 deemed mandatory repatriation of earnings and realized a recovery
 of $12.6 on remeasurement of deferred tax assets and liabilities
 using the substantively enacted federal tax rate of 21.0%.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 On August&amp;#xA0;1, 2018, the U.S. Treasury Department and Internal
 Revenue Service (IRS) released proposed regulations under
 Section&amp;#xA0;965. These regulations provided guidance relating to
 the &lt;font style="WHITE-SPACE: nowrap"&gt;one-time&lt;/font&gt; transition
 tax due upon the mandatory repatriation of certain deferred foreign
 earnings. Based on the proposed regulations, certain tax elections
 filed after November&amp;#xA0;2, 2017, were deemed to be disregarded in
 calculating the transition tax. As such, based on the calculation
 methods prescribed under the proposed regulations, a tax recovery
 of $10.0 was recognized on the federal portion of the transition
 tax. The Company will continue to monitor for new interpretation
 and guidance issued by the U.S. Treasury Department, the IRS, and
 state taxing authorities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Although the Company is subject to the 21.0% federal tax rate,
 effective January&amp;#xA0;1, 2018, the Company also continues to
 assess other areas of the Tax Act for significant impacts on its
 estimated average annual effective tax rate and accounting
 policies, such as the base erosion anti-abuse tax, limitations on
 interest expense deductions, foreign-derived intangible income
 deduction, and tax on global intangible &lt;font style="WHITE-SPACE: nowrap"&gt;low-taxed&lt;/font&gt; income. At December&amp;#xA0;31,
 2018, the Company has incorporated the relevant Tax Act items into
 its provision calculation.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfIncomeTaxExplanatory>
  <ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_8EC957C7-60DD-405A-82C8-2D6FE81EDF78_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The estimated fair value of options granted at the share market
 price on the grant date was $5.73 per share (2017 &amp;#x2013; $5.03)
 and was determined using the weighted average assumptions indicated
 below:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;2017&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Volatility in the price of the Company&amp;#x2019;s shares (%)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;24.12&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24.13&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Risk-free interest rate (%)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2.10&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.81&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected hold period to exercise (years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;3.50&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.50&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Dividend yield (%)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1.668&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.575&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exercise price ($)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;32.98&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;31.75&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory>
  <ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_F12EC51B-1491-47F7-A061-C90B21ED6DD0_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Goodwill was allocated to each CGU or group of CGUs as follows:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;2017&amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Consulting Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;358.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;337.8&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,003.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;917.7&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Global&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;259.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;183.2&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Construction Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;117.9&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Allocated&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1,621.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,556.6&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory>
  <ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_3B278E0E-718D-4555-9D5A-FA1EDB94AF8F_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center"&gt;&amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December&amp;#xA0;31&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest on notes payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest on revolving credit facilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;28.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest on finance leases&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total interest expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;31.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;29.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest income on FVOCI investment debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(2.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(0.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total interest income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(2.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(3.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net interest expense&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;28.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;25.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory>
  <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="0" id="id_11072868_D1ACB9BF-A037-4DEC-A4F1-6AD401175495_1_400001" unitRef="shares">89200</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
  <ifrs-full:DirectorsRemunerationExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="1" id="id_11072868_0FBCB44E-61FA-4AE0-B4D1-717580DF5DE2_1_1" unitRef="iso4217_CAD">0.8</ifrs-full:DirectorsRemunerationExpense>
  <ifrs-full:DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_AD7A74A7-C4FA-4A86-9038-DC4A610151E5_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 A summary of the status of the Company&amp;#x2019;s &lt;font style="WHITE-SPACE: nowrap"&gt;non-vested&lt;/font&gt; options as at
 December&amp;#xA0;31, 2018, and of changes in the year are as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Number&amp;#xA0;of&amp;#xA0;Shares&lt;br /&gt;
 Subject to Option&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Weighted&amp;#xA0;Average&lt;br /&gt;
 Grant Date&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;per Share&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;#&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;Non-vested&lt;/font&gt; share options,
 beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2,139,320&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;5.28&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1,112,779&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;5.73&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Vested&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(1,000,441&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;5.24&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(172,505&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;5.40&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-vested&lt;/font&gt; share
 options, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2,079,153&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;5.53&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory>
  <ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_FD56B35D-8070-4BA4-B2D2-CAEDC1B94C67_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;2. Basis of Preparation&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 These consolidated financial statements were prepared in accordance
 with International Financial Reporting Standards (IFRS) as issued
 by the International Accounting Standards Board (IASB). The
 accounting policies adopted in these consolidated financial
 statements are based on IFRS effective as at December&amp;#xA0;31,
 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The consolidated financial statements have been prepared on a
 historical cost basis, unless otherwise stated in the significant
 accounting policies. The consolidated financial statements are
 presented in Canadian dollars, and all values, including United
 States dollars, are rounded to the nearest million ($000,000),
 except when otherwise indicated.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 In November 2018, the Company sold its Construction Services
 business, which was reported as discontinued operations. Prior
 period amounts were restated to conform to current period&amp;#x2019;s
 presentation, as prescribed by IFRS 5, &lt;i&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-current&lt;/font&gt; Assets Held for Sale and
 Discontinued Operations.&lt;/i&gt;&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory>
  <ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_6CCCEDAD-9EAE-49CD-A3DC-71DFD6D31EFB_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;9. Cash and Cash Equivalents&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company&amp;#x2019;s policy is to invest cash in excess of operating
 requirements in highly liquid investments. For the purpose of the
 consolidated statements of cash flows, cash and cash equivalents
 consist of the following:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;176.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;234.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unrestricted investments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;8.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;4.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Cash and cash equivalents&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;185.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;239.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Unrestricted investments consist of short-term bank deposits with
 initial maturities of three months or less.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 At December&amp;#xA0;31, 2018, no funds were held in escrow accounts
 (2017 &amp;#x2013; $7.9 (US$6.2)). In 2017, these escrow funds covered
 potential indemnification claims from acquisitions and were settled
 in accordance with an escrow agreement.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory>
  <ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_34CEEBF4-F191-475B-9978-68C54837EC71_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;8. Discontinued Operations and Disposition of
 Subsidiaries&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Construction Services - Discontinued Operations&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Construction Services was acquired as part of the MWH acquisition
 in 2016 and was previously a reportable segment (note 34) and group
 of cash generating units (note 12). On November&amp;#xA0;2, 2018, the
 Company completed the sale of its Construction Services reportable
 segment, reported as discontinued operations in these consolidated
 financial statements for all periods presented as prescribed by
 IFRS 5. The Company assumed the defined benefit pension plan
 related to Construction Services and the obligations related to an
 ongoing &lt;font style="WHITE-SPACE: nowrap"&gt;UK-based&lt;/font&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;waste-to-energy&lt;/font&gt;&lt;/font&gt; project. These
 items are included in the Company&amp;#x2019;s discontinued
 operations.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company reviewed the carrying value of the Construction
 Services disposal group at September&amp;#xA0;30, 2018, and determined
 that the carrying value of the disposal group exceeded the
 estimated fair value less costs to sell indicating an impairment of
 assets. As a result, a goodwill impairment charge of $53.0 was
 recognized in the third quarter of 2018 against the goodwill
 allocated to the Construction Services (note 12).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Construction Services was sold for gross proceeds of $104.2
 (US$79.5), less estimated working capital adjustments and
 transaction costs, resulting in initial cash proceeds of $28.8
 (US$22.0). In accordance with the Credit Facilities agreement (note
 16), the Company used the net proceeds on sale, less taxes payable
 and certain transaction costs (all as defined in the relevant
 agreements), to repay a portion of its long-term debt. As at
 February&amp;#xA0;28, 2019, management and the purchaser have not
 completed their review of the closing financial statements. Any
 adjustments will be recognized in discontinued operations in
 2019.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 As a result of the sale, the Company recognized a net loss from the
 discontinued operations as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;Notes&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top" colspan="2"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;884.4&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;1,111.4&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;(953.8&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(1,111.4&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impairment of goodwill&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;(53.0&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;-&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Loss from operating activities, before income taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(122.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Income taxes on operating activities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;10.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Loss from operating activities, net of income taxes&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(111.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gain on disposal of discontinued operations before income taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Income taxes on disposal of discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(13.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Loss on disposal of discontinued operations, net of income
 taxes&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(12.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net loss from discontinued operations&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(123.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Innovyze, Inc. - Disposition of Subsidiaries&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 On May&amp;#xA0;5, 2017, the Company completed the sale of the shares
 of Innovyze, Inc. along with its subsidiaries Innovyze Pty Limited
 and Innovyze Limited (collectively, Innovyze). Innovyze was
 acquired as part of the MWH acquisition and formed part of the
 Company&amp;#x2019;s Consulting Services &amp;#x2013; United States and
 Consulting Services &amp;#x2013; Global reportable segments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 As a result of the sale, the Company recognized the following gain
 on disposition in the consolidated statements of income for the
 year ended December&amp;#xA0;31, 2017.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross proceeds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;369.1&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Working capital adjustments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15.3)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transaction costs&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(16.9)&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net proceeds from sale, net of cash sold&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;336.9&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net assets disposed&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(268.5)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cumulative exchange loss on translating foreign operations
 reclassified from equity&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(13.8)&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gain on disposal of a subsidiary&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;54.6&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 In addition, current tax expense of $124.1 and deferred taxes of
 $29.5 were recognized in the consolidated statements of income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 In accordance with the Credit Facilities agreement (note 16), the
 Company used the net proceeds on sale, less taxes payable and
 certain transaction costs (all as defined in the relevant
 agreements), to repay its long-term debt by $221.3.&lt;/p&gt;


 &lt;/div&gt;</ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory>
  <ifrs-full:DisclosureOfDividendsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_0909ED89-39F9-4383-8D54-9C7DE1088603_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The table below describes the dividends declared and recorded in
 the consolidated financial statements in 2018.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="31%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="32%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="32%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Dividend&amp;#xA0;per&amp;#xA0;Share&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Paid&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Date Declared&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Record Date&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Payment&amp;#xA0;Date&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 February&amp;#xA0;21, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;March&amp;#xA0;29, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;April&amp;#xA0;12, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1375&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 May&amp;#xA0;9, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;June&amp;#xA0;29, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;July&amp;#xA0;12, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1375&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 August&amp;#xA0;7, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;September&amp;#xA0;28, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;October&amp;#xA0;11, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1375&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 November&amp;#xA0;7, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 December&amp;#xA0;28, 2018&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 January&amp;#xA0;10, 2019&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.1375&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfDividendsExplanatory>
  <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_11F039A4-92A1-449C-B924-8962436D39FB_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;34. Segmented Information&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company provides comprehensive professional services in the
 area of infrastructure and facilities throughout North America and
 globally. It considers the basis on which it is organized,
 including geographic areas, to identify its reportable segments.
 Operating segments of the Company are defined as components of the
 Company for which separate financial information is available and
 are evaluated regularly by the chief operating decision maker when
 allocating resources and assessing performance. The chief operating
 decision maker is the CEO of the Company, and the Company&amp;#x2019;s
 operating segments are based on its regional geographic areas.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Segment performance is evaluated by the CEO based on gross margin
 and is measured consistently with gross margin in the consolidated
 financial statements. Inter-segment revenues are eliminated on
 consolidation and reflected in the Adjustments and Eliminations
 column.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Reportable segments from continuing operations&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Comparative figures in the table below were reclassified due to a
 realignment between the Consulting Services &amp;#x2013; United States
 and Consulting Services &amp;#x2013; Global reportable segments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="87%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="24"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="22" align="center"&gt;&lt;b&gt;For the year ended December&amp;#xA0;31,
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="12"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Consulting&amp;#xA0;Services&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;and&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Canada&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;United&amp;#xA0;States&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Global&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Segments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Eliminations&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Consolidated&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total gross revenue&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1,311.0&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;2,365.9&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;742.7&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;4,419.6&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(135.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less inter-segment revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;35.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;31.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;69.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;135.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(135.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Gross revenue from external customers&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1,275.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;2,334.6&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;673.4&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less subconsultants and other direct expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;188.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;560.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;180.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;928.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;928.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total net revenue&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1,087.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1,774.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;493.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;3,355.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;3,355.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Gross margin&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;557.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;982.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;275.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1,815.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1,815.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 12pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="22"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="22" align="center"&gt;For the year ended December&amp;#xA0;31,
 2017&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="12"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="10" align="center"&gt;Consulting Services&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Adjustments&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Total&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;and&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Canada&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 United&amp;#xA0;States&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Global&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Segments&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Eliminations&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Consolidated&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total gross revenue&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,221.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,254.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;664.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,140.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(111.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,028.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less inter-segment revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;30.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;28.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;53.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;111.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(111.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Gross revenue from external customers&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,191.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,226.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;611.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,028.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,028.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less subconsultants and other direct expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;164.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;511.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;179.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;854.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;854.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total net revenue&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;1,027.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;1,714.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;431.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;3,173.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;3,173.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Gross margin&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;551.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;958.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;251.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;1,761.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;1,761.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 15px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: -1%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Geographic information&lt;/b&gt;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-Current&amp;#xA0;assets&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;Gross Revenue&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&amp;#xA0;December&amp;#xA0;31&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;535.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;452.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,275.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,191.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,342.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,311.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2,334.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,226.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 United Kingdom&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;140.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;119.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;184.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;129.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other countries&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;140.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;148.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;488.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;481.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2,158.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;2,031.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;4,028.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;Non-current&lt;/font&gt;&amp;#xA0;assets
 consist of property and equipment, goodwill, and intangible assets.
 Geographic information is attributed to countries based on the
 location of the assets. Gross revenue is attributed to countries
 based on the location of the project.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Gross revenue by services&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended
 December&amp;#xA0;31&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Consulting Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Buildings&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;944.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;898.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Energy&amp;#xA0;&amp;amp; Resources&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;591.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;479.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Environmental Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;682.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;678.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Infrastructure&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,157.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,090.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Water&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;907.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;882.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total gross revenue from external customers&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;4,028.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The allocation of gross revenue to each business operating unit has
 been reclassified for comparative figures due to a realignment of
 certain services between business operating units.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Customers&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company has a large number of clients in various industries and
 sectors of the economy. No particular customer exceeds 10% of the
 Company&amp;#x2019;s gross revenue.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory>
  <ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_45E56970-B6C8-4D27-ACAB-9EB65F089448_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;36. Events after the Reporting Period&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Normal Course Issuer Bid&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 From January&amp;#xA0;1, 2019, to February&amp;#xA0;28, 2019, pursuant to
 the NCIB, the Company repurchased and cancelled 195,064 common
 shares at an average price of $30.63 per share for an aggregate
 price of $6.0.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Interest Rate Swap&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 In January 2019, the Company entered into a $160.0 interest rate
 swap agreement maturing on June&amp;#xA0;27, 2023. The swap agreement
 has the effect of converting the variable interest rate on $160.0
 of the Company&amp;#x2019;s revolving credit facility into a fixed rate
 of 2.295%, plus an applicable basis points spread.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Dividend&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 On February&amp;#xA0;27, 2019, the Company declared a dividend of
 $0.145 per share, payable on April&amp;#xA0;15, 2019, to shareholders
 of record on March&amp;#xA0;29, 2019.&lt;/p&gt;


 &lt;/div&gt;</ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory>
  <ifrs-full:DisclosureOfFinanceCostExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_2C685396-669A-413F-AAFA-7CE759FEF20D_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;27. Net Interest Expense and Other Net Finance Expense&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Net interest expense&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center"&gt;&amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December&amp;#xA0;31&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest on notes payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest on revolving credit facilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;28.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest on finance leases&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total interest expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;31.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;29.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest income on FVOCI investment debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(2.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(0.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total interest income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(2.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(3.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net interest expense&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;28.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;25.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Other net finance expense&lt;/b&gt;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center"&gt;&amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December&amp;#xA0;31&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Realized loss on sale of FVOCI investment debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Amortization on FVOCI investment debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Bank charges&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;8.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total other finance expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;9.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Realized gain on sale of FVOCI investment debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Derecognition of notes payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(0.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Other net finance expense&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;7.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfFinanceCostExplanatory>
  <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_C945DCB1-D8F4-46AE-A272-AC61E1346A80_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;24. Financial Instruments&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Credit risk&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Credit risk is the risk of financial loss to the Company if a
 counterparty fails to meet its contractual obligation. Assets that
 subject the Company to credit risk consist primarily of cash and
 cash equivalents, cash in escrow, trade and other receivables,
 unbilled receivables, contract assets, investments held for
 self-insured liabilities, holdbacks on long-term contracts, and
 indemnifications.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company&amp;#x2019;s maximum amount of credit risk exposure is
 limited to the carrying amount of these assets, which, at
 December&amp;#xA0;31, 2018, was $1,681.3 (2017 &amp;#x2013; $1,667.4).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company limits its exposure to credit risk by placing its cash
 and cash equivalents in high-quality credit institutions.
 Investments held for self-insured liabilities include corporate
 bonds, equity securities, and term deposits. The Company believes
 the risk associated with corporate bonds, equity securities, and
 term deposits is mitigated by the overall quality and mix of the
 Company&amp;#x2019;s investment portfolio.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company mitigates the risk associated with trade and other
 receivables, unbilled receivables, contract assets, and holdbacks
 on long-term contracts by providing services to diverse clients in
 various industries and sectors of the economy. The Company does not
 concentrate its credit risk in any particular client, industry, or
 economic or&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 geographic sector. In addition, management reviews trade and other
 receivables past due on an ongoing basis to identify matters that
 could potentially delay the collection of funds at an early stage.
 The Company monitors trade receivables to an internal target of
 days of revenue in trade receivables, which, at December&amp;#xA0;31,
 2018, was 66 days (2017 &amp;#x2013; 55 days).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company applies the simplified approach to trade and other
 receivables, unbilled receivables, contract assets, and holdbacks
 and recognizes a loss allowance provision based on lifetime
 expected credit losses (ECLs). The loss allowance provision is
 based on the Company&amp;#x2019;s historical collection and loss
 experience and incorporates forward-looking factors, where
 appropriate.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="89%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;1&amp;#x2013;30&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;31&amp;#x2013;60&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;61&amp;#x2013;90&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;91&amp;#x2013;120&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;121+&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected loss rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.07%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.10%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;0.22%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;0.43%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;0.75%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross carrying amount&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1,356.9&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;936.5&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;228.7&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;63.8&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;43.2&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;84.7&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Loss allowance provision, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1.9&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.7&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.2&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.1&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.2&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.7&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 10pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 During 2018, $0.8 of trade receivables were written off and the
 Company had no recoveries from the collection of cash flows
 previously written off.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Bonds carried at FVOCI are considered to be low risk; therefore,
 the impairment provision is determined to be
 the&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;12-month&lt;/font&gt;&amp;#xA0;ECL. To the
 extent that the credit risk for any instruments significantly
 increases since initial acquisition, the impairment provision is
 determined using the lifetime ECL.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Substantially all bonds held by the Company are investment grade,
 and none are past due. The Company monitors changes in credit risk
 by tracking published external credit ratings. At December&amp;#xA0;31,
 2018, the ECL on trade and other receivables was $1.5 and $0.4
 related to unbilled receivables, contract assets, and
 holdbacks.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Liquidity risk&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Liquidity risk is the risk that the Company will not be able to
 meet obligations associated with its financial liabilities as they
 fall due. The Company meets its liquidity needs through various
 sources, including cash generated from operations, long- and
 short-term borrowings from its $800.0 revolving credit facility and
 term loan, and the issuance of common shares. The unused capacity
 of the revolving credit facility at December&amp;#xA0;31, 2018, was
 $223.4 (2017 &amp;#x2013; $538.3). The Company believes that it has
 sufficient resources to meet obligations associated with its
 financial liabilities. Liquidity risk is managed according to the
 Company&amp;#x2019;s internal guideline of maintaining a net debt to
 EBITDA ratio of less than 2.5 (defined in note 25).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The timing of undiscounted cash outflows relating to financial
 liabilities is outlined in the table below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Less&amp;#xA0;than&amp;#xA0;1&amp;#xA0;Year&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1&amp;#xA0;to&amp;#xA0;3&amp;#xA0;Years&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;After&amp;#xA0;3&amp;#xA0;Years&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Trade and other payables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;567.2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;567.2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Long-term debt&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;935.4&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;49.1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;196.7&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;689.6&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other financial liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;3.1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1.1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1.7&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total contractual obligations&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1,505.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;617.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;197.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;691.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Trade and other payables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;704.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;704.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Long-term debt&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;740.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;198.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;541.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other financial liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total contractual obligations&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;1,456.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;904.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;548.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;2.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 In addition to the financial liabilities listed in the table, the
 Company will pay interest on the revolving credit facility and the
 term loan outstanding in future periods. Further information on
 long-term debt is included in note 16.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Interest rate risk&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Interest rate risk is the risk that the fair value of the future
 cash flows of a financial instrument will fluctuate because of
 changes in market interest rates. The Company is subject to
 interest rate cash flow risk to the extent that its revolving
 credit facility and term loan are based on floating interest rates.
 The Company is also subject to interest rate pricing risk to the
 extent that its investments held for self-insured liabilities
 include fixed-rate government and corporate bonds and term
 deposits.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 If the interest rate on the Company&amp;#x2019;s revolving credit
 facility and term loan balances at December&amp;#xA0;31, 2018, was 0.5%
 higher, with all other variables held constant, net income would
 decrease by $3.2. If it was 0.5% lower, an equal and opposite
 impact on net income would occur.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Foreign exchange risk&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Foreign exchange risk is the risk that the fair value of the future
 cash flows of a financial instrument will fluctuate because of
 changes in foreign exchange rates. Foreign exchange gains or losses
 in net income arise on the translation of foreign
 currency&amp;#x2013;denominated assets and liabilities (such as trade
 and other receivables, trade and other payables, and long-term
 debt) held in the Company&amp;#x2019;s Canadian operations and foreign
 subsidiaries. The Company minimizes its exposure to foreign
 exchange fluctuations on these items by matching foreign currency
 assets with foreign currency liabilities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Foreign exchange fluctuations may also arise on the translation of
 the Company&amp;#x2019;s&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;US-based&lt;/font&gt;&amp;#xA0;subsidiaries
 or other foreign subsidiaries, where the functional currency is
 different from the Canadian dollar, and are recorded in other
 comprehensive income (loss). The Company does not hedge for this
 foreign exchange risk.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Price risk&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company&amp;#x2019;s investments held for self-insured liabilities
 are exposed to price risk arising from changes in the market values
 of the equity securities. This risk is mitigated because the
 portfolio of equity funds is monitored regularly and appropriately
 diversified.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 A 1.0% increase in equity prices at December&amp;#xA0;31, 2018, would
 increase the Company&amp;#x2019;s income by $0.3.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 A 1.0% decrease would have an equal and opposite impact on
 income.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
  <ifrs-full:DisclosureOfJointOperationsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_9F62B3B3-D208-49FB-B0B7-2D01B3A31DE3_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company also conducted its business through the following
 significant joint operations.&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="70%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="8%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="18%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Name&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Interests&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Jurisdiction&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec/SG Joint Venture&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;65%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;United&amp;#xA0;States&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Starr ll, a Joint Venture&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 48%&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;United
 States&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfJointOperationsExplanatory>
  <ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_850174E4-C2B9-4466-BB7E-C8B624A29237_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The following table shows a reconciliation from the opening
 balances to the closing balances for the net defined benefit
 liability and its components:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;Net&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Net&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Defined&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Fair&amp;#xA0;Value&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Defined&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Defined&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Fair&amp;#xA0;Value&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Defined&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Benefit&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;of&amp;#xA0;Plan&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Benefit&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Benefit&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;of&amp;#xA0;Plan&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Benefit&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Obligation&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Assets&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;Liability&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Obligation&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Assets&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Liability&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;397.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(379.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;18.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;374.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(324.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Acquisition of PBA&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;80.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(64.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;16.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Included in &lt;font style="WHITE-SPACE: nowrap"&gt;pre-tax&lt;/font&gt;
 profit or loss&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest expense (income)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(10.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Past service cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 Administrative expenses paid by the Plans&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;1.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;1.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;1.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;1.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;21.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(8.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;12.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;10.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(7.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;2.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Included in other comprehensive income&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Return on the plan assets (excluding interest income)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;17.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;17.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(30.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(30.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Actuarial (gains) losses arising from:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Changes in demographic assumptions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Changes in financial assumptions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(9.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(9.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Experience adjustments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Effect of movement in exchange rates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;11.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(10.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;10.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(9.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;7.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;14.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;26.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(39.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(13.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Other&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Benefits paid&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(12.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;12.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(13.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Contributions by employer&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(16.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(16.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(21.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(21.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(12.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(3.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(16.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(13.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(7.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(21.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance, end of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;494.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(448.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;45.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;397.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(379.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;18.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Included in the statement of financial position as:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Net defined benefit asset&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(10.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;Net defined benefit liability&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;55.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;31.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;45.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;18.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory>
  <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_A18CC9F0-29D6-4111-AA86-9B2CF11192D7_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company has granted share options to officers and employees to
 purchase 4,987,542 shares at prices from $14.88 to $32.98 per
 share. These options expire on dates between February&amp;#xA0;28,
 2019, and May&amp;#xA0;15, 2023.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;For the year ended&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;For the year
 ended&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;2017&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Weighted&amp;#xA0;Average&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 Weighted&amp;#xA0;Average&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Exercise&amp;#xA0;Price&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Exercise Price&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;per Share&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Shares&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;per Share&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;#&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;#&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Share options, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;4,426,237&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;29.84&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;3,655,020&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28.33&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,112,779&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;32.98&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,229,689&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31.75&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exercised&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(338,989&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;20.40&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(376,160&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21.09&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(212,485&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;31.49&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(82,312&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;31.57&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Share options, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4,987,542&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;31.11&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;4,426,237&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;29.84&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory>
  <ifrs-full:DisclosureOfOperatingSegmentsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_A68A3BD3-18FD-40AF-BC2C-274B02E031DD_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Reportable segments from continuing operations&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Comparative figures in the table below were reclassified due to a
 realignment between the Consulting Services &amp;#x2013; United States
 and Consulting Services &amp;#x2013; Global reportable segments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="87%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="24"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="22" align="center"&gt;&lt;b&gt;For the year ended December&amp;#xA0;31,
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="12"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;Consulting&amp;#xA0;Services&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;b&gt;Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;and&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Canada&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;United&amp;#xA0;States&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Global&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Segments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Eliminations&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Consolidated&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total gross revenue&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1,311.0&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;2,365.9&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;742.7&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;4,419.6&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(135.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less inter-segment revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;35.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;31.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;69.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;135.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(135.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Gross revenue from external customers&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1,275.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;2,334.6&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;673.4&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less subconsultants and other direct expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;188.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;560.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;180.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;928.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;928.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total net revenue&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1,087.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1,774.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;493.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;3,355.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;3,355.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Gross margin&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;557.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;982.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;275.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1,815.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1,815.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 12pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="22"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="22" align="center"&gt;For the year ended December&amp;#xA0;31,
 2017&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="12"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center"&gt;Consulting Services&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Adjustments&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Total&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;and&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Canada&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 United&amp;#xA0;States&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Global&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Segments&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Eliminations&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Consolidated&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total gross revenue&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,221.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,254.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;664.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,140.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(111.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,028.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less inter-segment revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;30.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;28.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;53.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;111.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(111.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Gross revenue from external customers&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,191.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,226.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;611.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,028.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,028.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less subconsultants and other direct expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;164.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;511.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;179.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;854.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;854.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total net revenue&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,027.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,714.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;431.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;3,173.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;3,173.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Gross margin&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;551.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;958.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;251.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,761.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,761.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
  <ifrs-full:DisclosureOfOtherAssetsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_F872ED5E-FE72-4FD2-B9F7-20E633BC9A63_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;14. Other Assets&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Financial assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investments held for self-insured liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;144.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;147.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Holdbacks on long-term contracts&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;28.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;39.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Indemnifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other &lt;font style="WHITE-SPACE: nowrap"&gt;non-financial&lt;/font&gt;
 assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investment tax credits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transaction costs on long-term debt&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred contract costs&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;8.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;198.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;209.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less current portion - financial&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;18.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less current portion - &lt;font style="WHITE-SPACE: nowrap"&gt;non-financial&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Long-term portion&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;175.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;195.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 &lt;b&gt;Investments held for self-insured liabilities&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 1pt"&gt;
 Investments held for self-insured liabilities include government
 and corporate bonds that are classified as FVOCI with unrealized
 gains (losses) recorded in other comprehensive income (loss).
 Investments also include equity securities that are classified at
 FVPL with gains (losses) recorded in net income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Their fair value and amortized cost are as follows:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="46%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" nowrap="nowrap" align="center"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" nowrap="nowrap" align="center"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Fair&amp;#xA0;Value&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amortized&lt;br /&gt;
 Cost/Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Fair&amp;#xA0;Value&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amortized&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;Cost/Cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Bonds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top" align="right"&gt;&lt;b&gt;103.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top" align="right"&gt;&lt;b&gt;103.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="right"&gt;97.7&lt;/td&gt;
 &lt;td valign="top" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="right"&gt;98.6&lt;/td&gt;
 &lt;td valign="top" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Equity securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;41.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;45.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;49.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;48.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;144.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;148.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;147.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;146.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 The bonds bear interest at rates ranging from 0.75% to 5.15% per
 annum (2017 &amp;#x2013; 0.75% to 5.15%). The terms to maturity of the
 bond portfolio, stated at fair value, are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 1pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Within one year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;14.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 After one year but not more than five years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;85.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;73.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 More than five years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;18.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;103.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;97.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Indemnifications&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company&amp;#x2019;s indemnifications relate to certain legal claims
 (note 17). During 2018, the Company decreased provisions and
 indemnification assets relating to prior acquisitions by $1.8 (2017
 &amp;#x2013; increased by $0.2).&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfOtherAssetsExplanatory>
  <ifrs-full:DisclosureOfOtherProvisionsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_873BD6F8-ECB3-435F-81A2-DD9BD36E6748_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="86%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="5" align="right"&gt;
 &lt;b&gt;December&amp;#xA0;31,&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Provision&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;for self-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Expected&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;insured&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Provision&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Onerous&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;project&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;liabilities&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;for&amp;#xA0;claims&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;contracts&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;losses&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Provision, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;72.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;18.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;96.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Current year provisions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;25.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;13.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;15.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;58.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Paid or otherwise settled&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(24.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(9.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(5.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(40.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;Impact
 of foreign exchange&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;4.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;5.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;77.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;14.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;13.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;15.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;120.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;Less
 current portion&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;3.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;11.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;11.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;15.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;42.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 Long-term portion&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;73.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;3.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;1.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;78.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;December&amp;#xA0;31, 2017&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Provision&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;for self-&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;insured&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Provision&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Onerous&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;liabilities&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;for&amp;#xA0;claims&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;contracts&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Provision, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;69.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;105.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Current year provisions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Paid or otherwise settled&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(17.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(30.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(3.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(2.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(5.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;72.5&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;18.9&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;4.8&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;96.2&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;Less
 current portion&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;6.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;18.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;2.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;28.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 Long-term portion&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;65.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;0.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;2.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;68.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfOtherProvisionsExplanatory>
  <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_514868B8-3AAC-4C5D-B671-674BF78A0462_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;11. Property and Equipment&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 24pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Engineering&lt;br /&gt;
 Equipment&lt;br /&gt;
 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Office&lt;br /&gt;
 Equipment&lt;br /&gt;
 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Leasehold&lt;br /&gt;
 Improvements&lt;br /&gt;
 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Cost&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;131.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;82.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;414.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;62.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions arising on acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(33.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(24.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(16.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(78.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transfers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(3.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(1.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(5.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(1.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(11.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;116.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;61.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;175.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;387.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;79.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;130.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions arising on acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(31.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(50.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations (note 8)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(11.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transfers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;122.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;82.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;231.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;37.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;473.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Accumulated depreciation&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;73.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;45.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;64.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;200.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Depreciation - continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;52.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Depreciation - discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(32.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(25.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(76.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(1.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(0.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(1.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(0.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(3.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;57.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;175.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Depreciation - continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Depreciation - discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(10.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(31.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(45.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations (note 8)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transfers&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;62.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;33.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;71.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;17.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;183.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net book value&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;59.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;212.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;60.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;48.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;159.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;20.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;289.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Leasehold improvements includes construction work in progress of
 $8.9 (2017 &amp;#x2013; $3.5) on which depreciation has not started.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Included in the Other category is automotive equipment, buildings,
 land, financial assets, and an ownership interest in an
 aircraft.&lt;/p&gt;


 &lt;/div&gt;</ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
  <ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_FFDBFC71-4C12-4B12-84F0-A519A485ADF3_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;37. Comparative Figures&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Certain comparative figures have been reclassified to conform to
 the presentation adopted for the current period, including a $13.6
 reclassification for end of employment benefit plans from
 provisions to net employee defined benefit liability.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory>
  <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="2" id="id_11072868_8C2CD183-14F2-4E2F-9AFE-06C9869B6092_1_2" unitRef="Y">3.50</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
  <ifrs-full:DescriptionOfOptionPricingModelShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_5EBFD828-9D98-452D-901A-0535D41D5D03_1_0">The fair value of options granted is determined at the date of grant using the  Black-Scholes option-pricing model.</ifrs-full:DescriptionOfOptionPricingModelShareOptionsGranted>
  <ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_975E55F4-2393-4A2E-9D9F-4744CDA0F8DC_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;5. Significant Accounting Judgments, Estimates, and
 Assumptions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Preparation of the Company&amp;#x2019;s consolidated financial
 statements requires management to make judgments, estimates, and
 assumptions that affect the reported amounts of revenues, expenses,
 assets, and liabilities, as well as the disclosure of contingent
 liabilities at the end of the reporting year. However, uncertainty
 about these assumptions and estimates could result in outcomes that
 require a material adjustment to the carrying amount of the asset
 or liability affected in future periods.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Discussed below are the key management judgments and assumptions
 concerning the future and other key sources of estimation
 uncertainty at the reporting date that have a significant risk of
 causing a material adjustment to the carrying amounts of assets and
 liabilities within the next financial year.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;a) Revenue recognition&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company accounts for its revenue from &lt;font style="WHITE-SPACE: nowrap"&gt;fixed-fee&lt;/font&gt; and &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;variable-fee-with-ceiling&lt;/font&gt;&lt;/font&gt;
 contracts using the percentage of completion method, which requires
 estimates to be made for contract costs and revenues.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Contract costs include direct labor and direct costs for
 subconsultants, and other expenditures that are recoverable
 directly from clients. Progress on jobs is regularly reviewed by
 management and estimated costs to complete are revised based on the
 information available at the end of each reporting period. Contract
 cost estimates are based on various assumptions that can result in
 a change to contract profitability from one financial reporting
 period to another. Assumptions are made about labor productivity,
 the complexity of the work to be performed, the performance of
 subconsultants, and the accuracy of original bid estimates.
 Estimating total costs is subjective and requires
 management&amp;#x2019;s best judgments based on the information
 available at that time.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 On an ongoing basis, estimated revenue is updated to reflect the
 amount of consideration the Company expects to be entitled to in
 exchange for providing goods and services. Revenue estimates are
 affected by various uncertainties that depend on the outcome of
 future events, including change orders, claims, variable
 consideration, and contract provisions for performance-based
 incentives or penalties.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Change orders are included in estimated revenue when management
 believes the Company has an enforceable right to the change order,
 the amount can be estimated reliably, and realization is highly
 probable. Claims against other parties, including subconsultants,
 are recognized as a reduction in costs using the same criteria. To
 evaluate these criteria, management considers the contractual or
 legal basis for the change order, the cause of any additional costs
 incurred, and the history of favorable negotiations for similar
 amounts. As change orders are not recognized until highly probable,
 it is possible for the Company to have substantial contract costs
 recognized in one accounting period and associated revenue or
 reductions in cost recognized in a later period.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company&amp;#x2019;s contracts may include variable consideration
 such as revenue based on costs incurred and performance-based
 incentives or penalties. Variable consideration is estimated by
 determining the most likely amount the Company expects to be
 entitled to, unless the contract includes a range of possible
 outcomes for performance-based amounts. In that case, the expected
 value is determined using a probability weighting of the range of
 possible outcomes. Variable consideration, including change orders
 approved as to scope but unapproved as to price, is included in
 estimated revenue to the extent it is highly probable that a
 significant reversal of cumulative revenue recognized will not
 occur when the uncertainty associated with the variable
 consideration is resolved. Estimates of variable consideration are
 based on historical experience, anticipated performance, and
 management&amp;#x2019;s best judgment based on the information available
 at the time.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Consideration in contracts with multiple performance obligations is
 allocated to the separate performance obligations based on
 estimates of stand-alone selling prices. The primary method used to
 estimate the stand-alone selling price is expected cost plus an
 appropriate margin. To determine the appropriate margin, management
 considers margins for comparable services under similar contracts
 in similar markets.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Deferred contract costs are amortized over the period of expected
 benefit, which may include anticipated contracts. Estimating the
 costs to be deferred and the period of expected benefit is
 subjective and requires the use of management&amp;#x2019;s best
 judgments based on information available at that time.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Changes in estimates are reflected in the period in which the
 circumstances that gave rise to the change became known and affect
 the Company&amp;#x2019;s revenue, unbilled receivables, contract assets,
 and deferred revenue.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;b) Provision for self-insured liabilities&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company self-insures certain risks, including professional
 liability, automobile liability, and employment practices
 liability. The accrual for self-insured liabilities includes
 estimates of the costs of reported claims and is based on estimates
 of loss using management&amp;#x2019;s assumptions, including
 consideration of actuarial projections. These estimates of loss are
 derived from loss history that is then subjected to actuarial
 techniques to determine the proposed liability. Estimates of loss
 may vary from those used in the actuarial projections and result in
 a larger loss than estimated. An increase in loss is recognized in
 the period that the loss is determined and increases the
 Company&amp;#x2019;s self-insured liabilities and reported expenses.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;c) Share-based payment transactions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company measures the cost of share-based payment transactions
 by reference to the fair value of the equity instruments at the
 grant date. Estimating fair value for share-based payment
 transactions requires determining the most appropriate valuation
 model, which depends on the terms and conditions of the grant. The
 Company has chosen the Black-Scholes option-pricing model for
 equity-settled and cash-settled share-based payment transactions.
 Estimating fair value also requires determining the most
 appropriate inputs to the valuation model&amp;#x2014;including
 volatility in the price of the Company&amp;#x2019;s shares, a risk-free
 interest rate, and the expected hold period to exercise&amp;#x2014;and
 making assumptions about them. Changes to estimates are recorded in
 the period they are made and affect the Company&amp;#x2019;s
 administrative and marketing expenses, contributed surplus, and
 other liabilities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;d) Business combinations&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 In a business combination, the Company may acquire certain assets
 and assume certain liabilities of an acquired entity. The estimate
 of fair values for these transactions involves judgment to
 determine the fair values assigned to the tangible and intangible
 assets (i.e., backlog, client relationships, trademarks, software,
 and favorable and unfavorable leases) acquired and the liabilities
 assumed on the acquisition. Determining fair values involves a
 variety of assumptions, including revenue growth rates, client
 retention rates, expected operating income, and discount rates.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 From time to time, as a result of the timing of acquisitions in
 relation to the Company&amp;#x2019;s reporting schedule, certain
 estimates of fair values of assets and liabilities acquired may not
 be finalized at the initial time of reporting. These estimates are
 completed after the vendors&amp;#x2019; final financial statements have
 been prepared and accepted by the Company, after detailed project
 portfolio reviews are performed, and when the valuations of
 intangible assets and other assets and liabilities acquired are
 finalized. Preliminary fair values are based on management&amp;#x2019;s
 best estimates of the acquired identifiable assets and liabilities
 at the acquisition date. During a measurement period not to exceed
 one year, adjustments to the initial estimates may be required to
 finalize the fair value of assets acquired and liabilities assumed.
 The Company will revise comparative information if these
 measurement period adjustments are material. After the measurement
 period, a revision to fair value may impact the Company&amp;#x2019;s net
 income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;e) Impairment of goodwill&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Impairment exists when the carrying amount of an asset or CGU or
 group of CGUs exceeds its recoverable amount, which is the higher
 of its fair value less costs of disposal or its value in use. Fair
 value less costs of disposal is based on available data from
 binding sales transactions in an arms-length transaction of similar
 assets or observable market prices less incremental costs for
 disposing of the asset. The value in use calculation is based on a
 discounted cash flow model. The cash flows are derived from budgets
 over an appropriate number of years and do not include
 restructuring activities that the Company is not yet committed to
 or significant future investments that will enhance the
 asset&amp;#x2019;s performance of the CGU or group of CGUs being tested.
 To arrive at the estimated recoverable amount, the Company uses
 estimates of economic and market information, including arms-length
 transactions for similar assets, growth rates in revenues,
 estimates of future expected changes in operating margins, cash
 expenditures, and estimates of capital expenditures.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;f) Employee benefit plans&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The cost of the defined benefit pension plans and the present value
 of the pension obligations are determined separately for each plan
 using actuarial valuations. An actuarial valuation involves making
 various assumptions that may differ from actual future
 developments. These include determining the discount rate,
 mortality rates, future salary increases, inflation, and future
 pension increases. Due to the complexities involved in the
 valuation and its long-term nature, the defined benefit obligation
 and cost are highly sensitive to changes in these assumptions,
 particularly to the discount and mortality rates (although a
 portion of the pension plans has protection against improving
 mortality rates by utilizing guaranteed annuity rate contracts with
 an insurance company). All assumptions are reviewed annually.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 In determining the appropriate discount rate, management considers
 the interest rates of corporate bonds in currencies consistent with
 the currencies of the post-employment obligation and that have an
 &amp;#x2018;AA&amp;#x2019; rating or above, as set by an internationally
 acknowledged rating agency, and extrapolated as needed along the
 yield curve to correspond with the expected term of the benefit
 obligation.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The mortality rate is based on publicly available information in
 the actuarial profession&amp;#x2019;s publications plus any special
 geographical or occupational features of each plan&amp;#x2019;s
 membership. Mortality tables tend to change only at intervals in
 response to demographic changes. Future salary increases reflect
 the current estimate of management. Pension increases are
 calculated based on the terms of the individual plans and estimated
 future inflation rates.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;g) Fair value of financial instruments&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 When the fair value of financial assets and financial liabilities
 recorded in the consolidated statements of financial position
 cannot be derived from active markets, it is determined using
 valuation techniques, including the discounted cash flow model. The
 inputs to these models are taken from observable markets if
 possible; otherwise a degree of judgment is required including
 considering inputs such as liquidity risk, credit risk, and
 volatility. Changes in assumptions about these factors could affect
 the reported fair value of financial instruments and reported
 expenses and income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;h) Taxes&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Uncertainties exist with respect to the interpretation of complex
 tax regulations and the amount and timing of deferred taxable
 income. The Company&amp;#x2019;s income tax assets and liabilities are
 based on interpretations of income tax legislation across various
 jurisdictions, primarily in Canada, United States, and the United
 Kingdom. The Company&amp;#x2019;s effective tax rate can change from
 year to year based on the mix of income among jurisdictions,
 changes in tax laws in these jurisdictions, and changes in the
 estimated value of deferred tax assets and liabilities. The
 Company&amp;#x2019;s income tax expense reflects an estimate of the
 taxes it expects to pay for the current year, as well as a
 provision for changes arising in the values of deferred tax assets
 and liabilities during the year. The tax value of these assets and
 liabilities is impacted by factors such as accounting estimates
 inherent in these balances, management&amp;#x2019;s expectations about
 future operating results, previous tax audits, and differing
 interpretations of tax regulations by the taxable entity and the
 responsible tax authorities. Differences in interpretation may
 arise for a wide variety of issues, depending on the conditions
 prevailing in the respective legal entity&amp;#x2019;s domicile.
 Management regularly assesses the likelihood of recovering value
 from deferred tax assets, such as loss carryforwards, as well as
 from deferred tax depreciation of capital assets, and adjusts the
 tax provision accordingly.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Deferred tax assets are recognized for all unused tax losses to the
 extent that it is probable that taxable profit will be available
 against which the losses can be utilized. Significant management
 judgment is required to determine the amount of deferred tax assets
 that can be recognized based on the likely timing and the level of
 future taxable profits, together with future &lt;font style="WHITE-SPACE: nowrap"&gt;tax-planning&lt;/font&gt; strategies. If estimates
 change, the Company may be required to recognize an adjustment to
 its deferred income tax asset or liability and income tax
 expense.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory>
  <ifrs-full:DisclosureOfBasisOfConsolidationExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_243CEE42-1C24-4EA2-A92D-FDAA85FBFF45_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;3. Basis of Consolidation&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The consolidated financial statements include the accounts of the
 Company, its subsidiaries, and its structured entities as at
 December&amp;#xA0;31, 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Subsidiaries and structured entities are fully consolidated from
 the date of acquisition, which is the date the Company obtains
 control, and continue to be consolidated until the date that this
 control ceases. The financial statements of the subsidiaries and
 structured entities are prepared as at December&amp;#xA0;31, 2018, and
 December&amp;#xA0;31, 2017. All intercompany balances are
 eliminated.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Joint ventures and associates are accounted for using the equity
 method, and joint operations are accounted for by the Company
 recognizing its share of assets, liabilities, revenue, and expenses
 of the joint operation.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfBasisOfConsolidationExplanatory>
  <ifrs-full:DisclosureOfCashFlowStatementExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_4983A52B-E167-4243-B2FF-EC980EEF96BC_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;32. Cash Flow Information&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 A reconciliation of liabilities arising from financing activities
 for the year ended December&amp;#xA0;31, 2018, is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="87%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;&lt;u&gt;&amp;#xA0;&amp;#xA0;Statement&amp;#xA0;of&amp;#xA0;Cash&amp;#xA0;Flows&amp;#xA0;&amp;#xA0;&lt;/u&gt;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;&lt;u&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Non-Cash&amp;#xA0;Changes&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;January&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Repayments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Foreign&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Proceeds&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;or&amp;#xA0;Payments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Exchange&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revolving credit facilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;209.9&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;432.3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(120.0&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;6.4&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;528.6&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Term loan&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;458.5&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(150.0&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;308.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Finance lease obligations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;10.4&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(14.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1.4&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;22.5&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;19.5&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Dividends to shareholders&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;14.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(61.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;62.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;15.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total liabilities from financing activities&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;693.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;432.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(346.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;7.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;85.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;872.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfCashFlowStatementExplanatory>
  <ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_4A556967-4910-4A26-9779-973601ADFF88_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Client&lt;br /&gt;
 Relationships&lt;br /&gt;
 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Contract&lt;br /&gt;
 Backlog&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Software&lt;br /&gt;
 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Other&lt;br /&gt;

 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&lt;br /&gt;

 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Lease&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Disadvantage&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;(note 19)&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Cost&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;399.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;97.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;38.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;590.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(10.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions arising on acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals - Innovyze&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(78.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(19.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(103.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals - other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Removal of fully amortized assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(13.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(38.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(20.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(4.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(1.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(26.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;289.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;47.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;65.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;430.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions arising on acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations (note 8)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(19.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(29.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Removal of fully amortized assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(46.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(18.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(10.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(79.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;18.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;307.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;8.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;75.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;15.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;406.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(4.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Accumulated amortization&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;85.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;141.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Amortization - continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Amortization - discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals - Innovyze&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals - other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Removal of fully amortized assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(13.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(38.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(3.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(1.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(5.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;90.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;37.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;168.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Amortization - continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Amortization - discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations (note 8)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Removal of fully amortized assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(46.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(18.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(10.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(79.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;5.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;7.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;116.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;3.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;32.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;5.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;158.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(2.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net book value&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;199.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;10.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;38.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;14.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;262.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(2.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;191.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;4.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;42.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;9.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;247.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(1.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory>
  <ifrs-full:DisclosureOfFairValueMeasurementExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_55B85D57-4823-4075-87D3-EBA292245DE9_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;23. Fair Value Measurements&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 When determining fair value, the Company considers the principal or
 most advantageous market in which it would transact and the
 assumptions that market participants would use when pricing the
 asset or liability. The Company&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 measures certain financial assets at fair value on a recurring
 basis. During 2018, no change was made to the method of determining
 fair value.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 For financial instruments recognized at fair value on a recurring
 basis, the Company determines whether transfers have occurred
 between levels in the hierarchy by reassessing categorizations at
 the end of each reporting period. During 2018, no transfers were
 made between levels 1 and 2 of the fair value measurements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The following table summarizes the Company&amp;#x2019;s fair value
 hierarchy (note 4h) for those assets and liabilities measured and
 adjusted to fair value on a recurring basis at December&amp;#xA0;31,
 2018:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Quoted&amp;#xA0;Prices&amp;#xA0;in&lt;br /&gt;
 Active&amp;#xA0;Markets&amp;#xA0;for&lt;br /&gt;
 Identical&amp;#xA0;Items&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;(Level 1)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Significant&amp;#xA0;Other&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Observable&amp;#xA0;Inputs&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;(Level 2)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Unobservable&amp;#xA0;Inputs&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;(Level 3)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investments&amp;#xA0;held&amp;#xA0;for&amp;#xA0;self-insured&lt;br /&gt;
 liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;14&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;144.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;144.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Investments held for self-insured liabilities consist of government
 and corporate bonds, and equity securities. Fair value of equities
 is determined using the reported net asset value per share of the
 investment funds. The funds derive their value from the observable
 quoted prices of the equities owned that are traded in an active
 market. Fair value of bonds is determined using observable prices
 of debt with characteristics and maturities that are similar to the
 bonds being valued.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The following table summarizes the Company&amp;#x2019;s fair value
 hierarchy for those liabilities that were not measured at fair
 value but are required to be disclosed at fair value on a recurring
 basis as at December&amp;#xA0;31, 2018:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Fair&amp;#xA0;Value&lt;br /&gt;
 Amount&amp;#xA0;of&lt;br /&gt;
 Liability&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Quoted&amp;#xA0;Prices&amp;#xA0;in&lt;br /&gt;
 Active&amp;#xA0;Markets&amp;#xA0;for&lt;br /&gt;
 Identical&amp;#xA0;Items&lt;br /&gt;
 (Level 1)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Significant&amp;#xA0;Other&lt;br /&gt;
 Observable&amp;#xA0;Inputs&lt;br /&gt;
 (Level 2)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Unobservable&amp;#xA0;Inputs&lt;br /&gt;
 (Level 3)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Notes payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;16&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;76.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;76.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 10pt"&gt;
 The fair value of notes payable is determined by calculating the
 present value of future payments using observable benchmark
 interest rates and credit spreads for debt with similar
 characteristics and maturities.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfFairValueMeasurementExplanatory>
  <ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_F83CCC42-1E69-4545-88A2-AB0F59F88762_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Major categories of plan assets, measured at fair value, are as
 follows:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="94%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash and cash equivalents&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investments quoted in active markets (mutual, exchange-traded, and
 pooled funds):&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Equities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;138.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;110.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Corporate bonds and fixed income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;57.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;45.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Pooled fund liability-driven investments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;15.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Property funds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unquoted investments:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Annuity policies&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;110.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;102.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Insurance contract:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Equities and property&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;80.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;69.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Corporate bonds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;19.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Cash and cash equivalents&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;13.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;19.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;Fair value of the plan assets&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;448.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;379.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory>
  <ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_A72D75E5-FE70-44E4-B93B-64DE3049B024_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Other net finance expense&lt;/b&gt;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center"&gt;&amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December&amp;#xA0;31&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Realized loss on sale of FVOCI investment debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Amortization on FVOCI investment debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Bank charges&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;8.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total other finance expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;9.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Realized gain on sale of FVOCI investment debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Derecognition of notes payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(0.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Other net finance expense&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;7.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory>
  <ifrs-full:DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_83B06F8A-610C-4D98-B913-2E514694BF55_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company&amp;#x2019;s commitments including future minimum lease
 payments payable under noncancellable operating leases as at
 December&amp;#xA0;31, 2018, are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Within one year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;252.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 After one year but not more than five years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;638.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 More than five years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;400.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total commitments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1,290.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Variable payments and &lt;font style="WHITE-SPACE: nowrap"&gt;non-lease&lt;/font&gt; elements&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(320.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Purchase obligations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(68.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total minimum lease payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;902.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory>
  <ifrs-full:DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_58AB2748-DD76-420E-B91C-722119170D54_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 On the date of initial application, financial assets of the Company
 were as follows, with any reclassifications noted:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Measurement Category&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Current financial assets&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash and cash deposits and cash in escrow&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Amortized cost&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVPL&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Receivables and other current financial assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Amortized cost&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amortized&amp;#xA0;cost&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-current&lt;/font&gt; financial
 assets&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investments held for self-insured liabilities (equity
 securities)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 Mandatorily&amp;#xA0;at&amp;#xA0;FVPL&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVOCI&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investments held for self-insured liabilities (bonds)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVOCI&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVOCI&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Holdbacks on long-term contracts&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Amortized cost&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;Amortized&amp;#xA0;cost&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Indemnifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVPL&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;FVPL&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other financial assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;Amortized cost&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;Amortized cost&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory>
  <ifrs-full:DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_BA0103CD-1171-49B1-8BA8-7FB92F7B87C6_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The following lists the most significant structured entities that
 are consolidated in the Company&amp;#x2019;s financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="69%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="29%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Name&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Jurisdiction&amp;#xA0;of&amp;#xA0;Incorporation&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Architecture Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 North&amp;#xA0;Carolina,&amp;#xA0;United&amp;#xA0;States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Architecture Ltd.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Geomatics Ltd.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Alberta, Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec International Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Pennsylvania, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory>
  <ifrs-full:DisclosureOfIntangibleAssetsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_3E1A9A61-CE86-476C-BECE-E31F199FD4A2_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;13. Intangible Assets&lt;/b&gt;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Client&lt;br /&gt;
 Relationships&lt;br /&gt;
 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Contract&lt;br /&gt;
 Backlog&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Software&lt;br /&gt;
 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Other&lt;br /&gt;

 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&lt;br /&gt;

 $&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Lease&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Disadvantage&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;(note 19)&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Cost&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;399.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;97.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;38.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;590.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(10.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions arising on acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals - Innovyze&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(78.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(19.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(103.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals - other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Removal of fully amortized assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(13.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(38.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(20.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(4.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(1.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(26.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;289.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;47.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;65.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;430.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions arising on acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations (note 8)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(19.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(29.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Removal of fully amortized assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(46.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(18.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(10.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(79.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;18.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;307.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;8.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;75.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;15.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;406.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(4.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Accumulated amortization&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;85.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;141.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Amortization - continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;74.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Amortization - discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals - Innovyze&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals - other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Removal of fully amortized assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(13.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(38.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(3.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(1.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(5.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;90.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;37.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;168.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Amortization - continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;66.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Amortization - discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations (note 8)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Removal of fully amortized assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(46.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(18.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(10.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(79.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;5.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;7.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;116.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;3.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;32.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;5.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;158.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(2.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net book value&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;199.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;10.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;38.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;14.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;262.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(2.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;191.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;4.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;42.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;9.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;247.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(1.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 Once an intangible asset is fully amortized, the gross carrying
 amount and related accumulated amortization are removed from the
 accounts. Software includes finance leases with a net book value of
 $19.1 (2017 &amp;#x2013; $16.5). The &lt;font style="WHITE-SPACE: nowrap"&gt;non-cash&lt;/font&gt; portion of additions was
 $15.1 for 2018 (2017 &amp;#x2013; nil), and was excluded from the
 statement of cash flows.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 In accordance with its accounting policies in note 4, the Company
 tests intangible assets for recoverability when events or changes
 in circumstances indicate that their carrying amount may not be
 recoverable. To determine indicators of impairment of intangible
 assets, the Company considers external sources of information such
 as&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 prevailing economic and market conditions and internal sources of
 information such as the historical and expected financial
 performance of the intangible assets. If indicators of impairment
 are present, the Company determines recoverability based on an
 estimate of discounted cash flows, using the higher of either the
 value in use or the fair value less costs of disposal method. The
 measurement of impairment loss is based on the amount that the
 carrying amount of an intangible asset exceeds its recoverable
 amount at the CGU level. As part of the impairment test, the
 Company updates its future cash flow assumptions and estimates,
 including factors such as current and future contracts with
 clients, margins, market conditions, and the useful lives of the
 assets. During 2018, the Company concluded that there were no
 indicators of impairment related to intangible assets.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfIntangibleAssetsExplanatory>
  <ifrs-full:DisclosureOfProvisionMatrixExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_48462B0E-6582-4B81-8B97-2F82880334F3_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="89%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;1&amp;#x2013;30&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;31&amp;#x2013;60&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;61&amp;#x2013;90&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;91&amp;#x2013;120&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;121+&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="13"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected loss rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.07%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.10%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;0.22%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;0.43%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;0.75%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross carrying amount&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1,356.9&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;936.5&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;228.7&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;63.8&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;43.2&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;84.7&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Loss allowance provision, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1.9&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.7&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.2&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.1&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.2&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.7&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfProvisionMatrixExplanatory>
  <ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_A18EA7A6-51D9-48C9-BA95-70CC3A388E2F_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 The options held by officers and employees at December&amp;#xA0;31,
 2018, were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 2pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="12%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="3%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5" colspan="7"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="6"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;Options Outstanding&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"&gt;&lt;b&gt;Options Exercisable&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;Range&amp;#xA0;of&amp;#xA0;Exercise&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Price per&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Price per&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;Prices&amp;#xA0;per&amp;#xA0;Share&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Share&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Share&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;#&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;Life in Years&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;#&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;Life in Years&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;14.88&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;142,540&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.16&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;14.88&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;142,540&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.16&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;14.88&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;20.88&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;364,526&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1.16&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;20.88&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;364,526&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1.16&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;20.88&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="right"&gt;&lt;b&gt;31.75&lt;/b&gt; &amp;#x2013; &lt;b&gt;32.98&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;4,480,476&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;3.21&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;32.46&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2,401,323&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2.75&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;32.40&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="right"&gt;&lt;b&gt;14.88&lt;/b&gt; &amp;#x2013; &lt;b&gt;32.98&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;4,987,542&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2.98&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;31.11&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2,908,389&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2.43&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;30.10&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory>
  <ifrs-full:DisclosureOfRevenueExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_CB9B2007-C73D-4680-BF26-F2415BC94B6B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;28. Revenue&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Disaggregation of revenue&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company provides professional consulting services in
 engineering, architecture, interior design, landscape architecture,
 surveying, environmental sciences, project management, and project
 economics throughout North America and globally. The Company has
 five specialized business operating units within Consulting
 Services: Buildings, Energy&amp;#xA0;&amp;amp; Resources, Environmental
 Services, Infrastructure, and Water. Consulting Services revenue is
 derived principally under &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;fee-for-service&lt;/font&gt;&lt;/font&gt; agreements with
 clients. Disaggregation of revenue by geographic area and service
 is included in note 34.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company&amp;#x2019;s Construction Services operations were disposed
 of during the year and reported as discontinued operations (note
 8).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Contract balances&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The following table provides information about receivables,
 contract assets, and deferred revenue (contract liabilities) from
 contracts with customers:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;br /&gt;
 &amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;br /&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;January&amp;#xA0;1&lt;br /&gt;

 2018&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;br /&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Receivables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Trade receivables and holdbacks&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;821.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;816.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Unbilled receivables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;384.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;315.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Contract assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;59.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;69.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(174.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(196.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total Consulting Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1,091.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,004.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Significant increases (decreases) in contract assets and deferred
 revenue in the year are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center"&gt;&amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"&gt;For the year ended&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December&amp;#xA0;31, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Contract&amp;#xA0;Assets&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Deferred&amp;#xA0;Revenue&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;7.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations and disposition of subsidiaries&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(15.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(59.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 Revenue recognized in 2018 and included in deferred revenue at
 January&amp;#xA0;1, 2018 was $196.4. Revenue recognized in 2018 from
 performance obligations satisfied (or partially satisfied) in prior
 years was less than 5% of the Company&amp;#x2019;s gross revenue from
 continuing operations.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Remaining performance obligations (backlog)&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The aggregate amount of estimated revenue (note 5) related to
 performance obligations that are unsatisfied (or partially
 unsatisfied) as at December&amp;#xA0;31, 2018, was $4,179. This amount
 includes all contracts with customers but excludes variable
 consideration that is not highly probable. The Company expects to
 recognize approximately 23% of this revenue as contracts are
 completed over the next 18 months, with the remainder recognized
 thereafter.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfRevenueExplanatory>
  <dei:DocumentPeriodEndDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_A3CE2E52-17ED-483A-84BA-AD28406560C2_1_2">2018-12-31</dei:DocumentPeriodEndDate>
  <dei:EntityCurrentReportingStatus contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_45BE81AA-8AC9-4F76-BD81-B4F0A7455BCD_1_4">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityEmergingGrowthCompany contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_45BE81AA-8AC9-4F76-BD81-B4F0A7455BCD_1_5">false</dei:EntityEmergingGrowthCompany>
  <ifrs-full:ExplanationOfFactThatSharesHaveNoParValue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_6C622904-66B4-45DF-A054-028A3BA8B988_1_0">Common shares, with no par value</ifrs-full:ExplanationOfFactThatSharesHaveNoParValue>
  <ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_B864E6D8-4B07-4EDB-9435-6FD397285C20_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center"&gt;&amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"&gt;For the year ended&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December&amp;#xA0;31, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Contract&amp;#xA0;Assets&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Deferred&amp;#xA0;Revenue&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;7.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations and disposition of subsidiaries&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(15.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(59.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory>
  <ifrs-full:ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_48DAC2AA-0F96-475A-9BBE-9C84CA4CB198_1_2">The Company expects to recognize approximately 23% of this revenue as contracts are completed over the next 18 months, with the remainder recognized thereafter.</ifrs-full:ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue>
  <ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_6" unitRef="iso4217_CAD">5500000</ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities>
  <ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_2055ACCC-BC08-4095-AC77-1997E7FA2F1C_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;17. Provisions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="86%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="5" align="right"&gt;
 &lt;b&gt;December&amp;#xA0;31,&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Provision&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;for self-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Expected&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;insured&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Provision&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Onerous&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;project&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;liabilities&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;for&amp;#xA0;claims&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;contracts&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;losses&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Provision, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;72.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;18.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;96.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Current year provisions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;25.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;13.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;15.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;58.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Paid or otherwise settled&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(24.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(9.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(5.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(40.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 Impact of foreign exchange&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;4.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;5.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;77.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;14.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;13.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;15.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;120.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 Less current portion&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;3.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;11.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;11.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;15.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;42.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 Long-term portion&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;73.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;3.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;1.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;78.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;December&amp;#xA0;31, 2017&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Provision&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;for self-&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;insured&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Provision&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Onerous&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;liabilities&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;for&amp;#xA0;claims&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;contracts&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Total&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Provision, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;69.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;105.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Current year provisions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Paid or otherwise settled&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(17.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(30.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(3.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(2.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(0.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(5.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;72.5&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;18.9&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;4.8&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;96.2&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 Less current portion&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;6.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;18.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;2.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;28.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 Long-term portion&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;65.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;0.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;2.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;68.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 In the normal conduct of operations, various legal claims are
 pending against the Company, alleging, among other things, breaches
 of contract or negligence in connection with the performance of its
 services. The Company carries professional liability insurance,
 subject to certain deductibles and policy limits, and has a captive
 insurance company that provides insurance protection against such
 claims. In some cases, the Company may be subject to claims for
 which it is only partly insured or completely insured.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Damages assessed in connection with and the cost of defending such
 actions could be substantial and possibly in excess of policy
 limits, for which a range of possible outcomes are either not able
 to be estimated or not expected to be significant. However, based
 on advice and information provided by legal counsel, the
 Company&amp;#x2019;s previous experience with the settlement of similar
 claims, and the results of the annual actuarial review, management
 believes that the Company has recognized adequate provisions for
 probable and reasonably estimated liabilities associated with these
 claims. In addition, management believes that it has appropriate
 insurance in place to respond to and offset the cost of resolving
 these claims.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Due to uncertainties in the nature of the Company&amp;#x2019;s legal
 claims, such as the range of possible outcomes and the progress of
 the litigation, provisions accrued involve estimates. The ultimate
 cost to resolve these claims may exceed or be less than that
 recorded in the consolidated financial statements. Management
 believes that the ultimate cost to resolve these claims will not
 materially exceed the insurance coverage or provisions accrued and,
 therefore, would not have a material adverse effect on the
 Company&amp;#x2019;s consolidated statements of income and financial
 position.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Management regularly reviews the timing of the outflows of these
 provisions. Cash outflows for existing provisions are expected to
 occur within the next one to five years, although this is uncertain
 and depends on the development of the various claims. These
 outflows are not expected to have a material impact on the
 Company&amp;#x2019;s net cash flows.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Provision for self-insured liabilities is determined based on an
 actuarial estimate.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Provision for claims include an estimate for costs associated with
 legal claims covered by third-party insurance. Often, these legal
 claims are from previous acquisitions and may be indemnified by the
 acquiree (notes 7 and 14).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Onerous contracts consist of lease exit liabilities and sublease
 losses. Payments for these onerous contracts will occur until 2024.
 The Company recorded a lease exit expense in relation to its
 corporate office move of approximately $12.8 in the fourth quarter
 of 2018.&lt;/p&gt;


 &lt;/div&gt;</ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory>
  <ifrs-full:DisclosureOfProductsAndServicesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_0BEC1034-D98A-404F-B3A0-7323E046EF8E_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Gross revenue by services&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended
 December&amp;#xA0;31&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Consulting Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Buildings&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;944.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;898.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Energy&amp;#xA0;&amp;amp; Resources&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;591.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;479.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Environmental Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;682.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;678.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Infrastructure&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,157.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,090.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Water&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;907.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;882.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total gross revenue from external customers&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;4,028.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfProductsAndServicesExplanatory>
  <ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_8615B520-CF9E-4B92-A89C-42435C7BAFD1_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;Note&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross goodwill, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,734.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,006.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;96.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(120.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(194.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;88.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(93.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" bgcolor="#E1E0DF" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Gross goodwill, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1,799.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,734.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Accumulated impairment losses, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(178.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(178.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impairment of goodwill&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(53.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposals&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;53.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Accumulated impairment losses, end of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(178.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(178.0&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net goodwill, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1,621.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,556.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory>
  <ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_AA985074-F4FF-45AF-9BA3-7E77E7E64CF9_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;4. Summary of Significant Accounting Policies&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;a) Cash and cash equivalents&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Cash and cash equivalents include cash and unrestricted
 investments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;b) Property and equipment&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Property and equipment are recorded at cost less accumulated
 depreciation and any impairment losses. Cost includes the cost of
 replacing parts of property and equipment. When significant parts
 of property and equipment are required to be replaced in intervals,
 the Company recognizes those parts as individual assets with
 specific useful lives. All other repair and maintenance costs are
 recognized in the consolidated statements of income as
 incurred.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Depreciation is calculated at annual rates designed to write off
 the costs of assets over their estimated useful lives as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="27%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="20%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="49%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Engineering equipment&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;5 to 10 years&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Office equipment&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;5 to 10 years&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Leasehold
 improvements&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line over term of lease to a maximum
 of&lt;br /&gt;
 15 years or the improvement&amp;#x2019;s economic life&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Other&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;5 to 50 years&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;straight-line&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The assets&amp;#x2019; residual values, useful lives, and methods of
 depreciation are reviewed at each financial &lt;font style="WHITE-SPACE: nowrap"&gt;year-end&lt;/font&gt; and adjusted prospectively,
 if appropriate.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;c) Intangible assets&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Intangible assets acquired separately are measured on initial
 recognition at cost. The cost of a finite and indefinite intangible
 asset acquired in a business combination is its fair value as at
 the date of acquisition. Following initial recognition, finite
 intangible assets are carried at cost less any accumulated
 amortization and any impairment losses and indefinite intangible
 assets are carried at cost less any impairment loss.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company&amp;#x2019;s intangible assets with finite lives are
 amortized over their useful economic lives on a straight-line
 basis. The amortization period and the amortization method for an
 intangible asset with a finite useful life are reviewed at least at
 each financial &lt;font style="WHITE-SPACE: nowrap"&gt;year-end.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company also incurs costs for third-party internet-based cloud
 computing services. These costs are expensed in administrative and
 marketing expenses over the period of the service agreement.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Intangible assets acquired from business combinations&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company&amp;#x2019;s policy is to amortize client relationships with
 finite lives over periods ranging from 10 to 15 years. Contract
 backlog and finite trademarks are amortized over estimated lives of
 generally 1 to 3 years. Advantageous and disadvantageous lease
 commitments are amortized over the remaining lease term. The
 Company assigns value to acquired intangibles using the income
 approach, which involves quantifying the present value of net cash
 flows attributed to the subject asset. This, in turn, involves
 estimating the revenues and earnings expected from the asset.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;d) Leases&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The determination of whether an arrangement is or contains a lease
 is based on the substance of the arrangement at the inception date.
 A lease is an agreement whereby the lessor conveys to the lessee,
 the right to use an asset for an agreed period of time in return
 for a payment or series of payments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Finance leases, which transfer to the Company substantially all the
 risks and benefits incidental to ownership of the leased items, are
 capitalized at the inception of the lease at the fair value of the
 leased asset or, if lower, at the present value of the minimum
 lease payments. Lease payments are apportioned between finance
 charges and reduction of the lease liability, achieving a constant
 rate of interest on the remaining balance of the liability. Finance
 charges are recognized in the consolidated statements of
 income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Leased assets are depreciated over their useful lives. However, if
 there is no reasonable certainty that the Company will obtain
 ownership of the asset by the end of the lease term, the asset is
 depreciated over the shorter of either its estimated useful life or
 the lease term. The Company has finance leases for certain office
 and automotive equipment that are depreciated on a straight-line
 basis. The Company also has finance leases for software that are
 depreciated on a straight-line basis over periods ranging from
 three to seven years.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Rental payments under operating leases are expensed evenly over the
 lease term.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 From time to time, the Company enters into or renegotiates premise
 operating leases that result in receiving lease inducement
 benefits. These benefits are accounted for as a reduction of rental
 expense over the terms of the associated leases. As well, from time
 to time, the Company enters into or renegotiates premise operating
 leases that include escalation clauses. The scheduled rent
 increases pursuant to lease escalation clauses are recognized on a
 straight-line basis over the lease terms.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;e) Investments in joint arrangements and associates&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Each joint arrangement of the Company is classified as either a
 joint venture or joint operation based on the rights and
 obligations arising from the contractual obligations between the
 parties to the arrangement. A joint arrangement that provides the
 Company with rights to the net assets of the arrangement is
 classified as a joint venture, and a joint arrangement that
 provides the Company with rights to the individual assets and
 obligations arising from the arrangement is classified as a joint
 operation.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company accounts for a joint venture using the equity method
 (described below). The Company accounts for a joint operation by
 recognizing its share of assets, liabilities, revenues, and
 expenses of the joint operation and combining them line by line
 with similar items in the Company&amp;#x2019;s consolidated financial
 statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company&amp;#x2019;s share of the after tax net income or loss of
 associates or joint ventures is recorded in the consolidated
 statements of income. Adjustments are made in the Company&amp;#x2019;s
 consolidated financial statements to eliminate its share of
 unrealized gains and losses resulting from transactions with its
 associates.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 If the financial statements of associates or joint arrangements are
 prepared for a date that is different from the Company&amp;#x2019;s date
 (due to the timing of finalizing and receiving information),
 adjustments are made for the effects of significant transactions or
 events that occur between that date and the date of the
 Company&amp;#x2019;s financial statements. When necessary, adjustments
 are made to bring the accounting policies in line with the
 Company&amp;#x2019;s.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;f) Provisions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;i&gt;General&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Provisions are recognized when the Company has a present legal or
 constructive obligation as a result of a past event, it is probable
 that an outflow of resources embodying economic benefits will be
 required to settle the obligation, and a reliable estimate can be
 made of the amount of the obligation. When the Company expects some
 or all of a provision to be reimbursed&amp;#x2014;for example, under an
 insurance contract&amp;#x2014;and when the reimbursement is virtually
 certain, the reimbursement is recognized as a separate asset. The
 expense relating to any provision is presented in the consolidated
 statements of income net of any reimbursement. If the effect of the
 time value of money is significant, provisions are discounted using
 a current pretax rate that reflects, where appropriate, the risks
 specific to the liability. When discounting is used, the increase
 in the provision due to the passage of time is recognized as a
 finance cost.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Provision for self-insured liabilities&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company self-insures certain risks related to professional
 liability, automobile physical damages, and employment practices
 liability. The provision for self-insured liabilities includes
 estimates of the costs of reported claims (including potential
 claims that are probable of being asserted) and is based on
 estimates of loss using assumptions made by management, including
 consideration of actuarial projections. The provision for
 self-insured liabilities does not include unasserted claims where
 assertion by a third party is not probable.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Provisions for claims&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company has claims that are not covered by its provisions for
 self-insured liabilities, including claims that are subject to
 exclusions under the Company&amp;#x2019;s commercial and captive
 insurance policies. Provisions are recognized for these claims in
 accordance with the preceding description of provisions under
 &amp;#x201C;General.&amp;#x201D;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Contingent liabilities recognized in a business
 combination&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 A contingent liability recognized in a business combination is
 initially measured at its fair value. Subsequently, it is measured
 in accordance with the preceding description of provisions under
 &amp;#x201C;General.&amp;#x201D;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Onerous contracts&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company&amp;#x2019;s onerous contracts consist of lease exit
 liabilities and sublease losses. For lease exit liabilities, the
 Company accrues charges when it ceases to use an office space under
 an operating lease arrangement. Included in the liability is the
 present value of the remaining lease payments offset by the present
 value of estimated future rental income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;g) Foreign currency translation&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company&amp;#x2019;s consolidated financial statements are presented
 in Canadian dollars, which is also the parent Company&amp;#x2019;s
 functional currency. Each entity in the Company determines its own
 functional currency, and items included in the financial statements
 of each entity are measured using that functional currency. The
 Company is mainly exposed to fluctuations in the US dollar and
 GBP.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Transactions and balances&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Transactions in foreign currencies (those different from an
 entity&amp;#x2019;s functional currency) are initially translated into
 the functional currency of an entity using the foreign exchange
 rate at the transaction date. Subsequent to the transaction date,
 foreign currency transactions are measured as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;On the consolidated statements of financial position,
 monetary items are translated at the rate of exchange in effect at
 the reporting date. &lt;font style="WHITE-SPACE: nowrap"&gt;Non-monetary&lt;/font&gt; items at cost are
 translated at historical exchange rates. &lt;font style="WHITE-SPACE: nowrap"&gt;Non-monetary&lt;/font&gt; items at fair value are
 translated at rates in effect at the date the fair value is
 determined. Any resulting realized and unrealized foreign exchange
 gains or losses are included in income in the period incurred,
 however, unrealized foreign exchange gains and losses on
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-monetary&lt;/font&gt; investments
 (equity investments) are classified as fair value through other
 comprehensive income (loss).&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Revenue and expense items are translated at the
 exchange rate on the transaction date, except for depreciation and
 amortization, which are translated at historical exchange
 rates.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Foreign operations&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company&amp;#x2019;s foreign operations are translated into its
 reporting currency (Canadian dollar) as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Assets and liabilities are translated at the rate of
 exchange in effect at each consolidated statement of financial
 position date&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Revenue and expense items (including depreciation and
 amortization) are translated at the average rate of exchange for
 the month&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The resulting unrealized exchange gains and losses on foreign
 subsidiaries are recognized in other comprehensive income
 (loss).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;h) Financial instruments&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;i&gt;Initial recognition and subsequent measurement&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Financial assets (except trade and other receivables and unbilled
 receivables that do not have a significant financing component) are
 initially recognized at fair value plus directly attributable
 transaction costs, except for financial assets at fair value
 through profit and loss (FVPL), for which transaction costs are
 expensed. Trade and other receivables and unbilled receivables that
 do not have a significant financing component are initially
 measured at the transaction price determined in accordance with
 IFRS 15. Purchases or sales of financial assets are accounted for
 at trade dates.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Subsequent measurement of financial assets is at fair value through
 profit or loss, amortized cost, or fair value through other
 comprehensive income (FVOCI). The classification is based on two
 criteria: the Company&amp;#x2019;s business approach for managing the
 financial assets and whether the instruments&amp;#x2019; contractual
 cash flows represent &amp;#x201C;solely payments of principal and
 interest&amp;#x201D; on the principal amount outstanding (the SPPI
 criterion). The business approach considers whether a
 Company&amp;#x2019;s objective is to receive cash flows from holding
 assets, from selling assets in a portfolio, or a combination of
 both. The Company reclassifies financial assets only when its
 business approach for managing those assets changes.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Amortized cost: Assets held for collection of
 contractual cash flows&amp;#x2014;when they meet the SPPI
 criterion&amp;#x2014;are measured at amortized cost using the effective
 interest rate (EIR) method and are subject to impairment. Gains and
 losses are recognized in profit or loss when the asset is
 derecognized, modified, or impaired. Items in this category include
 cash and cash equivalents, cash in escrow, receivables, and certain
 other financial assets.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;FVOCI: Assets held in a business approach to both
 collect cash flows and sell the assets&amp;#x2014;when they meet the
 SPPI criterion&amp;#x2014;are measured at FVOCI. Bonds held for
 self-insured liabilities are included in this category. Changes in
 the carrying amount are reported in other comprehensive income
 (except impairments) until disposed of. At this time, the realized
 gains and losses are recognized in finance income. Interest income
 from these financial assets is included in interest income using
 the effective interest rate method. Impairment and foreign exchange
 gains and losses are reported in income.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;FVPL: Assets that do not meet the criteria for
 amortized cost or FVOCI are measured at FVPL with realized and
 unrealized gains and losses reported in other income (expense).
 Equity securities held for self-insured liabilities and
 indemnifications are included in this category.&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Financial liabilities are initially recognized at fair value and,
 in the case of loans and borrowings, net of directly attributable
 transaction costs. Subsequent measurement of financial liabilities
 is at amortized cost using the EIR method. The EIR method discounts
 estimated future cash payments or receipts through the expected
 life of a financial instrument, and thereby calculates the
 amortized cost and subsequently allocates the interest income or
 expense over the life of the instrument. For trade and other
 payables and other financial liabilities, realized gains and losses
 are reported in income. For long-term debts, EIR amortization and
 realized gains and losses are recognized in net finance
 expense.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Fair value&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 After initial recognition, the fair values of financial instruments
 are based on the bid prices in quoted active markets for financial
 assets and on the ask prices for financial liabilities. For
 financial instruments not traded in active markets, fair values are
 determined using appropriate valuation techniques, which may
 include recent &lt;font style="WHITE-SPACE: nowrap"&gt;arm&amp;#x2019;s-length&lt;/font&gt; market
 transactions, reference to the current fair value of another
 instrument that is substantially the same, and discounted cash flow
 analysis; however, other valuation models may be used. The fair
 values of the Company&amp;#x2019;s derivatives are based on third-party
 indicators and forecasts. Fair values of cash and cash equivalents,
 cash in escrow, trade and other receivables, and trade and other
 payables approximate their carrying amounts because of the
 short-term maturity of these instruments. The carrying amounts of
 bank loans approximate their fair values because the applicable
 interest rates are based on variable reference rates. The carrying
 amounts of other financial assets and financial liabilities
 approximate their fair values except as otherwise disclosed in the
 consolidated financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 All financial instruments carried at fair value are categorized
 into one of the following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Level&amp;#xA0;1 &amp;#x2013; quoted market prices in active
 markets for identical assets or liabilities at the measurement
 date&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Level&amp;#xA0;2 &amp;#x2013; observable inputs other than
 quoted prices included within level 1, such as quoted prices for
 similar assets and liabilities in active markets, quoted prices for
 identical assets or liabilities that are not active, or other
 inputs that are observable directly or indirectly&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;Level&amp;#xA0;3 &amp;#x2013; unobservable inputs for the
 assets and liabilities that reflect the reporting entity&amp;#x2019;s
 own assumptions and are not based on observable market data&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 When forming estimates, the Company uses the most observable inputs
 available for valuation purposes. If a fair value measurement
 reflects inputs of different levels within the hierarchy, the
 financial instrument is categorized based on the lowest level of
 significant input.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 When determining fair value, the Company considers the principal or
 most advantageous market in which it would transact and the
 assumptions that market participants would use when pricing the
 asset or liability. For financial instruments recognized at fair
 value on a recurring basis, the Company determines whether
 transfers have occurred between levels of the hierarchy by
 reassessing categorizations at the end of each reporting
 period.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Derivatives&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 From time to time, the Company enters into foreign currency forward
 contracts to manage risk associated with net operating assets or
 liabilities denominated in foreign currencies. The Company&amp;#x2019;s
 policy is not to use these derivatives for trading or speculative
 purposes.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;i) Impairment&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The carrying amounts of the Company&amp;#x2019;s assets or group of
 assets, other than deferred tax assets, are reviewed at each
 reporting date to determine whether there is an indication of
 impairment. An asset may be impaired if objective evidence of
 impairment exists because of one or more events that have occurred
 after the initial recognition of the asset (referred to as a
 &amp;#x201C;loss event&amp;#x201D;) and if that loss event has an impact on
 the estimated future cash flows of the financial asset. When an
 indication of impairment exists or annual impairment testing for an
 asset is required, the asset&amp;#x2019;s recoverable amount is
 estimated.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Financial assets and contract assets&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company recognizes an allowance for expected credit losses
 (ECLs) on financial assets and contract assets based on a
 &lt;font style="WHITE-SPACE: nowrap"&gt;12-month&lt;/font&gt; ECL or lifetime
 ECL. Financial assets and contract assets considered to have low
 credit risk have an impairment provision recognized during the
 period limited to &lt;font style="WHITE-SPACE: nowrap"&gt;12-month&lt;/font&gt;
 ECLs. However, when credit risk has increased significantly since
 origination, the allowance is based on the lifetime ECL. ECLs are
 based on the difference between the contractual cash flows due in
 accordance with the contract and all the cash flows that the
 Company expects to receive.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 When the carrying amount of financial assets or contract assets is
 reduced through an ECL allowance, the reduction is recognized in
 administrative and marketing expenses in the consolidated
 statements of income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-financial&lt;/font&gt;
 assets&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 For &lt;font style="WHITE-SPACE: nowrap"&gt;non-financial&lt;/font&gt; assets
 such as property and equipment, goodwill, investments in joint
 ventures and associates, and intangible assets, the recoverable
 amount is the higher of an asset&amp;#x2019;s or cash-generating
 unit&amp;#x2019;s (CGU&amp;#x2019;s) value in use or its fair value less
 costs of disposal. The recoverable amount is determined for an
 individual asset, unless the asset does not generate cash inflows
 that are largely independent of those from other assets or groups
 of assets. When the carrying amount of an asset or CGU exceeds its
 recoverable amount, the asset is considered impaired and is written
 down to its recoverable amount. To assess value in use, the
 estimated future cash flows are discounted to their present value
 using a pretax discount rate that reflects current market
 assessments of the time value of money and the risks specific to
 the asset. To determine fair value less costs of disposal, an
 appropriate valuation model is used. The results of these valuation
 techniques are corroborated by the market capitalization of
 comparable public companies and &lt;font style="WHITE-SPACE: nowrap"&gt;arm&amp;#x2019;s-length&lt;/font&gt; transactions of
 comparable companies. Impairment losses are recognized in the
 consolidated statements of income in expense categories that are
 consistent with the nature of the impaired asset.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Goodwill is not amortized but is evaluated for impairment annually
 (as at October 1) or more frequently if circumstances indicate that
 an impairment may occur or if a significant acquisition occurs
 between the annual impairment test date and December 31. The
 Company considers the relationship between its market
 capitalization and its book value, as well as other factors, when
 reviewing for indicators of impairment. Goodwill is assessed for
 impairment based on the CGUs or group of CGUs to which the goodwill
 relates. Any potential goodwill impairment is identified by
 comparing the recoverable amount of a CGU or group of CGUs to its
 carrying value which includes the allocated goodwill. If the
 recoverable amount is less than its carrying value, an impairment
 loss is recognized.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 An impairment loss of goodwill is not reversed. For other assets,
 an impairment loss may be reversed if the estimates used to
 determine the recoverable amount have changed. The reversal is
 limited so that the carrying amount of the asset does not exceed
 its recoverable amount or the carrying amount that would have been
 determined, net of amortization or depreciation, had no impairment
 loss been recognized for the asset in prior years. The reversal is
 recognized in the consolidated statements of income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;j) Revenue recognition&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company generates revenue from contracts in which goods or
 services are typically provided over time. Revenue is measured
 based on the consideration the Company expects to be entitled to in
 exchange for providing goods and services, excluding discounts,
 duty, and taxes collected from clients that are reimbursable to
 government authorities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 While providing services, the Company incurs certain direct costs
 for subconsultants, subcontractors, and other expenses that are
 recoverable directly from clients. The recoverable amounts of these
 direct costs are included in the Company&amp;#x2019;s gross revenue.
 Since these direct costs can vary significantly from contract to
 contract, changes in gross revenue may not be indicative of the
 Company&amp;#x2019;s revenue trends. Therefore, the Company also reports
 net revenue, which is gross revenue less subconsultants,
 subcontractors, and other direct expenses. The Company assesses its
 revenue arrangements against specific criteria to determine whether
 it is acting as a principal or an agent. In general, the Company
 acts as a principal in its revenue arrangements because it obtains
 control of the goods or services before they are provided to the
 customer.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Most of the Company&amp;#x2019;s contracts include a single performance
 obligation because the promise to transfer the individual goods or
 services is not separately identifiable from other promises in the
 contract and therefore is not distinct. The Company&amp;#x2019;s
 contracts may include multiple goods or services that are accounted
 for as separate performance obligations if they are
 distinct&amp;#x2014;if a good or service is separately identifiable from
 other items in the contract and if a customer can benefit from it.
 If a contract has multiple performance obligations, the
 consideration in the contract is allocated to each performance
 obligation based on the estimated stand-alone selling price.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company transfers control of the goods or services it provides
 to clients over time and therefore recognizes revenue progressively
 as the services are performed. Revenue from &lt;font style="WHITE-SPACE: nowrap"&gt;fixed-fee&lt;/font&gt; and &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;variable-fee-with-ceiling&lt;/font&gt;&lt;/font&gt;
 contracts, including contracts in which the Company participates
 through joint arrangements, is recognized based on the percentage
 of completion method where the stage of completion is measured
 using costs incurred to date as a percentage of total estimated
 costs for each contract, and the percentage of completion is
 applied to total estimated revenue. When the contract outcome
 cannot be measured reliably, revenue is recognized only to the
 extent that the expenses incurred are eligible to be recovered.
 Provisions for estimated losses on incomplete contracts are made in
 the period that the losses are determined. Revenue from
 &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;time-and-material&lt;/font&gt;&lt;/font&gt; contracts
 without stated ceilings is recognized as costs are incurred based
 on the amount that the Company has a right to invoice.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The timing of revenue recognition, billings, and cash collections
 results in trade and other receivables, holdbacks, unbilled
 receivables, contract assets, and deferred revenue (contract
 liabilities) in the consolidated statements of financial position.
 Amounts are typically invoiced as work progresses in accordance
 with agreed-upon contractual terms, either at periodic intervals or
 when contractual milestones are achieved. Receivables represent
 amounts due from customers: trade and other receivables and
 holdbacks consist of invoiced amounts, and unbilled receivables
 consist of work in progress that has not yet been invoiced.
 Contract assets represent unbilled amounts where the right to
 payment is subject to more than the passage of time and includes
 performance-based incentives and services provided ahead of agreed
 contractual milestones. Contract assets are transferred to
 receivables when the right to consideration becomes unconditional.
 Deferred revenue (contract liabilities) represents amounts that
 have been invoiced but not yet recognized as revenue, including
 advance payments and billings in excess of revenue. Deferred
 revenue is recognized as revenue when (or as) the Company performs
 under the contract.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Revenue is adjusted for the effects of a significant financing
 component when the period between the transfer of the promised
 goods or services to the customer and payment by the customer
 exceeds one year. Advance payments and holdbacks typically do not
 result in a significant financing component because the intent is
 to provide protection against the failure of one party to
 adequately complete some or all of its obligations under the
 contract.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Deferred contract costs&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Contract costs are typically expensed as incurred. Contract costs
 are deferred if the costs are expected to be recoverable and if
 either of the following criteria is met:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;The costs of obtaining the contract are incremental or
 explicitly chargeable to the customer&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="1%" align="left"&gt;&lt;font color="#8B8376"&gt;&amp;#x2022;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"&gt;The fulfillment costs relate directly to the contract
 or an anticipated contract and generate or enhance the
 Company&amp;#x2019;s resources that will be used in satisfying
 performance obligations in the future&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Deferred contract costs are included in other assets in the
 consolidated statements of financial position and amortized over
 the period of expected benefit using the percentage of completion
 applied to estimated revenue. Amortization of deferred contract
 costs is included in other direct expenses in the consolidated
 statements of income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;k) Employee benefit plans&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;i&gt;Defined benefit plans&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company sponsors defined benefit pension plans covering certain
 full-time employees and past employees, primarily in the United
 Kingdom. Benefits are based on final compensation and years of
 service. Benefit costs (determined separately for each plan using
 the projected unit credit method) are recognized over the periods
 that employees are expected to render services in return for those
 benefits.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Remeasurements, comprising actuarial gains and losses and the
 return on the plan assets (excluding interest), are recognized
 immediately in the consolidated statements of financial position
 with a corresponding debit or credit to other comprehensive income
 in the period they occur. Remeasurements are not reclassified to
 net income in subsequent periods.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The calculation of defined benefit obligations is performed
 annually by a qualified actuary. When the calculation results in a
 potential asset, the recognized asset is limited to the economic
 benefits available in the form of any future refunds or of
 reductions in future contributions to the plan.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Past service costs are recognized in net income on the earlier of
 the date of the plan amendment or curtailment and the date that the
 Company recognizes related restructuring costs.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Net interest is calculated by applying the discount rate to the net
 defined benefit liability or asset, adjusted for benefit and
 contribution payments during the year. The Company recognizes the
 following changes in the net defined benefit obligations under
 administrative and marketing expenses: service costs comprising
 current service costs, past service costs, gains and losses on
 curtailments and &lt;font style="WHITE-SPACE: nowrap"&gt;non-routine&lt;/font&gt; settlements; net interest
 expense or income; and administrative expenses paid directly by the
 pension plans.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Defined contribution plans&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company also contributes to group retirement savings plans and
 an employee share purchase plan. Certain plans are based on
 employee contribution amounts and subject to maximum limits per
 employee. The Company accounts for defined contributions as an
 expense in the period the contributions are made.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;l) Taxes&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;i&gt;Current income tax&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Current income tax assets and liabilities for current and prior
 periods are measured at the amount expected to be recovered from or
 paid to taxation authorities. Tax rates and tax laws used to
 compute the amounts are those enacted or substantively enacted at
 the reporting date in the countries where the Company operates and
 generates taxable income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Current income tax that relates to items recognized directly in
 equity is recognized in equity and not in the consolidated
 statements of income. Management periodically evaluates positions
 taken in the tax returns when applicable tax regulations are
 subject to interpretation and then establishes an uncertain tax
 liability if appropriate.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Income taxes payable are typically expected to be settled within
 twelve months of the &lt;font style="WHITE-SPACE: nowrap"&gt;year-end&lt;/font&gt; date. However, there may be
 instances where taxes are payable over a longer period. Portions
 due after a one year period are classified as noncurrent and are
 not discounted.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Deferred tax&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Deferred tax is determined using the liability method for temporary
 differences at the reporting date between the tax bases of assets
 and liabilities and their carrying amounts for financial reporting
 purposes. Deferred tax liabilities are generally recognized for all
 taxable temporary differences. Deferred tax assets are recognized
 for all deductible temporary differences, carryforward of unused
 tax credits and unused tax losses, to the extent that it is
 probable that taxable profit will be available against which the
 deductible temporary differences and the carryforward of unused tax
 credits and unused tax losses can be utilized. Deferred taxes are
 not recognized for the initial recognition of goodwill; the initial
 recognition of assets or liabilities, outside of a business
 combination, that affect neither accounting nor taxable profit; or
 the differences relating to investments in associates,
 subsidiaries, and interests in joint arrangements to the extent
 that the reversal can be controlled and it is probable that it will
 not reverse in the foreseeable future.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The carrying amount of deferred tax assets is reviewed at each
 reporting date and reduced to the extent that it is no longer
 probable that sufficient taxable profit will be available to allow
 all or part of the deferred tax asset to be used. Unrecognized
 deferred tax assets are reassessed at each reporting date and are
 recognized to the extent that it has become probable that future
 taxable profits will allow the deferred tax asset to be
 recovered.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Deferred tax assets and liabilities are measured at the tax rates
 that are expected to apply in the year when the asset is realized
 or the liability is settled and are based on tax rates and tax laws
 that have been enacted or substantively enacted at the reporting
 date.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Deferred tax relating to items recognized outside income is also
 recognized outside income. Deferred tax items are recognized in
 correlation to the underlying transaction either in other
 comprehensive income or directly in equity.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Deferred tax assets and deferred tax liabilities are offset when a
 legally enforceable right exists to set off tax assets against tax
 liabilities and the deferred taxes relate to the same taxable
 entity and the same taxation authority.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Sales tax&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Revenues, expenses, and assets, except trade receivables, are
 recognized net of the amount of sales tax recoverable from or
 payable to a taxation authority. Trade receivables and trade
 payables include sales tax. The net amount of sales tax recoverable
 from or payable to a taxation authority is included as part of
 trade receivables or trade payables (as appropriate) in the
 consolidated statements of financial position.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;m) Share-based payment transactions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Under the Company&amp;#x2019;s share option plan, the board of directors
 may grant to officers and employees remuneration in the form of
 share-based payment transactions, whereby officers and employees
 render services as consideration for equity instruments
 (equity-settled transactions).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Under the Company&amp;#x2019;s deferred share unit plan, the directors
 of the board of the Company may receive deferred share units
 (DSUs), each of which is equal to one common share. Under the
 Company&amp;#x2019;s long-term incentive plan, certain members of the
 senior leadership teams are granted performance share units (PSUs)
 that vest and are settled after a three-year period. DSUs and PSUs
 are share appreciation rights that can be settled only in cash
 (cash-settled transactions).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Equity-settled transactions&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The cost of equity-settled transactions is measured at fair value
 at the grant date using a Black-Scholes option-pricing model. The
 cost of equity-settled transactions, together with a corresponding
 increase in equity, is recognized over the period in which the
 service conditions are fulfilled (the vesting period). For
 equity-settled transactions, the cumulative expense recognized at
 each reporting date until the vesting date reflects the extent to
 which the vesting period has expired and reflects the
 Company&amp;#x2019;s best estimate of the number of equity instruments
 that will ultimately vest. The expense or credit to income for a
 period represents the movement in cumulative expense recognized as
 at the beginning and end of that period and is recorded in
 administrative and marketing expenses. No expense is recognized for
 awards that do not ultimately vest.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;i&gt;Cash-settled transactions&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The cost of cash-settled transactions is measured initially at fair
 value at the grant date using a Black-Scholes option-pricing model.
 For DSUs, this fair value is expensed on issue with the recognition
 of a corresponding liability. For PSUs, the fair value is expensed
 over the vesting period. These liabilities are remeasured to fair
 value at each reporting date, up to and including the settlement
 date, with changes in fair value recognized in administrative and
 marketing expenses.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;n) Earnings per share&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Basic earnings per share is computed based on the weighted average
 number of common shares outstanding during the year. Diluted
 earnings per share is computed using the treasury stock method,
 which assumes that the cash that would be received on the exercise
 of options is applied to purchase shares at the average price
 during the year and that the difference between the number of
 shares issued on the exercise of options and the number of shares
 obtainable under this computation, on a weighted average basis, is
 added to the number of shares outstanding. Antidilutive options are
 not considered when computing diluted earnings per share.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;o) Business combinations and goodwill&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Business combinations are accounted for using the acquisition
 method, and the results of operations after the respective dates of
 acquisition are included in the consolidated statements of income.
 Acquisition-related costs are expensed when incurred in
 administrative and marketing expenses.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The cost of an acquisition is measured as the consideration
 transferred at fair value at the acquisition date. Any contingent
 consideration to be transferred by the Company is recognized at
 fair value at the acquisition date. Subsequent changes to the fair
 value of the contingent consideration are recognized in other
 income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The consideration paid for acquisitions may be subject to price
 adjustment clauses included in the purchase agreements and may
 extend over a number of years. At each consolidated statement of
 financial position date, these price adjustment clauses are
 reviewed. This may result in an increase or decrease of the notes
 payable consideration (recorded on the acquisition date) to reflect
 either more or less &lt;font style="WHITE-SPACE: nowrap"&gt;non-cash&lt;/font&gt; working capital than was
 originally recorded. Since these adjustments are a result of facts
 and circumstances occurring after the acquisition date, they are
 not considered measurement period adjustments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 For some acquisitions, additional payments may be made to the
 employees of an acquired company that are based on the
 employees&amp;#x2019; continued service over an agreed time period.
 These additional payments are not included in the purchase price
 but are expensed as compensation when services are provided by the
 employees.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Goodwill is initially measured at cost, which is the excess of the
 consideration transferred over the fair value of a Company&amp;#x2019;s
 net identifiable assets acquired and liabilities assumed. If this
 consideration is lower than the fair value of the net assets
 acquired, the difference is recognized in income.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 After initial recognition, goodwill is measured at cost less any
 accumulated impairment losses. For the purpose of impairment
 testing, goodwill acquired in a business combination is, from the
 acquisition date, allocated to each CGU or group of CGUs that is
 expected to benefit from the synergies of the combination,
 irrespective of whether other assets or liabilities of the acquiree
 are assigned to those units. Each CGU or group of CGUs represents
 the lowest level at which management monitors the goodwill.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;p) Dividends&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Dividends on common shares are recognized in the Company&amp;#x2019;s
 consolidated financial statements in the period the dividends are
 declared by the Company&amp;#x2019;s board of directors.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;q) &lt;font style="WHITE-SPACE: nowrap"&gt;Non-current&lt;/font&gt; assets
 held for sale and discontinued operations&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company classifies &lt;font style="WHITE-SPACE: nowrap"&gt;non-current&lt;/font&gt; assets and disposal groups
 as held for sale when their carrying amount will be recovered
 principally through a sale transaction rather than through
 continuing use and when a sale is considered highly probable. These
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-current&lt;/font&gt; assets and
 disposal groups are remeasured at the lower of their carrying
 amount and fair value less costs to sell, and these assets are no
 longer depreciated. Costs to sell are the incremental costs
 directly attributable to the disposal of an asset (disposal group),
 excluding finance costs and income tax expense. Impairment losses
 on initial classification and subsequent gains or losses on
 remeasurement are recognized in the consolidated statements of
 income as discontinued operations. Assets and liabilities
 classified as held for sale are presented separately as current
 items in the statement of financial position.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 A discontinued operation is a component of the Company&amp;#x2019;s
 business, the operations and cash flows of which can be clearly
 distinguished from the rest of the Company, and (a)&amp;#xA0;represents
 a separate major line of business or geographic area of operations;
 (b)&amp;#xA0;is part of a single coordinated plan to dispose of a
 separate major line of business or geographic area of operations;
 or (c)&amp;#xA0;is a subsidiary acquired exclusively with a view to
 resale. Classification as a discontinued operation occurs at the
 earlier of disposal or when the operation meets the criteria to be
 classified as held for sale.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Discontinued operations are presented separately from continuing
 operations in the consolidated statements of income and
 consolidated statements of cash flows for all periods
 presented.&lt;/p&gt;


 &lt;/div&gt;</ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory>
  <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_0BB939CC-DE00-44D3-9422-B3DBD5B4E347_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The following table provides the total dollar amount for
 transactions that have been entered into with related parties.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;For the year ended December&amp;#xA0;31,
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;For the year ended December&amp;#xA0;31,
 2017&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Sales to&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Related&amp;#xA0;Parties&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Distributions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Paid&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Amounts&amp;#xA0;Owed&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;by Related&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Parties&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;Sales to&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;Related&amp;#xA0;Parties&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Distributions&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;Paid&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;Amounts&amp;#xA0;Owed&lt;br /&gt;
 by Related&lt;br /&gt;
 Parties&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Joint ventures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;39.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Associates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;10.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_28BA84E2-84AE-43A4-8FDF-A970EA691ADA_1_0" unitRef="iso4217_CAD">5300000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
  <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_6CDFD1D0-C747-4D32-BAAF-CA84E7B02347_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;10. Trade and Other Receivables&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Trade receivables, net of ECL of $1.5 (2017 &amp;#x2013; $2.1)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;774.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;746.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Holdbacks, current&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;18.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;43.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Lease inducements receivable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;44.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;40.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;25.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Trade and other receivables&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;878.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;816.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The aging analysis of gross trade receivables is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1&amp;#x2013;30&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;31&amp;#x2013;60&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;61&amp;#x2013;90&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;91&amp;#x2013;120&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;121+&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;776.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;355.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;228.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;63.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;43.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;84.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;748.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;403.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;182.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;53.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;29.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;80.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Information about the Company&amp;#x2019;s exposure to credit risks and
 impairment losses for trade and other receivables is included in
 note 24, and changes due to IFRS 9 are included in note 6.&lt;/p&gt;


 &lt;/div&gt;</ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
  <ifrs-full:DividendsPaid contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13006_27" unitRef="iso4217_CAD">62400000</ifrs-full:DividendsPaid>
  <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_35" unitRef="iso4217_CAD">21200000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
  <dei:EntityRegistrantName contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_45BE81AA-8AC9-4F76-BD81-B4F0A7455BCD_1_1">STANTEC INC</dei:EntityRegistrantName>
  <ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="5" id="id_11072868_8C2CD183-14F2-4E2F-9AFE-06C9869B6092_1_3" unitRef="pure">0.01668</ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted>
  <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_63551CED-534F-40F3-BF77-2042F3A62617_1_0" unitRef="iso4217_CAD">5200000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
  <ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_5E157F30-C3F2-4F7A-B129-BC2AC57108B9_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 A reconciliation of liabilities arising from financing activities
 for the year ended December&amp;#xA0;31, 2018, is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="87%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;&lt;u&gt;&amp;#xA0;&amp;#xA0;Statement&amp;#xA0;of&amp;#xA0;Cash&amp;#xA0;Flows&amp;#xA0;&amp;#xA0;&lt;/u&gt;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;&lt;u&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Non-Cash&amp;#xA0;Changes&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/u&gt;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;January&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Repayments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Foreign&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Proceeds&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;or&amp;#xA0;Payments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Exchange&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revolving credit facilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;209.9&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;432.3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(120.0&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;6.4&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;528.6&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Term loan&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;458.5&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(150.0&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;308.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Finance lease obligations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;10.4&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(14.8&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1.4&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;22.5&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;19.5&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Dividends to shareholders&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;14.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(61.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;62.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;15.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total liabilities from financing activities&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;693.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;432.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(346.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;7.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;85.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;872.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory>
  <ifrs-full:DisclosureOfRelatedPartyExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_287E5824-5203-45BD-9942-9D129EA0E174_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;33. Related-Party Disclosures&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 At December&amp;#xA0;31, 2018, the Company had subsidiaries and
 structured entities that it controlled and included in its
 consolidated financial statements. The Company also enters into
 related-party transactions through a number of joint ventures,
 associates, and joint operations. These transactions involve
 providing or receiving services entered into in the normal course
 of business.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The following lists the most significant entities where the Company
 owns 100% of the voting and restricted securities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="51%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="47%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Name&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Jurisdiction of Incorporation&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 3221969 Nova Scotia Company&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Nova Scotia, Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 International Insurance Group Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Barbados&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Mustang Acquisition Holdings Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Delaware, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 MWH International, Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Delaware, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Australia Pty Ltd&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Australia&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting Caribbean Ltd.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Barbados&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting International LLC&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Arizona, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting International Ltd.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting Ltd./Stantec Experts-conseils lt&amp;#xE9;e&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting Michigan Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Michigan, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting Services Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 New York, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Delaware II LLC&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Delaware, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Holdings (2017)&amp;#xA0;Limited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 United Kingdom&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Holdings II Ltd.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Alberta, Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec New Zealand&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 New Zealand&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Technology International Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Delaware, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec UK Limited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 United Kingdom&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 There are no significant restrictions on the Company&amp;#x2019;s
 ability to access or use assets or to settle liabilities of its
 subsidiaries. Financial statements of all subsidiaries are prepared
 as at the same reporting date as the Company&amp;#x2019;s.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Structured entities&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 At December&amp;#xA0;31, 2018, the Company had management agreements in
 place with several entities to provide various services, including
 architecture, engineering, planning, and project management. These
 entities have been designed so that voting rights are not the
 dominant factor in deciding who controls the entity. Each entity
 has a management agreement in place that provides the Company with
 control over the relevant activities of the entity where it has
 been assessed that the Company is exposed to variable returns of
 the entity and can use its power to influence the variable returns.
 The Company receives a management fee generally equal to the net
 income of the entities and has an obligation regarding the
 liabilities and losses of the entities. Based on these facts and
 circumstances, management determined that the Company controls
 these entities and they are consolidated in the Company&amp;#x2019;s
 consolidated financial statements. The Company does not have any
 unconsolidated structured entities.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The following lists the most significant structured entities that
 are consolidated in the Company&amp;#x2019;s financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="69%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="29%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Name&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Jurisdiction&amp;#xA0;of&amp;#xA0;Incorporation&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Architecture Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 North&amp;#xA0;Carolina,&amp;#xA0;United&amp;#xA0;States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Architecture Ltd.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Geomatics Ltd.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Alberta, Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec International Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Pennsylvania, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;Joint operations&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company also conducted its business through the following
 significant joint operations.&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="70%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="8%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="18%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Name&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Interests&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Jurisdiction&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec/SG Joint Venture&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;65%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;United&amp;#xA0;States&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Starr ll, a Joint Venture&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 48%&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;United
 States&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Joint ventures and associates&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company enters into transactions through its investments in
 joint ventures and associates. The following table provides the
 total dollar amount for transactions that have been entered into
 with related parties.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;For the year ended December&amp;#xA0;31,
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;For the year ended December&amp;#xA0;31,
 2017&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Sales to&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Related&amp;#xA0;Parties&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Distributions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Paid&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Amounts&amp;#xA0;Owed&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;by Related&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Parties&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;Sales to&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;Related&amp;#xA0;Parties&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Distributions&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;Paid&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;Amounts&amp;#xA0;Owed&lt;br /&gt;
 by Related&lt;br /&gt;
 Parties&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Joint ventures&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;39.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;40.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Associates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;10.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;0.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 &lt;b&gt;Compensation of key management personnel and directors of the
 Company&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December&amp;#xA0;31&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Salaries and other short-term employment benefits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;9.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Directors&amp;#x2019; fees&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Share-based compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;22&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;4.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total compensation&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;
 10.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;16.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 The Company&amp;#x2019;s key management personnel include its CEO, chief
 operating officer, chief business officer, chief financial officer,
 chief practice and project officer, and executive vice presidents.
 The amounts disclosed in the table are the amounts recognized as an
 expense related to key management personnel and directors during
 the year. Share-based compensation includes the fair value
 adjustment for the year.&lt;/p&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfRelatedPartyExplanatory>
  <ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_206F279E-64C2-413D-93AD-7031E26F8ECF_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The following table provides information about receivables,
 contract assets, and deferred revenue (contract liabilities) from
 contracts with customers:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;br /&gt;
 &amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;br /&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;January&amp;#xA0;1&lt;br /&gt;

 2018&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;br /&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Receivables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Trade receivables and holdbacks&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;821.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;816.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Unbilled receivables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;384.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;315.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Contract assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;59.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;69.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(174.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(196.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total Consulting Services&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1,091.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;1,004.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory>
  <ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_08385451-FEB3-4C05-82B0-E2F95043FACC_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Quantitative sensitivity analyses showing the impact on the defined
 benefit obligation for significant assumptions are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;2017&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Increase&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Decrease&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;Increase&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;Decrease&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change in discount rate by 0.25%&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(15.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;17.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(11.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change in &lt;font style="WHITE-SPACE: nowrap"&gt;pre-retirement&lt;/font&gt;
 inflation rate by 0.25%&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(4.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change in salary growth by 0.25%&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change in pension increase assumption by 0.25%&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;8.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(8.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Increase of one year in the life expectancy&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;9.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;n/a&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;6.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;n/a&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory>
  <ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_23A0195C-AA2C-4482-8417-5547678845F8_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;22. Share Capital&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Authorized&lt;/b&gt;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="8%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;Unlimited&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;Common shares, with no par value&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;Unlimited&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;Preferred shares issuable in series, with
 attributes designated by the board of directors&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Common shares&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company had a Normal Course Issuer Bid (NCIB) enabling it to
 purchase up to 2,278,747 common shares during the period
 November&amp;#xA0;14, 2017, to November&amp;#xA0;13, 2018. On
 November&amp;#xA0;11, 2018, the Company renewed its NCIB, enabling it
 to purchase up to 2,273,879 common shares during the period
 November&amp;#xA0;14, 2018, to November&amp;#xA0;13, 2019. In addition, the
 Company entered into an Automatic Share Purchase Plan (ASPP) with a
 broker that allows the purchase of common shares for cancellation
 under the NCIB at any time during predetermined trading blackout
 periods. Such purchases are determined by the broker in its sole
 discretion based on parameters established by the Company under the
 ASPP. As at December&amp;#xA0;31, 2018, no liability was recorded in
 the Company&amp;#x2019;s consolidated statements of financial position
 in connection with the ASPP.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 During 2018, 2,470,560 (2017 &amp;#x2013; 465,713) common shares were
 repurchased for cancellation pursuant to the NCIB at a cost of
 $76.7 (2017 &amp;#x2013; $14.4). Of this amount, $19.1 (2017 &amp;#x2013;
 $3.6), and $0.5 (2017 &amp;#x2013; nil) reduced the share capital and
 contributed surplus, and $57.1 (2017 &amp;#x2013; $10.8) was charged to
 retained earnings.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 During 2018, the Company recognized a share-based compensation
 expense of $5.3 (2017 &amp;#x2013; $9.5) in administrative and marketing
 expenses in the consolidated statements of income. Of the amount
 expensed, $5.6 (2017 &amp;#x2013; $4.9) related to the amortization of
 the fair value of options granted and was decreased by $0.3 (2017
 &amp;#x2013; $4.6) related to the cash-settled share-based compensation
 (DSUs and PSUs).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The fair value of the amortized portion of the options granted was
 reflected through contributed surplus, and the cash-settled
 share-based compensation was reflected through other liabilities.
 Upon the exercise of share options for which a share-based
 compensation expense has been recognized, the cash paid, together
 with the related portion of contributed surplus, is credited to
 share capital.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Dividends&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Holders of common shares are entitled to receive dividends when
 declared by the Company&amp;#x2019;s board of directors.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The table below describes the dividends declared and recorded in
 the consolidated financial statements in 2018.&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="31%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="32%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="32%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Dividend&amp;#xA0;per&amp;#xA0;Share&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Paid&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;Date Declared&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;Record Date&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;Payment&amp;#xA0;Date&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 February&amp;#xA0;21, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;March&amp;#xA0;29, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;April&amp;#xA0;12, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1375&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 May&amp;#xA0;9, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;June&amp;#xA0;29, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;July&amp;#xA0;12, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1375&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 August&amp;#xA0;7, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;September&amp;#xA0;28, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;October&amp;#xA0;11, 2018&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.1375&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 November&amp;#xA0;7, 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 December&amp;#xA0;28, 2018&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 January&amp;#xA0;10, 2019&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;0.1375&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 At December&amp;#xA0;31, 2018, trade and other payables included $15.4
 (2017 &amp;#x2013; $14.3) related to the dividends declared on
 November&amp;#xA0;7, 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Share-based payment transactions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company has a long-term incentive program that uses share
 options and PSUs. The Company also has a DSU plan for the board of
 directors.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;a) Share options&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The Company has granted share options to officers and employees to
 purchase 4,987,542 shares at prices from $14.88 to $32.98 per
 share. These options expire on dates between February&amp;#xA0;28,
 2019, and May&amp;#xA0;15, 2023.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;For the year ended&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;For the year
 ended&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;2017&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Weighted&amp;#xA0;Average&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 Weighted&amp;#xA0;Average&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Exercise&amp;#xA0;Price&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Exercise Price&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;per Share&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;Shares&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;per Share&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;#&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;#&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Share options, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;4,426,237&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;29.84&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;3,655,020&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28.33&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,112,779&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;32.98&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,229,689&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31.75&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exercised&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(338,989&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;20.40&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(376,160&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21.09&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(212,485&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;31.49&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(82,312&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;31.57&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Share options, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4,987,542&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;31.11&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;4,426,237&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;29.84&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The options held by officers and employees at December&amp;#xA0;31,
 2018, were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 2pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="12%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="3%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="13%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5" colspan="7"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="6"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="7" align="center"&gt;&lt;b&gt;Options Outstanding&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="5" align="center"&gt;&lt;b&gt;Options Exercisable&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;Range&amp;#xA0;of&amp;#xA0;Exercise&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Price per&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Price per&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;Prices&amp;#xA0;per&amp;#xA0;Share&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Outstanding&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Share&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;Share&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;#&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;Life in Years&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;#&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;Life in Years&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;14.88&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;142,540&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.16&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;14.88&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;142,540&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.16&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;14.88&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;20.88&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;364,526&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1.16&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;20.88&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;364,526&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1.16&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;20.88&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="right"&gt;
 &lt;b&gt;31.75&amp;#xA0;&lt;/b&gt;&amp;#x2013;&amp;#xA0;&lt;b&gt;32.98&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;4,480,476&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;3.21&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;32.46&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2,401,323&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2.75&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;32.40&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="right"&gt;
 &lt;b&gt;14.88&amp;#xA0;&lt;/b&gt;&amp;#x2013;&amp;#xA0;&lt;b&gt;32.98&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;4,987,542&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2.98&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;31.11&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2,908,389&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2.43&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;30.10&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The fair value of options granted is determined at the date of
 grant using the Black-Scholes option-pricing model. The model was
 developed to use when estimating the fair value of traded options
 that have no vesting restrictions and are fully transferable.
 Option valuation models require the input of highly subjective
 assumptions, including expected share price volatility and expected
 hold period to exercise.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 In 2018, the Company granted 1,112,779 (2017 &amp;#x2013; 1,229,689)
 share options. The estimated fair value of options granted at the
 share market price on the grant date was $5.73 per share (2017
 &amp;#x2013; $5.03) and was determined using the weighted average
 assumptions indicated below:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;2017&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Volatility in the price of the Company&amp;#x2019;s shares (%)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;24.12&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24.13&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Risk-free interest rate (%)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2.10&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.81&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected hold period to exercise (years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;3.50&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.50&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Dividend yield (%)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1.668&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.575&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exercise price ($)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;32.98&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;31.75&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The expected volatility was based on the historical volatility of
 the Company&amp;#x2019;s shares over a period commensurate with the
 expected hold period of the share options. The risk-free interest
 rate for the expected hold period of the options was based on the
 yield available on government bonds, with an approximate equivalent
 remaining term at the time of the grant. Historical data was used
 to estimate the expected hold period before exercising the options.
 The options have a contractual life of five years.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 A summary of the status of the
 Company&amp;#x2019;s&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;non-vested&lt;/font&gt;&amp;#xA0;options
 as at December&amp;#xA0;31, 2018, and of changes in the year are as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Number&amp;#xA0;of&amp;#xA0;Shares&lt;br /&gt;
 Subject to Option&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Weighted&amp;#xA0;Average&lt;br /&gt;
 Grant Date&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;per Share&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;#&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;Non-vested&lt;/font&gt;&amp;#xA0;share
 options, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2,139,320&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;5.28&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1,112,779&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;5.73&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Vested&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(1,000,441&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;5.24&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(172,505&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;5.40&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-vested&lt;/font&gt;&amp;#xA0;share
 options, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;2,079,153&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;5.53&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 8pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 At December&amp;#xA0;31, 2018, a total compensation cost of $5.2 (2017
 &amp;#x2013; $4.8) relating to the Company&amp;#x2019;s share option plans
 remained unrecognized. This cost is expected to be recognized over
 a weighted average period of 1.06 years (2017 &amp;#x2013; 1.06
 years).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;b) Performance share units&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Under the Company&amp;#x2019;s long-term incentive program, certain
 members of the senior leadership team may be granted PSUs. These
 units are adjusted for dividends as they arise, based on the number
 of units held on the record date. PSUs vest upon completing a
 three-year service condition that starts on the grant date. The
 number of units that vest is subject to a percentage that can range
 from 0% to 200%, depending on achieving two equally weighted
 three-year performance objectives based on net income growth and
 return on equity. For units that vest, unit holders receive a cash
 payment based on the closing price of the Company&amp;#x2019;s common
 shares on the third anniversary date of issue. For PSUs issued in
 2018 onward, the cash payment is based on
 the&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;weighted-by&lt;/font&gt;&amp;#xA0;-volume
 average of the closing market price of the Company&amp;#x2019;s common
 shares for the last five trading days preceding the anniversary
 date of issue. The fair value of these units is expensed over their
 three-year vesting period.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 During 2018, 193,385 PSUs were paid at a value of $3.2 and 280,884
 PSUs were issued (2017 &amp;#x2013; 284,777). Also, 29,668 PSUs were
 forfeited (2017 &amp;#x2013; 19,617). At December&amp;#xA0;31, 2018, 744,081
 PSUs were outstanding at a fair value of $6.0 (2017 &amp;#x2013; 686,250
 PSUs were outstanding at a fair value of $14.3).&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;c) Deferred share units&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The directors of the board receive DSUs and annually elect to
 receive an additional fixed value compensation in the form of
 either DSUs or cash payment, less withholding amounts, to purchase
 common shares. A DSU is equal to one common share. These units vest
 on their grant date and are paid in cash to the directors of the
 board on their death or retirement. They are valued at
 the&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;weighted-by-volume&lt;/font&gt;&lt;/font&gt;&amp;#xA0;average
 of the closing market price of the Company&amp;#x2019;s common shares
 for the last 10 trading days of the month of death or retirement.
 These units are recorded at fair value. DSUs are adjusted for
 dividends as they arise, based on the number of units outstanding
 on the record date.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 During 2018, 46,356 DSUs (2017 &amp;#x2013; 38,625) were issued and
 178,866 DSUs (2017 &amp;#x2013; 66,021) were paid at a value of $6.2
 (2017 &amp;#x2013; $2.1). At December&amp;#xA0;31, 2018, 306,459 DSUs were
 outstanding at a fair value of $9.0 (2017 &amp;#x2013; 438,969 DSUs were
 outstanding at a fair value of $15.5).&lt;/p&gt;


 &lt;/div&gt;</ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory>
  <ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_64E6B05C-9E60-44C3-A83B-C16DED363C4D_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="51%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td width="47%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Name&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;Jurisdiction of Incorporation&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 3221969 Nova Scotia Company&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Nova Scotia, Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 International Insurance Group Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Barbados&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Mustang Acquisition Holdings Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Delaware, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 MWH International, Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Delaware, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Australia Pty Ltd&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Australia&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting Caribbean Ltd.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Barbados&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting International LLC&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Arizona, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting International Ltd.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting Ltd./Stantec Experts-conseils lt&amp;#xE9;e&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting Michigan Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Michigan, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Consulting Services Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 New York, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Delaware II LLC&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Delaware, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Holdings (2017)&amp;#xA0;Limited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 United Kingdom&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Holdings II Ltd.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Alberta, Canada&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec New Zealand&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 New Zealand&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec Technology International Inc.&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Delaware, United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stantec UK Limited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 United Kingdom&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory>
  <ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_9A99FFCA-BF89-4F40-B84B-798CDC0895D6_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 At December&amp;#xA0;31, 2018, all loss carryforwards and deductible
 temporary differences available to reduce the taxable income of
 Canadian, US, and foreign subsidiaries were recognized in the
 consolidated financial statements, except as noted below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deductible temporary differences&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;13.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;12.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;Non-capital&lt;/font&gt; tax
 losses:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Expire (2019 to 2038)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;27.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Never expire&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;73.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;72.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;100.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;88.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Capital tax losses:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Never expire&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;9.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;5.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;123.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;106.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory>
  <ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_410BD6DD-9072-42AD-8BDD-001DB7E66E1D_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;15. Trade and Other Payables&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Trade accounts payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;222.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;367.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Employee and payroll liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;263.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;248.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Accrued liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;87.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;88.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Trade and other payables&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;573.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;704.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory>
  <ifrs-full:DividendsPaidClassifiedAsFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_31" unitRef="iso4217_CAD">61300000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
  <dei:DocumentFiscalPeriodFocus contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_A3CE2E52-17ED-483A-84BA-AD28406560C2_1_4">FY</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_A3CE2E52-17ED-483A-84BA-AD28406560C2_1_3">2018</dei:DocumentFiscalYearFocus>
  <dei:DocumentType contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_A3CE2E52-17ED-483A-84BA-AD28406560C2_1_0">40-F</dei:DocumentType>
  <ifrs-full:EmployeeBenefitsExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_33F1B084-E44C-4E89-8BDA-9BD12D450F28_1_3" unitRef="iso4217_CAD">2447400000</ifrs-full:EmployeeBenefitsExpense>
  <dei:EntityCentralIndexKey contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_45BE81AA-8AC9-4F76-BD81-B4F0A7455BCD_1_2">0001131383</dei:EntityCentralIndexKey>
  <ifrs-full:ExercisePriceShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="2" id="id_11072868_8C2CD183-14F2-4E2F-9AFE-06C9869B6092_1_4" unitRef="iso4217_CAD">32.98</ifrs-full:ExercisePriceShareOptionsGranted>
  <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_1_5" unitRef="iso4217_CAD">1100000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax>
  <ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_7" unitRef="iso4217_CAD">59000000</ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities>
  <ifrs-full:IncomeTaxesRefundClassifiedAsOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_8" unitRef="iso4217_CAD">11500000</ifrs-full:IncomeTaxesRefundClassifiedAsOperatingActivities>
  <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_36" unitRef="iso4217_CAD">-54300000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
  <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13006_21" unitRef="iso4217_CAD">6900000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
  <ifrs-full:IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_1_1" unitRef="iso4217_CAD">-8600000</ifrs-full:IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13006_23" unitRef="iso4217_CAD">5600000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
  <ifrs-full:FinanceIncomeCost contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_10" unitRef="iso4217_CAD">-5700000</ifrs-full:FinanceIncomeCost>
  <ifrs-full:GrossProfit contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_5" unitRef="iso4217_CAD">1815200000</ifrs-full:GrossProfit>
  <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_1_10" unitRef="iso4217_CAD">-2000000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
  <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_1_6" unitRef="iso4217_CAD">-700000</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_1_2" unitRef="iso4217_CAD">-2300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset>
  <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_12" unitRef="iso4217_CAD">-2700000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
  <ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_1AC70DC8-7D10-4157-BA8C-8BCD72CE5C61_1_0" unitRef="iso4217_CAD">-1700000</ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment>
  <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_19" unitRef="iso4217_CAD">55000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_1_4" unitRef="iso4217_CAD">2000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
  <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4005_4" unitRef="iso4217_CAD">7800000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_5_4" unitRef="iso4217_CAD">5500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
  <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4005_5" unitRef="iso4217_CAD">85200000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
  <ifrs-full:InterestReceivedClassifiedAsOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_4" unitRef="iso4217_CAD">2700000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
  <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="1" id="id_11072868_0FBCB44E-61FA-4AE0-B4D1-717580DF5DE2_1_0" unitRef="iso4217_CAD">9.0</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
  <ifrs-full:InterestIncomeOnOtherFinancialAssets contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_1_6" unitRef="iso4217_CAD">400000</ifrs-full:InterestIncomeOnOtherFinancialAssets>
  <ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_1_5" unitRef="iso4217_CAD">2500000</ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome>
  <ifrs-full:KeyManagementPersonnelCompensation contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="1" id="id_11072868_0FBCB44E-61FA-4AE0-B4D1-717580DF5DE2_1_3" unitRef="iso4217_CAD">10.7</ifrs-full:KeyManagementPersonnelCompensation>
  <ifrs-full:InterestExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_1_4" unitRef="iso4217_CAD">31600000</ifrs-full:InterestExpense>
  <ifrs-full:InterestExpenseOnFinanceLeases contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_1_2" unitRef="iso4217_CAD">500000</ifrs-full:InterestExpenseOnFinanceLeases>
  <ifrs-full:PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_28" unitRef="iso4217_CAD">14800000</ifrs-full:PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities>
  <ifrs-full:PaymentsToAcquireOrRedeemEntitysShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_29" unitRef="iso4217_CAD">74700000</ifrs-full:PaymentsToAcquireOrRedeemEntitysShares>
  <ifrs-full:PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_E4346257-4ACF-4491-8375-5EB9A3C5C167_1_0" unitRef="iso4217_CAD">80200000</ifrs-full:PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents>
  <ifrs-full:InformationAboutMajorCustomers contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_F28A4054-7EDC-4A7F-BCDD-CFD165AA0FDE_1_0">No particular customer exceeds 10% of the Company's gross revenue.</ifrs-full:InformationAboutMajorCustomers>
  <ifrs-full:InterestPaidClassifiedAsOperatingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_5" unitRef="iso4217_CAD">30500000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
  <ifrs-full:InterestRevenueExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_9" unitRef="iso4217_CAD">-28700000</ifrs-full:InterestRevenueExpense>
  <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="1" id="id_11072868_0FBCB44E-61FA-4AE0-B4D1-717580DF5DE2_1_2" unitRef="iso4217_CAD">0.9</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
  <ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_DF7D567D-3583-4834-B890-D9383D4B718A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The timing of undiscounted cash outflows relating to financial
 liabilities is outlined in the table below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Less&amp;#xA0;than&amp;#xA0;1&amp;#xA0;Year&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1&amp;#xA0;to&amp;#xA0;3&amp;#xA0;Years&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;After&amp;#xA0;3&amp;#xA0;Years&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Trade and other payables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;567.2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;567.2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Long-term debt&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;935.4&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;49.1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;196.7&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;689.6&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other financial liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;3.1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1.1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;1.7&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total contractual obligations&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;1,505.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;617.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;197.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;691.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Trade and other payables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;704.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;704.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Long-term debt&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;740.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;198.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;541.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other financial liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total contractual obligations&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;1,456.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;904.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;548.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;2.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;

 &lt;/div&gt;</ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities>
  <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="INF" id="id_11072868_5EBFD828-9D98-452D-901A-0535D41D5D03_2_1" unitRef="pure">1112779</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
  <ifrs-full:OtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_1_9" unitRef="iso4217_CAD">114500000</ifrs-full:OtherComprehensiveIncome>
  <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_1_7" unitRef="iso4217_CAD">125300000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
  <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_20" unitRef="iso4217_CAD">3700000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities>
  <ifrs-full:OtherOperatingIncomeExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_14" unitRef="iso4217_CAD">-100000</ifrs-full:OtherOperatingIncomeExpense>
  <ifrs-full:PaymentsToSuppliersForGoodsAndServices contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_2" unitRef="iso4217_CAD">1706300000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
  <ifrs-full:ProceedsFromIssueOfOrdinaryShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_30" unitRef="iso4217_CAD">6900000</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
  <ifrs-full:ProfitLossBeforeTax contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_15" unitRef="iso4217_CAD">226300000</ifrs-full:ProfitLossBeforeTax>
  <ifrs-full:ProfitLossFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_20" unitRef="iso4217_CAD">171300000</ifrs-full:ProfitLossFromContinuingOperations>
  <ifrs-full:ProfitLossFromDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_22" unitRef="iso4217_CAD">-123900000</ifrs-full:ProfitLossFromDiscontinuedOperations>
  <ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_1" unitRef="iso4217_CAD">4367600000</ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices>
  <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_1_8" unitRef="iso4217_CAD">124100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
  <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_1_9" unitRef="iso4217_CAD">-10800000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
  <ifrs-full:OtherFinanceCost contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_1_6" unitRef="iso4217_CAD">5700000</ifrs-full:OtherFinanceCost>
  <ifrs-full:PaymentsToAndOnBehalfOfEmployees contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_3" unitRef="iso4217_CAD">2375300000</ifrs-full:PaymentsToAndOnBehalfOfEmployees>
  <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_19" unitRef="iso4217_CAD">124800000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
  <ifrs-full:PurchaseOfTreasuryShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13006_24" unitRef="iso4217_CAD">76700000</ifrs-full:PurchaseOfTreasuryShares>
  <ifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_CA331D2F-297F-4F8E-9949-D8E21EC44E62_1_4" unitRef="iso4217_CAD">-100000</ifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_7F6A53F0-62F9-4CCC-9138-D092A14C116C_2005_1" unitRef="iso4217_CAD">4283800000</ifrs-full:Revenue>
  <ifrs-full:RepaymentsOfNoncurrentBorrowings contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_27" unitRef="iso4217_CAD">300000</ifrs-full:RepaymentsOfNoncurrentBorrowings>
  <dei:TradingSymbol contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_45BE81AA-8AC9-4F76-BD81-B4F0A7455BCD_1_0">STN</dei:TradingSymbol>
  <ifrs-full:ProfitLoss contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_23" unitRef="iso4217_CAD">47400000</ifrs-full:ProfitLoss>
  <ifrs-full:ProvisionUsedOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_5_3" unitRef="iso4217_CAD">40500000</ifrs-full:ProvisionUsedOtherProvisions>
  <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_18" unitRef="iso4217_CAD">9400000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
  <ifrs-full:RentalExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_72BB5FE8-69D5-453E-A2FD-3DBE26AFB2C1_1_0" unitRef="iso4217_CAD">181700000</ifrs-full:RentalExpense>
  <ifrs-full:SellingGeneralAndAdministrativeExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_6" unitRef="iso4217_CAD">1438200000</ifrs-full:SellingGeneralAndAdministrativeExpense>
  <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_BE35D87E-5E38-4720-9485-0C86E4387CF5_1_0" unitRef="iso4217_CAD">-2700000</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense>
  <ifrs-full:TaxRateEffectOfTaxLosses contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_1_5" unitRef="pure">0.020</ifrs-full:TaxRateEffectOfTaxLosses>
  <ifrs-full:ReductionOfIssuedCapital contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_4A8DADBD-78F4-4ABD-BFF4-E7C90B8A4319_1_2" unitRef="iso4217_CAD">19100000</ifrs-full:ReductionOfIssuedCapital>
  <ifrs-full:RentalIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_DBB363B0-3E46-4A2C-BAA8-ECB60F831160_1_0" unitRef="iso4217_CAD">7200000</ifrs-full:RentalIncome>
  <ifrs-full:RepaymentsOfCurrentBorrowings contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_26" unitRef="iso4217_CAD">150000000</ifrs-full:RepaymentsOfCurrentBorrowings>
  <ifrs-full:RevenueFromInterest contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_1_7" unitRef="iso4217_CAD">2900000</ifrs-full:RevenueFromInterest>
  <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_11" unitRef="iso4217_CAD">1600000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
  <ifrs-full:ShorttermEmployeeBenefitsExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_33F1B084-E44C-4E89-8BDA-9BD12D450F28_1_0" unitRef="iso4217_CAD">2358800000</ifrs-full:ShorttermEmployeeBenefitsExpense>
  <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="0" id="id_11072868_7F96487F-2A07-40B7-A8C6-FCE924F697A2_1_0" unitRef="Y">16</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation>
  <ifrs-full:WeightedAverageShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="0" id="id_11072868_D1ACB9BF-A037-4DEC-A4F1-6AD401175495_1_400000" unitRef="shares">113733118</ifrs-full:WeightedAverageShares>
  <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_BE35D87E-5E38-4720-9485-0C86E4387CF5_1_2" unitRef="iso4217_CAD">200000</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense>
  <ifrs-full:TaxRateEffectOfForeignTaxRates contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_1_3" unitRef="pure">-0.031</ifrs-full:TaxRateEffectOfForeignTaxRates>
  <stn:NetRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_3" unitRef="iso4217_CAD">3355200000</stn:NetRevenue>
  <stn:ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_28BA84E2-84AE-43A4-8FDF-A970EA691ADA_1_2" unitRef="iso4217_CAD">300000</stn:ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted>
  <stn:IndirectLaborCosts contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_33F1B084-E44C-4E89-8BDA-9BD12D450F28_1_5" unitRef="iso4217_CAD">907400000</stn:IndirectLaborCosts>
  <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4005_3" unitRef="iso4217_CAD">-346100000</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
  <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4005_2" unitRef="iso4217_CAD">432300000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
  <stn:DirectLaborCosts contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_33F1B084-E44C-4E89-8BDA-9BD12D450F28_1_4" unitRef="iso4217_CAD">1540000000</stn:DirectLaborCosts>
  <stn:TaxExpenseRelatingToTransitionTaxRelatedToTaxReform contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_4B6162E7-DA37-444E-9A68-11AD5FA13CF5_1_1" unitRef="iso4217_CAD">-10000000</stn:TaxExpenseRelatingToTransitionTaxRelatedToTaxReform>
  <stn:ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_25" unitRef="iso4217_CAD">-312300000</stn:ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities>
  <stn:ExpenseRelatedToFairValueOfOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_28BA84E2-84AE-43A4-8FDF-A970EA691ADA_1_1" unitRef="iso4217_CAD">5600000</stn:ExpenseRelatedToFairValueOfOptionsGranted>
  <stn:LettersOfCreditIssuedAmount contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_E925465F-5582-4A0C-BBE8-C655510FBB26_1_0" unitRef="iso4217_CAD">48000000</stn:LettersOfCreditIssuedAmount>
  <stn:LettersOfCreditIssuedAndOutstandingInAddition contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_CF0F85B4-E159-4BE2-9C48-FC947ED73754_1_0" unitRef="iso4217_CAD">23800000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
  <stn:DerecognitionOfNotesPayable contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_1_5" unitRef="iso4217_CAD">700000</stn:DerecognitionOfNotesPayable>
  <stn:OtherFinanceExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_1_3" unitRef="iso4217_CAD">6400000</stn:OtherFinanceExpense>
  <stn:IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_74BA5CA1-4DF0-4C94-8FCB-29199915B979_1_5" unitRef="iso4217_CAD">3000000</stn:IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination>
  <stn:InterestOnNotesPayableRecognisedInBusinessCombination contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_74BA5CA1-4DF0-4C94-8FCB-29199915B979_1_4" unitRef="iso4217_CAD">900000</stn:InterestOnNotesPayableRecognisedInBusinessCombination>
  <stn:PaymentsOfNotesPayableRecognisedInBusinessCombination contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_74BA5CA1-4DF0-4C94-8FCB-29199915B979_1_3" unitRef="iso4217_CAD">42000000</stn:PaymentsOfNotesPayableRecognisedInBusinessCombination>
  <stn:OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_74BA5CA1-4DF0-4C94-8FCB-29199915B979_1_2" unitRef="iso4217_CAD">-200000</stn:OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination>
  <stn:AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_74BA5CA1-4DF0-4C94-8FCB-29199915B979_1_1" unitRef="iso4217_CAD">55600000</stn:AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination>
  <stn:SubconsultantSubcontractorAndOtherDirectExpenses contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_2" unitRef="iso4217_CAD">928600000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
  <stn:ProceedsFromLeaseInducementsClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_14" unitRef="iso4217_CAD">10100000</stn:ProceedsFromLeaseInducementsClassifiedAsInvestingActivities>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_0685E62E-9ED6-4D7C-A707-79434A465A28_1_2" unitRef="iso4217_CAD">12800000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
  <stn:InterestExpenseOnOther contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_1_3" unitRef="iso4217_CAD">600000</stn:InterestExpenseOnOther>
  <stn:InvestmentTaxCredits contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_538E06CF-BFDA-4B07-8607-48FCBE32CE00_1_0" unitRef="iso4217_CAD">7300000</stn:InvestmentTaxCredits>
  <stn:IncomeTaxExpenseContinuingOperationsCurrent contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_4B6162E7-DA37-444E-9A68-11AD5FA13CF5_1_0" unitRef="iso4217_CAD">64500000</stn:IncomeTaxExpenseContinuingOperationsCurrent>
  <stn:EmployeePensionCosts contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_33F1B084-E44C-4E89-8BDA-9BD12D450F28_1_1" unitRef="iso4217_CAD">83300000</stn:EmployeePensionCosts>
  <stn:ReductionOfShareCapitalAndContributedSurplus contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_4A8DADBD-78F4-4ABD-BFF4-E7C90B8A4319_1_3" unitRef="iso4217_CAD">500000</stn:ReductionOfShareCapitalAndContributedSurplus>
  <stn:IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_1_7" unitRef="iso4217_CAD">-100000</stn:IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset>
  <stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1 contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="INF" id="id_11072868_11AE5817-0019-455B-AE78-0B96ACC7D72C_1_0" unitRef="shares">4480476</stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
  <stn:NumberOfEmployerAppointedTrustee contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="INF" id="id_11072868_2D73477C-3740-4390-9ABA-F2004779CAEA_1_0" unitRef="Trustee">4</stn:NumberOfEmployerAppointedTrustee>
  <stn:LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1_6">P22Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale>
  <stn:LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1_7">P24Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale>
  <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1_9">P23Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale>
  <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_B202D6AB-A72C-479E-9308-276DA4077212_1_10">P25Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale>
  <stn:PeriodOfRevenueInTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_862D8482-4805-4706-8B91-2280ADA9D3C3_1_0">P66D</stn:PeriodOfRevenueInTradeReceivables>
  <stn:NetDebtToEBITDARatio contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="2" id="id_11072868_6D814EDE-C697-4E82-A37A-9511802447D9_1_0" unitRef="pure">2.42</stn:NetDebtToEBITDARatio>
  <stn:DisclosureOfDefinedBenefitObligationsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_9FE29697-DDC8-4362-81DD-E284E7FDAD8A_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net defined benefit pension asset&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(10.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(12.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net defined benefit pension liability&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;55.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 End of employment benefit plans&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;13.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;13.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;68.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;44.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfDefinedBenefitObligationsExplanatory>
  <stn:DisclosureOfOtherAssetsNoncurrentAssetsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_701E9A7B-0FCB-42B2-9BD4-149DF77D9E00_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Financial assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investments held for self-insured liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;144.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;147.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Holdbacks on long-term contracts&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;28.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;39.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Indemnifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other &lt;font style="WHITE-SPACE: nowrap"&gt;non-financial&lt;/font&gt;
 assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investment tax credits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transaction costs on long-term debt&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred contract costs&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;8.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;198.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;209.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less current portion - financial&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;18.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less current portion - &lt;font style="WHITE-SPACE: nowrap"&gt;non-financial&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Long-term portion&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;175.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;195.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfOtherAssetsNoncurrentAssetsExplanatory>
  <stn:DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_DD9C3B25-280D-4E59-99F8-5A569948F2A9_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Their fair value and amortized cost are as follows:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="46%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;
 December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" nowrap="nowrap" align="center"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" nowrap="nowrap" align="center"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Fair&amp;#xA0;Value&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amortized&lt;br /&gt;
 Cost/Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Fair&amp;#xA0;Value&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Amortized&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;Cost/Cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Bonds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top" align="right"&gt;&lt;b&gt;103.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top" align="right"&gt;&lt;b&gt;103.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="top" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="right"&gt;97.7&lt;/td&gt;
 &lt;td valign="top" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="right"&gt;98.6&lt;/td&gt;
 &lt;td valign="top" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Equity securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;41.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;45.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;49.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;48.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;144.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;148.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;147.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;146.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory>
  <stn:DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_45A888BD-BE8A-4814-BD2B-947B645C346D_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 The terms to maturity of the bond portfolio, stated at fair value,
 are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 1pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Within one year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;14.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 After one year but not more than five years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;85.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;73.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 More than five years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;18.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;103.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;97.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory>
  <stn:DisclosureOfEmployeeBenefitsCostTableTextBlock contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_F76C2AAF-31A0-4E37-8C91-5E1CA43B866A_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="86%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center"&gt;&amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December 31&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Wages, salaries, and benefits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2,358.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,220.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Pension costs&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;83.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;67.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Share-based compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;22&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;9.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total employee costs&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2,447.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;2,298.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Direct labor&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,540.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,411.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Indirect labor&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;907.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;886.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total employee costs&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2,447.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;2,298.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfEmployeeBenefitsCostTableTextBlock>
  <stn:DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_72BBA88E-5646-4F23-95CF-43D3E4CD6ED9_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 As a result of the sale, the Company recognized a net loss from the
 discontinued operations as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;Notes&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top" colspan="2"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;884.4&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;1,111.4&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;(953.8&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(1,111.4&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impairment of goodwill&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;(53.0&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;-&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Loss from operating activities, before income taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(122.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Income taxes on operating activities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;10.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Loss from operating activities, net of income taxes&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(111.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gain on disposal of discontinued operations before income taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Income taxes on disposal of discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(13.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Loss on disposal of discontinued operations, net of income
 taxes&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(12.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net loss from discontinued operations&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(123.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</stn:DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory>
  <stn:DisclosureOfCapitalManagementExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_61A10290-95A0-48FF-A3ED-58280D4FC3BE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;25. Capital Management&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company&amp;#x2019;s objective when managing capital is to provide
 sufficient capacity to cover normal operating and capital
 expenditures, acquisition growth, and payment of dividends, while
 maintaining an adequate return for shareholders. The Company
 defines its capital as the aggregate of long-term debt (including
 the current portion) and shareholders&amp;#x2019; equity.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company manages its capital structure to maintain the
 flexibility to adjust to changes in economic conditions and
 acquisition growth and to respond to interest rate, foreign
 exchange, credit, and other risks. To maintain or adjust its
 capital structure, the Company may purchase shares for cancellation
 pursuant to NCIBs, issue new shares, or raise or retire debt.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company periodically monitors capital by maintaining a net debt
 to EBITDA ratio below 2.5. This target is established annually and
 monitored quarterly and is the same as in 2017.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Net debt to EBITDA ratio, a &lt;font style="WHITE-SPACE: nowrap"&gt;non-IFRS&lt;/font&gt; measure, is calculated as the
 sum of (1)&amp;#xA0;long-term debt, including current portion, plus
 bank indebtedness, less cash and cash equivalents and cash in
 escrow, divided by (2)&amp;#xA0;EBITDA, calculated as income before
 income taxes, net interest expense, amortization of intangible
 assets, depreciation of property and equipment, and goodwill and
 intangible asset impairment. The Company&amp;#x2019;s net debt to EBITDA
 ratio at&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 December&amp;#xA0;31, 2018, was 2.42 (2017 &amp;#x2013; 1.16), calculated on
 a trailing four-quarter basis. Going forward, there may be
 occasions when the Company exceeds its target by completing
 acquisitions that increase its debt level above the target for a
 period of time.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company is subject to restrictive covenants related to its
 Credit Facilities (measured quarterly). These covenants include but
 are not limited to a leverage ratio and an interest coverage ratio
 &lt;font style="WHITE-SPACE: nowrap"&gt;(non-IFRS&lt;/font&gt; measures). The
 leverage ratio is calculated as consolidated debt to EBITDA, and
 the interest coverage ratio is calculated as EBITDA to interest
 expense. Failure to meet the terms of one or more of these
 covenants may constitute a default, potentially resulting in
 accelerating the repayment of the debt obligation.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The Company was in compliance with the covenants under these
 agreements as at and throughout the year ended December&amp;#xA0;31,
 2018.&lt;/p&gt;
 &lt;/div&gt;</stn:DisclosureOfCapitalManagementExplanatory>
  <stn:DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_50C7BA6F-18B9-4FF5-B75D-9BB3BDE719C8_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Major components of current income tax expense from continuing
 operations are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="79%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Ongoing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;64.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transition tax related to US tax reform&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(10.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposition of subsidiary&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;124.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Reorganization of corporate structure&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;3.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total current income tax expense&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;54.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;192.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 Major components of deferred income tax expense (recovery) from
 continuing operations are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="68%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="3" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&amp;#xA0;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unrecognized tax losses and temporary differences&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Origination and reversal of timing differences&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(1.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Recovery arising from previously unrecognized tax assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change of tax rates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Revaluation due to US tax reform&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposition of a subsidiary&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(29.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total deferred income tax expense (recovery)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(26.4)&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory>
  <stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_1B12594E-D68B-49EB-96CC-34A681D1094D_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="94%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Lease inducement benefits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;111.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;57.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred share units payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;9.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other cash-settled share-based compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Liability for uncertain tax positions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;35.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;16.3&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;163.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;127.3&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less current portion&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;23.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;26.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Long-term portion&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;140.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;101.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory>
  <stn:DisclosureOfKeyManagementPersonnelCompensationExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_BE082C81-A264-4E75-95B7-424767E5595C_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 &lt;b&gt;Compensation of key management personnel and directors of the
 Company&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December&amp;#xA0;31&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Salaries and other short-term employment benefits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;9.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Directors&amp;#x2019; fees&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Share-based compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;22&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;4.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total compensation&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;
 10.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;16.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfKeyManagementPersonnelCompensationExplanatory>
  <stn:DisclosureOfNetDefinedBenefitExpenseExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_EA6499C0-2907-4913-8124-5A60BDF1AE11_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="94%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Included in the statement of income as:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Continuing operations - administrative and marketing
 expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;1.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;12.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;2.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfNetDefinedBenefitExpenseExplanatory>
  <stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_ABB70580-0266-4113-8884-6656D166B5FB_1_0">&lt;div&gt;
 &lt;table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2018&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;br /&gt;

 2017&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;$&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Trade accounts payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;222.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;367.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Employee and payroll liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;263.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;248.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Accrued liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;87.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;88.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Trade and other payables&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;573.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;704.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory>
  <stn:DisclosureOfContingenciesAndGuaranteesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_6BA168CA-9AC2-4F83-99EE-80E36630E931_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;21. Contingencies and Guarantees&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The nature of the Company&amp;#x2019;s legal claims and the provisions
 recorded for these claims are described in note 17. Although the
 Company accrues adequate provisions for probable legal claims, it
 has contingent liabilities relating to reported legal incidents
 that, based on current known facts, are not probable to result in
 future cash outflows. The Company is monitoring these incidents and
 will accrue no provision until further information results in a
 situation in which the criteria required to record a provision is
 met. Due to the nature of these incidents, such as the range of
 possible outcomes and the possibility of litigation, it is not
 practicable for management to estimate the financial effects of
 these incidents, the amount and timing of future outflows, and the
 possibility of any reimbursement of these outflows.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 In the normal course of business, the Company provides
 indemnifications and, in limited circumstances, surety bonds and
 guarantees. These are often standard contractual terms and are
 provided to counterparties in transactions such as purchase and
 sale contracts for assets or shares, service agreements, and
 leasing transactions. The Company also indemnifies its directors
 and officers against any and all claims or losses reasonably
 incurred in the performance of their service to the Company to the
 extent permitted by law. These&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 indemnifications may require the Company to compensate the
 counterparty for costs incurred as a result of various events,
 including changes to or in the interpretation of laws and
 regulations, or as a result of damages or statutory sanctions that
 may be suffered by the counterparty as a consequence of the
 transaction. The terms of these indemnifications and guarantees
 will vary based on the contract, the nature of which prevents the
 Company from making a reasonable estimate of the maximum potential
 amount that it could be required to pay to counterparties. In most
 cases, the potential payment amount of an outstanding
 indemnification or guarantee is limited to the remaining cost of
 work to be performed under service contracts. The Company carries
 liability insurance, subject to certain deductibles and policy
 limits, that provides protection against certain insurable
 indemnifications. Historically, the Company has not made any
 material payments under such indemnifications or guarantees, and no
 amounts have been accrued in the consolidated financial statements
 with respect to these indemnifications and guarantees.&lt;/p&gt;
 &lt;/div&gt;</stn:DisclosureOfContingenciesAndGuaranteesExplanatory>
  <stn:DisclosureOfActuarialAssumptionsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_030C5F20-D143-41D2-AC53-946CBD035F0F_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The principal assumptions used in determining pension benefit
 obligations for the Plans are shown below (expressed as weighted
 averages):&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="66%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="14%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="18%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;2017&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="12"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="12" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="12" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discount rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2.77%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.47%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rate of increase in salaries&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;4.47%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.51%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rate of inflation, &lt;font style="WHITE-SPACE: nowrap"&gt;pre-retirement&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2.55%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.40%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rate of increase in future pensions payment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;3.51%&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.53%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Life expectancy at age 65 for current pensioners:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Male&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;22
 years&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22 years&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Female&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;24
 years&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24 years&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Life expectancy at age 65 for current members aged 40 or 45:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Male&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;23
 years&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23 years&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &amp;#xA0;&amp;#xA0;Female&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;25 years&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;26 years&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfActuarialAssumptionsExplanatory>
  <stn:DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_5296B078-30E8-44A6-880C-318131C78104_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The values assigned to the most sensitive key assumptions for the
 Consulting Services &amp;#x2013; Global group of CGUs are listed in the
 table below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;&lt;b&gt;Key
 Assumptions&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Consulting&amp;#xA0;Services&amp;#xA0;&lt;/b&gt;&amp;#x2013;&amp;#xA0;&lt;b&gt;Global&lt;/b&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating margin rates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 5.6%&amp;#xA0;to&amp;#xA0;8.7%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 After tax discount rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;11.2%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Terminal growth rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;3.0%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;Non-cash&lt;/font&gt; working capital
 rates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 20.3%&amp;#xA0;to&amp;#xA0;20.5%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Average annual net revenue growth rate (2019-2023)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;3.7%&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory>
  <stn:DisclosureOfWeightedAverageNumberOfSharesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_F59B3A6F-BF4A-4160-A229-306E0D636B58_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;31. Weighted Average Shares Outstanding&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The number of basic shares outstanding and diluted common shares,
 calculated on a weighted average basis, is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;#&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;#&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Basic shares outstanding&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;113,733,118&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;113,991,507&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Share options (dilutive effect of 507,066 options; 2017 &amp;#x2013;
 4,426,237 options)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;89,200&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;361,413&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Diluted shares&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;113,822,318&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;114,352,920&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt"&gt;
 At December&amp;#xA0;31, 2018, 4,480,476 options were antidilutive. At
 December&amp;#xA0;31, 2017, no options were antidilutive.&lt;/p&gt;
 &lt;/div&gt;</stn:DisclosureOfWeightedAverageNumberOfSharesExplanatory>
  <stn:DisclosureOfInvestmentTaxCreditsExplanatoy contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_AB62F38E-6248-49CC-82D5-2746E8451F05_1_0">&lt;div&gt;
 &lt;p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL"&gt;
 &lt;b&gt;35. Investment Tax Credits&lt;/b&gt;&lt;/p&gt;
 &lt;p style="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL"&gt;
 Investment tax credits, arising from qualifying scientific research
 and experimental development efforts pursuant to existing tax
 legislation, are recorded as a reduction of administrative and
 marketing expenses when there is reasonable assurance of their
 ultimate realization. In 2018, investment tax credits of $7.3 (2017
 &amp;#x2013; $9.6) were recorded.&lt;/p&gt;
 &lt;/div&gt;</stn:DisclosureOfInvestmentTaxCreditsExplanatoy>
  <stn:DisclosureOfNetDeferredTaxLiabilityExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_65A883D9-51A5-45F8-B9A2-BAF14AAED70F_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 10pt"&gt;
 Significant components of net deferred income tax assets
 (liabilities) are as follows:&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Deferred income tax assets (liabilities)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Carrying value of intangible assets in excess of tax cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(86.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(78.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Carrying value of property and equipment in excess of tax cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(7.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash to accrual adjustment on acquisition of US subsidiaries&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(1.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Differences in timing of taxability of revenue and deductibility of
 expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;33.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;36.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Loss and tax credit carryforwards&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;16.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Employee defined benefit plan&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;7.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" bgcolor="#E1E0DF" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(33.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(31.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfNetDeferredTaxLiabilityExplanatory>
  <stn:DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_1BB65B90-0B57-411F-9E76-6C37193A1B05_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 Details of the consideration paid in 2018 for current and past
 acquisitions are as follows:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash consideration (net of cash acquired)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;80.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Payments on notes payable from previous acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;42.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total net cash paid&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;122.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#FFFFFF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory>
  <stn:DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_527336E3-8453-4EE3-93C2-E75B6C04D19C_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The aging analysis of gross trade receivables is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="88%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;1&amp;#x2013;30&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;31&amp;#x2013;60&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;61&amp;#x2013;90&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;91&amp;#x2013;120&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;121+&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;776.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;355.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;228.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;63.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;43.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;84.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;748.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;403.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;182.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;53.9&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;29.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;80.2&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory>
  <stn:DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_7F94C056-D42B-4DAC-B16C-84FE32A04273_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Trade receivables, net of ECL of $1.5 (2017 &amp;#x2013; $2.1)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;774.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;746.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Holdbacks, current&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;18.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;43.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Lease inducements receivable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;44.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;40.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;25.7&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Trade and other receivables&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;878.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;816.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</stn:DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory>
  <stn:DisclosureOfNotesPayableInBusinessCombinationExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_7F2C59CE-6AF6-4424-9EF3-9EB9757B7395_1_0">&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total notes payable and adjustments to these obligations are as
 follows:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#FFFFFF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#FFFFFF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#FFFFFF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#FFFFFF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;58.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Additions for acquisitions in the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;55.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other adjustments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(42.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Interest&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.0&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total notes payable&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;76.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;</stn:DisclosureOfNotesPayableInBusinessCombinationExplanatory>
  <stn:DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_94427F47-8035-4126-A4C7-03B02061AAE6_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;b) Provision for self-insured liabilities&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The Company self-insures certain risks, including professional
 liability, automobile liability, and employment practices
 liability. The accrual for self-insured liabilities includes
 estimates of the costs of reported claims and is based on estimates
 of loss using management&amp;#x2019;s assumptions, including
 consideration of actuarial projections. These estimates of loss are
 derived from loss history that is then subjected to actuarial
 techniques to determine the proposed liability. Estimates of loss
 may vary from those used in the actuarial projections and result in
 a larger loss than estimated. An increase in loss is recognized in
 the period that the loss is determined and increases the
 Company&amp;#x2019;s self-insured liabilities and reported expenses.&lt;/p&gt;
 &lt;/div&gt;</stn:DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities>
  <stn:DisclosureOfOtherExpenseIncomeExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_C74ABC79-BABE-494B-AF60-4F8765BE4775_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;30. Other Expense (Income)&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center"&gt;&amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December&amp;#xA0;31&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Loss on sale of property and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unrealized loss on equity securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;4.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net realized gain on equity securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(5.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(0.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total other expense (income)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(10.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfOtherExpenseIncomeExplanatory>
  <stn:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_58C7A87E-DC22-4DF2-BEBF-B330B05D3C68_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 10pt"&gt;
 The following is a reconciliation of net deferred tax assets
 (liabilities):&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance, beginning of the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(31.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(53.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(8.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Impact of foreign exchange&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(2.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Adoption of IFRS 15 and IFRS 9&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;6.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;-&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Tax effect on other comprehensive income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Tax recovery during the year recognized in net income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred taxes acquired through business combinations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Balance, end of the year&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(33.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;(31.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</stn:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory>
  <stn:DisclosureOfEmployeeCostsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_917AF1CE-1CF2-46B8-BD3B-2DEFFA724B22_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 &lt;b&gt;29. Employee Costs from Continuing Operations&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="86%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center"&gt;&amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center"&gt;December 31&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;br /&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Wages, salaries, and benefits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;2,358.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,220.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Pension costs&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;83.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;67.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Share-based compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;22&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;5.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;9.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total employee costs&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2,447.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;2,298.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Direct labor&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1,540.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,411.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Indirect labor&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;907.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;886.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total employee costs&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2,447.4&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;2,298.0&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Direct labor costs include salaries, wages, and related fringe
 benefits for labor hours directly associated with the completion of
 projects. Bonuses, share-based compensation, termination payments,
 and salaries, wages, and related fringe benefits for labor hours
 not directly associated with the completion of projects are
 included in indirect labor costs. Indirect labor costs are included
 in administrative and marketing expenses in the consolidated
 statements of income. Included in pension costs is $70.5 (2017
 &amp;#x2013; $65.1) related to defined contribution plans.&lt;/p&gt;
 &lt;/div&gt;</stn:DisclosureOfEmployeeCostsExplanatory>
  <stn:DisclosureOfFinanceLeasesByLesseeExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_B832EF6F-6EEA-4B33-979F-DAF9DEAF1F60_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 Future minimum lease payments under finance leases and the present
 value of the net minimum lease payments are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Within one year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;10.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 After one year but not more than five years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;9.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;3.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total minimum lease payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;19.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Less amounts representing finance charges&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;0.1&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Present value of minimum lease payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;19.5&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;10.4&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</stn:DisclosureOfFinanceLeasesByLesseeExplanatory>
  <stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_62802F4A-398F-4AE1-A500-A453BA6C4C0A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 For the purpose of the consolidated statements of cash flows, cash
 and cash equivalents consist of the following:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;
 &lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cash&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;176.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;234.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unrestricted investments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;8.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;4.8&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Cash and cash equivalents&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;185.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;239.5&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory>
  <stn:DisclosureOfReconciliationOfEffectiveTaxRateExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_7631F364-9D02-4B88-B431-1E7D965D204B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The effective income tax rate for continuing operations in the
 consolidated statements of income differs from statutory Canadian
 tax rates as a result of the following:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;br class="Apple-interchange-newline" /&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;For&amp;#xA0;the&amp;#xA0;year&amp;#xA0;ended&lt;br /&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;December&amp;#xA0;31&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;%&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"&gt;%&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Income tax expense at statutory Canadian rates&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;27.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;27.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Increase (decrease) resulting from:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transition tax related to US tax reform&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(4.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Rate differential on foreign income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(3.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Research and development and other tax credits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unrecognized tax losses and temporary differences&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Adjustments in respect of prior years and other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;font style="WHITE-SPACE: nowrap"&gt;Non-deductible&lt;/font&gt;&amp;#xA0;expenses
 and&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;non-taxable&lt;/font&gt;&amp;#xA0;income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Reorganization of corporate structure&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Disposition of a subsidiary&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Statutory rate change on deferred tax balances&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" valign="top"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;24.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" valign="bottom" align="right"&gt;63.2&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfReconciliationOfEffectiveTaxRateExplanatory>
  <stn:DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_E70FB411-6513-44FA-9902-6E5B162FEABA_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 The number of basic shares outstanding and diluted common shares,
 calculated on a weighted average basis, is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="92%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;December&amp;#xA0;31&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;December&amp;#xA0;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2018&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;2017&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;#&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;#&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Basic shares outstanding&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;113,733,118&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;113,991,507&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Share options (dilutive effect of 507,066 options; 2017 &amp;#x2013;
 4,426,237 options)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;89,200&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;361,413&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Diluted shares&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;113,822,318&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;114,352,920&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory>
  <stn:PercentageOfPlanAssetInSecuritiesOrHeldInCash contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="2" id="id_11072868_9DEBC825-3087-40A5-BE8D-7FE183C22D77_1_0" unitRef="pure">0.50</stn:PercentageOfPlanAssetInSecuritiesOrHeldInCash>
  <stn:PercentageOfPlanAssetInAnnuityPolicies contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="2" id="id_11072868_9DEBC825-3087-40A5-BE8D-7FE183C22D77_1_1" unitRef="pure">0.25</stn:PercentageOfPlanAssetInAnnuityPolicies>
  <stn:CreditFacilityAverageInterestRate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="4" id="id_11072868_091F8A8C-33E8-4A12-A0F7-4634E71F26D5_1_2" unitRef="pure">0.0453</stn:CreditFacilityAverageInterestRate>
  <stn:TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_1_4" unitRef="pure">-0.007</stn:TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits>
  <stn:TaxRateEffectOfTransitionTaxRelatedToTaxReform contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_1_2" unitRef="pure">-0.044</stn:TaxRateEffectOfTransitionTaxRelatedToTaxReform>
  <stn:WriteOffOfTradeReceivables contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_5DC28C49-BE75-4AB1-8CB1-125A995F4AD4_1_0" unitRef="iso4217_CAD">800000</stn:WriteOffOfTradeReceivables>
  <stn:PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="2" id="id_11072868_48DAC2AA-0F96-475A-9BBE-9C84CA4CB198_1_1" unitRef="pure">0.23</stn:PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_0685E62E-9ED6-4D7C-A707-79434A465A28_1_0" unitRef="iso4217_CAD">6600000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_0685E62E-9ED6-4D7C-A707-79434A465A28_1_1" unitRef="iso4217_CAD">6200000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations>
  <stn:IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_6E97CD9E-2606-4AC1-9A5E-51BB49D76873_1_3" unitRef="iso4217_CAD">6700000</stn:IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset>
  <stn:LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_1_0" unitRef="iso4217_CAD">300000</stn:LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome>
  <stn:MiscellaneousOtherIncomeExpense contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_1AC70DC8-7D10-4157-BA8C-8BCD72CE5C61_1_3" unitRef="iso4217_CAD">5600000</stn:MiscellaneousOtherIncomeExpense>
  <stn:AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_17838800-D5BE-4002-BE8E-C3AF791CA623_1_1" unitRef="iso4217_CAD">500000</stn:AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome>
  <stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_1AC70DC8-7D10-4157-BA8C-8BCD72CE5C61_1_2" unitRef="iso4217_CAD">900000</stn:RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
  <stn:UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_1AC70DC8-7D10-4157-BA8C-8BCD72CE5C61_1_1" unitRef="iso4217_CAD">-4900000</stn:UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
  <stn:DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_EC11F401-45DC-42C0-9E78-CBB11A6B5645_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 The following tables summarize the impacts of adopting IFRS 15 in
 the Company&amp;#x2019;s consolidated financial statements as of
 December&amp;#xA0;31, 2018.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &lt;b&gt;Consolidated statement of financial position&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="12"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,
 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;As&amp;#xA0;Reported&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Before&amp;#xA0;IFRS&amp;#xA0;15&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Increase&amp;#xA0;(Decrease)&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Current assets&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unbilled receivables&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;384.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;444.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(59.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Contract assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;59.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;59.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;23.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;20.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-current&lt;/font&gt;&amp;#xA0;assets&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred tax assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;21.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;21.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;175.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;167.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;8.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Current liabilities&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Deferred revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;174.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;165.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;8.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Shareholders&amp;#x2019; equity&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Retained earnings&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;851.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;848.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;2.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Accumulated other comprehensive income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;163.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;163.7&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;(0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory>
  <stn:DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" id="id_11072868_049EF40C-EA6E-46E8-8C05-65A3A826B59B_1_0">&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" colspan="12"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Consolidated statements of income and comprehensive income
 (loss)&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 2pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 2pt; MARGIN-TOP: 0pt"&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="5"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="5" colspan="12"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;For the year ended
 December&amp;#xA0;31, 2018&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;As Reported&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Before&amp;#xA0;IFRS 15&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Increase&amp;#xA0;(Decrease)&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Net income&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;4,283.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;4,287.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(4.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Subconsultant/subcontractor and other direct expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;928.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;937.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(8.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total income taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;55.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;53.8&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;1.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net income for the year from continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;171.3&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;168.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;3.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net loss from discontinued operation, net of tax&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(123.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(146.9&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;23.0&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net income for the year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;47.4&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;21.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;26.2&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Comprehensive income&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exchange differences on translation of foreign operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;124.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;124.7&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other comprehensive income for the year, net of tax&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;114.5&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;115.1&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(0.6&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total comprehensive income for the year, net of tax&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;161.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;136.3&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;25.6&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td bgcolor="#E1E0DF" height="8"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Earnings per share, basic and diluted&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Continuing operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1.51&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;1.48&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;0.03&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(1.09&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;(1.29&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" align="right"&gt;
 &lt;b&gt;0.20&lt;/b&gt;&lt;/td&gt;
 &lt;td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total basic and diluted earnings per share&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.42&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.19&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"&gt;&lt;b&gt;0.23&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;</stn:DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory>
  <stn:TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_1_7" unitRef="pure">0.008</stn:TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome>
  <stn:PurchaseContractualObligation contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_B9F7C36C-FD19-4A46-9B48-18EAC4B8ED64_1_5" unitRef="iso4217_CAD">68000000</stn:PurchaseContractualObligation>
  <stn:VariableAndNonLeaseComponentUnderNoncancellableOperatingLease contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_B9F7C36C-FD19-4A46-9B48-18EAC4B8ED64_1_4" unitRef="iso4217_CAD">320300000</stn:VariableAndNonLeaseComponentUnderNoncancellableOperatingLease>
  <stn:CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_15" unitRef="iso4217_CAD">28800000</stn:CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
  <stn:CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_C0112B52-B53C-40AC-918B-9D74AF9AC6CA_1_16" unitRef="iso4217_CAD">49100000</stn:CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
  <stn:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="3" id="id_11072868_BA5D215D-A850-487F-98FD-A89BDBB8A599_1_6" unitRef="pure">0.026</stn:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther>
  <stn:RevenueFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0" decimals="-5" id="id_11072868_AB83F37E-86AD-4C42-B165-F1D1BD94C43C_1_1" unitRef="iso4217_CAD">4283800000</stn:RevenueFromContinuingOperations>
  <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416696x3507530" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4001_4" unitRef="iso4217_CAD">6400000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
  <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416696x3507530" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4001_3" unitRef="iso4217_CAD">-120000000</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
  <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416696x3507530" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4001_2" unitRef="iso4217_CAD">432300000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
  <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416696x3509294" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4002_5" unitRef="iso4217_CAD">300000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
  <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416696x3509294" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4002_3" unitRef="iso4217_CAD">-150000000</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3419836_3417434x3477423_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_2011_1">Amortized cost</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3419836_3417434x3489820_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_2004_1">Amortized cost</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3419836_3417434x3498550_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_2009_1">Amortized cost</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3419836_3417434x3542547_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_2002_1">Amortized cost</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3419839_3417434x3485464_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_2010_1">FVPL</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3420075_3417434x3504553_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_2008_1">FVOCI</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9>
  <ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9 contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3420292_3417434x3419301_3422913x3495056" id="id_11072868_B5B2CF35-C5CD-4AD4-8CF0-96377D300FF0_2006_1">Mandatorily at FVPL</ifrs-full:FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9>
  <ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3417279" decimals="-5" id="id_11072868_51A8F583-2640-45A4-B034-D9ABC9D5B87C_1002_1" unitRef="iso4217_CAD">4300000</ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions>
  <stn:DistributionPaymentOfRelatedPartyTransaction contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3417279" decimals="-5" id="id_11072868_51A8F583-2640-45A4-B034-D9ABC9D5B87C_1002_2" unitRef="iso4217_CAD">200000</stn:DistributionPaymentOfRelatedPartyTransaction>
  <ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3421266" decimals="-5" id="id_11072868_51A8F583-2640-45A4-B034-D9ABC9D5B87C_1001_1" unitRef="iso4217_CAD">39800000</ifrs-full:RevenueFromRenderingOfServicesRelatedPartyTransactions>
  <stn:DistributionPaymentOfRelatedPartyTransaction contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3421266" decimals="-5" id="id_11072868_51A8F583-2640-45A4-B034-D9ABC9D5B87C_1001_2" unitRef="iso4217_CAD">300000</stn:DistributionPaymentOfRelatedPartyTransaction>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487235_3420782x3417542_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1004_1">Delaware, United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487252_3420782x3417542_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1003_1">Delaware, United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487258_3420782x3417086_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1002_1">Barbados</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487360_3420782x3487334_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1001_1">Nova Scotia, Canada</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487548_3420782x3417086_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1006_1">Barbados</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487550_3420782x3532421_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1015_1">Alberta, Canada</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487553_3420782x3417542_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1017_1">Delaware, United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487555_3420782x3416649_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1007_1">Arizona, United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487556_3420782x3416717_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1008_1">Canada</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487560_3420782x3416717_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1010_1">Canada</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487573_3420782x3421514_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1011_1">Michigan, United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487575_3420782x3421689_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1012_1">New York, United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487576_3420782x3417542_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1013_1">Delaware, United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <stn:CountryOfIncorporationOfStructuredEntities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487699_3417462x3417463_3420782x3421561" id="id_11072868_41338E3A-445A-479F-9C49-20B997472F14_1001_1">North Carolina, United States</stn:CountryOfIncorporationOfStructuredEntities>
  <stn:CountryOfIncorporationOfStructuredEntities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487700_3417462x3417463_3420782x3416717" id="id_11072868_41338E3A-445A-479F-9C49-20B997472F14_1002_1">Canada</stn:CountryOfIncorporationOfStructuredEntities>
  <stn:CountryOfIncorporationOfStructuredEntities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487707_3417462x3417463_3420782x3532421" id="id_11072868_41338E3A-445A-479F-9C49-20B997472F14_1003_1">Alberta, Canada</stn:CountryOfIncorporationOfStructuredEntities>
  <stn:CountryOfIncorporationOfStructuredEntities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487712_3417462x3417463_3420782x3421747" id="id_11072868_41338E3A-445A-479F-9C49-20B997472F14_1004_1">Pennsylvania, United States</stn:CountryOfIncorporationOfStructuredEntities>
  <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487856" decimals="INF" id="id_11072868_D5345F73-338D-4174-926D-30690F363519_1001_3" unitRef="pure">212485</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487856" decimals="INF" id="id_11072868_D5345F73-338D-4174-926D-30690F363519_1001_1" unitRef="pure">1112779</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487856" decimals="INF" id="id_11072868_D5345F73-338D-4174-926D-30690F363519_1001_2" unitRef="pure">338989</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487856" decimals="2" id="id_11072868_EAC25F18-ABA9-4414-8927-11975A90D157_1001_2" unitRef="iso4217_CAD">20.40</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487856" decimals="2" id="id_11072868_EAC25F18-ABA9-4414-8927-11975A90D157_1001_1" unitRef="iso4217_CAD">32.98</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement>
  <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487856" decimals="2" id="id_11072868_EAC25F18-ABA9-4414-8927-11975A90D157_1001_3" unitRef="iso4217_CAD">31.49</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement>
  <ifrs-full:PrincipalPlaceOfBusinessOfJointOperation contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3494950_3420782x3424474_3421427x3421903" id="id_11072868_9E61C0EC-FE22-4784-810B-71439BA8DD97_1002_2">United States</ifrs-full:PrincipalPlaceOfBusinessOfJointOperation>
  <ifrs-full:ProportionOfOwnershipInterestInJointOperation contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3494950_3420782x3424474_3421427x3421903" decimals="2" id="id_11072868_9E61C0EC-FE22-4784-810B-71439BA8DD97_1002_1" unitRef="pure">0.48</ifrs-full:ProportionOfOwnershipInterestInJointOperation>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3495002_3420782x3420374_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1018_1">United Kingdom</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3495009_3420782x3420374_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1014_1">United Kingdom</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3495030_3420782x3422513_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1016_1">New Zealand</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3529254_3420782x3416641_3423286x3423015" id="id_11072868_5B66B7CC-5273-4466-A3E2-AE875271E341_1005_1">Australia</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
  <ifrs-full:PrincipalPlaceOfBusinessOfJointOperation contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3542709_3420782x3424474_3421427x3421903" id="id_11072868_9E61C0EC-FE22-4784-810B-71439BA8DD97_1001_2">United States</ifrs-full:PrincipalPlaceOfBusinessOfJointOperation>
  <ifrs-full:ProportionOfOwnershipInterestInJointOperation contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3542709_3420782x3424474_3421427x3421903" decimals="2" id="id_11072868_9E61C0EC-FE22-4784-810B-71439BA8DD97_1001_1" unitRef="pure">0.65</ifrs-full:ProportionOfOwnershipInterestInJointOperation>
  <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416755" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_1001_6" unitRef="iso4217_CAD">-53000000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
  <ifrs-full:GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416755" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_1001_7" unitRef="iso4217_CAD">-53000000</ifrs-full:GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21005_25" unitRef="iso4217_CAD">-9200000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14005_24" unitRef="iso4217_CAD">-4600000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14005_23" unitRef="iso4217_CAD">-45500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14005_26" unitRef="iso4217_CAD">-6800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21005_27" unitRef="iso4217_CAD">-7300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21005_26" unitRef="iso4217_CAD">-79700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21005_23" unitRef="iso4217_CAD">-66100000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21005_24" unitRef="iso4217_CAD">-5700000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14005_22" unitRef="iso4217_CAD">-2000000</stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations>
  <stn:DepreciationPropertyPlantAndEquipmentContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14005_21" unitRef="iso4217_CAD">-50100000</stn:DepreciationPropertyPlantAndEquipmentContinuingOperations>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14003_24" unitRef="iso4217_CAD">-300000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14003_23" unitRef="iso4217_CAD">-31100000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14003_26" unitRef="iso4217_CAD">-2900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14003_25" unitRef="iso4217_CAD">200000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14003_22" unitRef="iso4217_CAD">-200000</stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations>
  <stn:DepreciationPropertyPlantAndEquipmentContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14003_21" unitRef="iso4217_CAD">-25900000</stn:DepreciationPropertyPlantAndEquipmentContinuingOperations>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14004_24" unitRef="iso4217_CAD">-700000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14004_23" unitRef="iso4217_CAD">-1900000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14004_26" unitRef="iso4217_CAD">-400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14004_25" unitRef="iso4217_CAD">-700000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14004_22" unitRef="iso4217_CAD">-300000</stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations>
  <stn:DepreciationPropertyPlantAndEquipmentContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14004_21" unitRef="iso4217_CAD">-2200000</stn:DepreciationPropertyPlantAndEquipmentContinuingOperations>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14002_24" unitRef="iso4217_CAD">-300000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14002_23" unitRef="iso4217_CAD">-1900000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14002_26" unitRef="iso4217_CAD">-1200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14002_25" unitRef="iso4217_CAD">100000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <stn:DepreciationPropertyPlantAndEquipmentContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14002_21" unitRef="iso4217_CAD">-6700000</stn:DepreciationPropertyPlantAndEquipmentContinuingOperations>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14001_24" unitRef="iso4217_CAD">-3300000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14001_23" unitRef="iso4217_CAD">-10600000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14001_26" unitRef="iso4217_CAD">-2300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14001_25" unitRef="iso4217_CAD">400000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14001_22" unitRef="iso4217_CAD">-1500000</stn:DepreciationPropertyPlantAndEquipmentDiscontinuedOperations>
  <stn:DepreciationPropertyPlantAndEquipmentContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_14001_21" unitRef="iso4217_CAD">-15300000</stn:DepreciationPropertyPlantAndEquipmentContinuingOperations>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21003_25" unitRef="iso4217_CAD">-1900000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21003_27" unitRef="iso4217_CAD">-100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21003_26" unitRef="iso4217_CAD">-18800000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21003_23" unitRef="iso4217_CAD">-25700000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21003_24" unitRef="iso4217_CAD">-700000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21001_25" unitRef="iso4217_CAD">-4900000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21001_27" unitRef="iso4217_CAD">-5900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21001_26" unitRef="iso4217_CAD">-3900000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21001_23" unitRef="iso4217_CAD">-26900000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21001_24" unitRef="iso4217_CAD">-1800000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21004_25" unitRef="iso4217_CAD">-2400000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21004_27" unitRef="iso4217_CAD">-400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21004_26" unitRef="iso4217_CAD">-10800000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21004_23" unitRef="iso4217_CAD">-3600000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21004_24" unitRef="iso4217_CAD">-1800000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21002_27" unitRef="iso4217_CAD">-900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21002_26" unitRef="iso4217_CAD">-46200000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21002_23" unitRef="iso4217_CAD">-9900000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21002_24" unitRef="iso4217_CAD">-1400000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21006_27" unitRef="iso4217_CAD">300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21006_26" unitRef="iso4217_CAD">3100000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21006_23" unitRef="iso4217_CAD">1100000</stn:AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations>
  <stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_21006_24" unitRef="iso4217_CAD">100000</stn:AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15005_8" unitRef="iso4217_CAD">130200000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22005_10" unitRef="iso4217_CAD">33000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15005_9" unitRef="iso4217_CAD">4400000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AdditionalRecognitionGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_2001_1" unitRef="iso4217_CAD">96300000</ifrs-full:AdditionalRecognitionGoodwill>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22005_11" unitRef="iso4217_CAD">29400000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15005_11" unitRef="iso4217_CAD">15600000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15005_10" unitRef="iso4217_CAD">50500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_2001_2" unitRef="iso4217_CAD">120200000</ifrs-full:GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15005_13" unitRef="iso4217_CAD">17100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22005_13" unitRef="iso4217_CAD">18400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_1D9C636F-B26C-4517-B9E9-9ACBC14E7686_2001_3" unitRef="iso4217_CAD">88500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22005_12" unitRef="iso4217_CAD">79700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15003_8" unitRef="iso4217_CAD">79500000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15003_9" unitRef="iso4217_CAD">1700000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15003_11" unitRef="iso4217_CAD">1700000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15003_10" unitRef="iso4217_CAD">31400000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15003_13" unitRef="iso4217_CAD">7800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421037" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15003_12" unitRef="iso4217_CAD">-200000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15004_8" unitRef="iso4217_CAD">8100000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15004_9" unitRef="iso4217_CAD">400000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15004_11" unitRef="iso4217_CAD">2000000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15004_10" unitRef="iso4217_CAD">4700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15004_13" unitRef="iso4217_CAD">1400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421738" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15004_12" unitRef="iso4217_CAD">700000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15002_8" unitRef="iso4217_CAD">19400000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15002_9" unitRef="iso4217_CAD">700000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15002_11" unitRef="iso4217_CAD">400000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15002_10" unitRef="iso4217_CAD">2200000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15002_13" unitRef="iso4217_CAD">3000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3422063" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15002_12" unitRef="iso4217_CAD">-100000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15001_8" unitRef="iso4217_CAD">23200000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15001_9" unitRef="iso4217_CAD">1600000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15001_11" unitRef="iso4217_CAD">11500000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
  <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15001_10" unitRef="iso4217_CAD">12200000</ifrs-full:DisposalsPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15001_13" unitRef="iso4217_CAD">4900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
  <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3488022" decimals="-5" id="id_11072868_9D8835F5-0266-4971-8AB7-C238876FAD67_15001_12" unitRef="iso4217_CAD">-400000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22003_10" unitRef="iso4217_CAD">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22003_11" unitRef="iso4217_CAD">5300000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22003_13" unitRef="iso4217_CAD">300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417635" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22003_12" unitRef="iso4217_CAD">18800000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417635_3421507x3422053" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_23003_9" unitRef="iso4217_CAD">33200000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22001_10" unitRef="iso4217_CAD">25100000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22001_11" unitRef="iso4217_CAD">19700000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22001_13" unitRef="iso4217_CAD">16300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417722" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22001_12" unitRef="iso4217_CAD">3900000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22004_10" unitRef="iso4217_CAD">2000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22004_11" unitRef="iso4217_CAD">4400000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22004_13" unitRef="iso4217_CAD">700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3422562" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22004_12" unitRef="iso4217_CAD">10800000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22002_10" unitRef="iso4217_CAD">5700000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22002_13" unitRef="iso4217_CAD">1100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3488042" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22002_12" unitRef="iso4217_CAD">46200000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22006_13" unitRef="iso4217_CAD">-300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3488045" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_22006_12" unitRef="iso4217_CAD">-3100000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3421507x3422053" decimals="-5" id="id_11072868_9F57CEB4-F948-4EC4-833F-5684F414CC8A_23005_9" unitRef="iso4217_CAD">33200000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:InterestExpenseOnBorrowings contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416962x3479625" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_1001_0" unitRef="iso4217_CAD">2100000</ifrs-full:InterestExpenseOnBorrowings>
  <ifrs-full:InterestExpenseOnBorrowings contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3416962x3507530" decimals="-5" id="id_11072868_F75A8ECF-8484-4114-B357-C2C4BD795E7B_2001_1" unitRef="iso4217_CAD">28400000</ifrs-full:InterestExpenseOnBorrowings>
  <ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417116x3417240" decimals="-5" id="id_11072868_8433F261-2C42-494B-9FD4-9D67C0392458_1_0" unitRef="iso4217_CAD">700000</ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination>
  <ifrs-full:RevenueOfAcquiree contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417116x3417240" decimals="-6" id="id_11072868_DC0B1812-E0C2-48D6-8474-6DC0A8246E6C_1_0" unitRef="iso4217_CAD">86000000</ifrs-full:RevenueOfAcquiree>
  <ifrs-full:DepreciationMethodPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3421037" id="id_11072868_CC47BEA3-F54A-4D30-A939-62C13D08EBD2_1001_2">Straight-line over term of lease to a maximum of 15 years or the improvement's economic life</ifrs-full:DepreciationMethodPropertyPlantAndEquipment>
  <ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3421037" id="id_11072868_CC47BEA3-F54A-4D30-A939-62C13D08EBD2_1001_3">15 years</ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment>
  <ifrs-full:DepreciationMethodPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3421738" id="id_11072868_CC47BEA3-F54A-4D30-A939-62C13D08EBD2_2001_4">Straight-line</ifrs-full:DepreciationMethodPropertyPlantAndEquipment>
  <ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3421738_3422662x3416700" id="id_11072868_72133AF2-365D-40ED-9C66-71D45A87F314_1001_2">5 years</ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment>
  <ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3421738_3422662x3423353" id="id_11072868_72133AF2-365D-40ED-9C66-71D45A87F314_1002_2">50 years</ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment>
  <ifrs-full:DepreciationMethodPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3422063" id="id_11072868_CC47BEA3-F54A-4D30-A939-62C13D08EBD2_3001_1">Straight-line</ifrs-full:DepreciationMethodPropertyPlantAndEquipment>
  <ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3422063_3422662x3416700" id="id_11072868_72133AF2-365D-40ED-9C66-71D45A87F314_2001_1">5 years</ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment>
  <ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3422063_3422662x3423353" id="id_11072868_72133AF2-365D-40ED-9C66-71D45A87F314_2002_1">10 years</ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment>
  <ifrs-full:DepreciationMethodPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3488022" id="id_11072868_CC47BEA3-F54A-4D30-A939-62C13D08EBD2_4001_0">Straight-line</ifrs-full:DepreciationMethodPropertyPlantAndEquipment>
  <ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3488022_3422662x3416700" id="id_11072868_72133AF2-365D-40ED-9C66-71D45A87F314_3001_0">5 years</ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment>
  <ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3488022_3422662x3423353" id="id_11072868_72133AF2-365D-40ED-9C66-71D45A87F314_3002_0">10 years</ifrs-full:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment>
  <ifrs-full:AdditionalProvisionsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3421698" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_3_1" unitRef="iso4217_CAD">13300000</ifrs-full:AdditionalProvisionsOtherProvisions>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3421698" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_3_2" unitRef="iso4217_CAD">600000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3421698" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_3_4" unitRef="iso4217_CAD">300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
  <ifrs-full:ProvisionUsedOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3421698" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_3_3" unitRef="iso4217_CAD">5800000</ifrs-full:ProvisionUsedOtherProvisions>
  <ifrs-full:AdditionalProvisionsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3495031" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_2_1" unitRef="iso4217_CAD">4000000</ifrs-full:AdditionalProvisionsOtherProvisions>
  <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3495031" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_2_2" unitRef="iso4217_CAD">800000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3495031" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_2_4" unitRef="iso4217_CAD">900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
  <ifrs-full:ProvisionUsedOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3495031" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_2_3" unitRef="iso4217_CAD">9800000</ifrs-full:ProvisionUsedOtherProvisions>
  <ifrs-full:AdditionalProvisionsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3498525" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1_1" unitRef="iso4217_CAD">25100000</ifrs-full:AdditionalProvisionsOtherProvisions>
  <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3498525" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1_4" unitRef="iso4217_CAD">4300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
  <ifrs-full:ProvisionUsedOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3498525" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_1_3" unitRef="iso4217_CAD">24900000</ifrs-full:ProvisionUsedOtherProvisions>
  <ifrs-full:AdditionalProvisionsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3542739" decimals="-5" id="id_11072868_60312369-6B4A-4C3D-A0A3-E8783A5BDD38_4_1" unitRef="iso4217_CAD">15600000</ifrs-full:AdditionalProvisionsOtherProvisions>
  <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_12" unitRef="iso4217_CAD">-5500000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_10" unitRef="iso4217_CAD">800000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_11" unitRef="iso4217_CAD">9300000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_17" unitRef="iso4217_CAD">16100000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
  <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_14" unitRef="iso4217_CAD">-14000000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_18" unitRef="iso4217_CAD">-16300000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_1" unitRef="iso4217_CAD">16500000</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_13" unitRef="iso4217_CAD">1200000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_3" unitRef="iso4217_CAD">600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
  <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_16" unitRef="iso4217_CAD">200000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
  <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_4" unitRef="iso4217_CAD">10500000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_8" unitRef="iso4217_CAD">-17400000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_6" unitRef="iso4217_CAD">12800000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
  <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_3_5" unitRef="iso4217_CAD">1700000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1_12" unitRef="iso4217_CAD">-5500000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1_10" unitRef="iso4217_CAD">800000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1_11" unitRef="iso4217_CAD">9300000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1_14" unitRef="iso4217_CAD">-6900000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1_18" unitRef="iso4217_CAD">-12500000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1_1" unitRef="iso4217_CAD">80900000</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1_13" unitRef="iso4217_CAD">11500000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1_3" unitRef="iso4217_CAD">10800000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
  <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1_16" unitRef="iso4217_CAD">12500000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
  <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1_4" unitRef="iso4217_CAD">10500000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_1_6" unitRef="iso4217_CAD">21300000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
  <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2_17" unitRef="iso4217_CAD">16100000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
  <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2_14" unitRef="iso4217_CAD">-7100000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2_18" unitRef="iso4217_CAD">-3800000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2_1" unitRef="iso4217_CAD">-64400000</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset>
  <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2_13" unitRef="iso4217_CAD">-10300000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
  <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2_3" unitRef="iso4217_CAD">-10200000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
  <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2_16" unitRef="iso4217_CAD">-12300000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2_8" unitRef="iso4217_CAD">-17400000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
  <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2_6" unitRef="iso4217_CAD">-8500000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
  <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422437" decimals="-5" id="id_11072868_18FEADDF-F4F2-49A0-A4FA-BF2F9E8FFF7A_2_5" unitRef="iso4217_CAD">1700000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
  <ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417430x3494948_3422662x3416700" id="id_11072868_3341EB89-986A-4870-B86E-E0A98F7556EF_1001_0">3 years</ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417430x3494948_3422662x3423353" id="id_11072868_3341EB89-986A-4870-B86E-E0A98F7556EF_2001_1">7 years</ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417436x3417722_3421507x3422053_3422662x3416700" id="id_11072868_29701B05-B523-4339-86F3-A1D9B07D790D_1001_0">10 years</ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417436x3417722_3421507x3422053_3422662x3423353" id="id_11072868_29701B05-B523-4339-86F3-A1D9B07D790D_2001_1">15 years</ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417436x3488033_3421507x3422053_3422662x3416700" id="id_11072868_29701B05-B523-4339-86F3-A1D9B07D790D_3001_2">1 year</ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417436x3488033_3421507x3422053_3422662x3423353" id="id_11072868_29701B05-B523-4339-86F3-A1D9B07D790D_4001_3">3 years</ifrs-full:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill>
  <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417563x3477142" decimals="-5" id="id_11072868_D5D52278-4166-42DF-BC70-816652014306_1001_0" unitRef="iso4217_CAD">70500000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
  <ifrs-full:DividendsPaidOrdinaryShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486837" decimals="-5" id="id_11072868_9702DD84-D5EB-4B1A-BC44-C34813C26E6E_1001_2" unitRef="iso4217_CAD">15700000</ifrs-full:DividendsPaidOrdinaryShares>
  <ifrs-full:DividendsPaidOrdinarySharesPerShare contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486837" decimals="INF" id="id_11072868_9702DD84-D5EB-4B1A-BC44-C34813C26E6E_1001_1" unitRef="iso4217_CAD_per_shares">0.1375</ifrs-full:DividendsPaidOrdinarySharesPerShare>
  <stn:DividendsPayableDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486837" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_1_3">2018-04-12</stn:DividendsPayableDate>
  <stn:DividendsRecordDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486837" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_1_2">2018-03-29</stn:DividendsRecordDate>
  <stn:DividendsDeclaredDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486837" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_1_1">2018-02-21</stn:DividendsDeclaredDate>
  <ifrs-full:DividendsPaidOrdinaryShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486838" decimals="-5" id="id_11072868_9702DD84-D5EB-4B1A-BC44-C34813C26E6E_1002_2" unitRef="iso4217_CAD">15600000</ifrs-full:DividendsPaidOrdinaryShares>
  <ifrs-full:DividendsPaidOrdinarySharesPerShare contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486838" decimals="INF" id="id_11072868_9702DD84-D5EB-4B1A-BC44-C34813C26E6E_1002_1" unitRef="iso4217_CAD_per_shares">0.1375</ifrs-full:DividendsPaidOrdinarySharesPerShare>
  <stn:DividendsPayableDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486838" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_2_3">2018-07-12</stn:DividendsPayableDate>
  <stn:DividendsRecordDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486838" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_2_2">2018-06-29</stn:DividendsRecordDate>
  <stn:DividendsDeclaredDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486838" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_2_1">2018-05-09</stn:DividendsDeclaredDate>
  <ifrs-full:DividendsPaidOrdinaryShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486839" decimals="-5" id="id_11072868_9702DD84-D5EB-4B1A-BC44-C34813C26E6E_1003_2" unitRef="iso4217_CAD">15700000</ifrs-full:DividendsPaidOrdinaryShares>
  <ifrs-full:DividendsPaidOrdinarySharesPerShare contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486839" decimals="INF" id="id_11072868_9702DD84-D5EB-4B1A-BC44-C34813C26E6E_1003_1" unitRef="iso4217_CAD_per_shares">0.1375</ifrs-full:DividendsPaidOrdinarySharesPerShare>
  <stn:DividendsPayableDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486839" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_3_3">2018-10-11</stn:DividendsPayableDate>
  <stn:DividendsRecordDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486839" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_3_2">2018-09-28</stn:DividendsRecordDate>
  <stn:DividendsDeclaredDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486839" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_3_1">2018-08-07</stn:DividendsDeclaredDate>
  <ifrs-full:DividendsPaidOrdinarySharesPerShare contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486840" decimals="INF" id="id_11072868_9702DD84-D5EB-4B1A-BC44-C34813C26E6E_1004_1" unitRef="iso4217_CAD_per_shares">0.1375</ifrs-full:DividendsPaidOrdinarySharesPerShare>
  <stn:DividendsPayableDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486840" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_4_3">2019-01-10</stn:DividendsPayableDate>
  <stn:DividendsRecordDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486840" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_4_2">2018-12-28</stn:DividendsRecordDate>
  <stn:DividendsDeclaredDate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486840" id="id_11072868_E24EFC64-98C8-4BA3-8097-75059CDC7CDC_4_1">2018-11-07</stn:DividendsDeclaredDate>
  <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3416769" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13003_23" unitRef="iso4217_CAD">5600000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
  <ifrs-full:PurchaseOfTreasuryShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3416769" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13003_24" unitRef="iso4217_CAD">500000</ifrs-full:PurchaseOfTreasuryShares>
  <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3416769" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13003_26" unitRef="iso4217_CAD">-1800000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
  <ifrs-full:ComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3416979" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13005_20" unitRef="iso4217_CAD">114500000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:OtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3416979" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13005_19" unitRef="iso4217_CAD">114500000</ifrs-full:OtherComprehensiveIncome>
  <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3421013" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13001_21" unitRef="iso4217_CAD">6900000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
  <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3421013" decimals="INF" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13001_22" unitRef="pure">338989</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
  <ifrs-full:PurchaseOfTreasuryShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3421013" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13001_24" unitRef="iso4217_CAD">19100000</ifrs-full:PurchaseOfTreasuryShares>
  <stn:IncreaseDecreaseInNumberOfSharesRepurchased contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3421013" decimals="INF" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13001_25" unitRef="shares">-2470560</stn:IncreaseDecreaseInNumberOfSharesRepurchased>
  <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3421013" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13001_26" unitRef="iso4217_CAD">1800000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
  <ifrs-full:ComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3422911" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13004_20" unitRef="iso4217_CAD">47400000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:DividendsPaid contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3422911" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13004_27" unitRef="iso4217_CAD">62400000</ifrs-full:DividendsPaid>
  <ifrs-full:PurchaseOfTreasuryShares contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3422911" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13004_24" unitRef="iso4217_CAD">57100000</ifrs-full:PurchaseOfTreasuryShares>
  <ifrs-full:ProfitLoss contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3422911" decimals="-5" id="id_11072868_C51C1CB8-54B1-4DD8-8229-D40F60EF6B2C_13004_18" unitRef="iso4217_CAD">47400000</ifrs-full:ProfitLoss>
  <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3419484_3420929x3537552" decimals="-5" id="id_11072868_BAAAE536-1D01-4C6A-971C-590D26620748_1001_1" unitRef="iso4217_CAD">28800000</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
  <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3419484_3420929x3537552" decimals="-5" id="id_11072868_BAAAE536-1D01-4C6A-971C-590D26620748_1002_1" unitRef="iso4217_USD">22000000</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
  <stn:GrossProceedsFromDisposalOfSubsidiaries contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3419484_3420929x3537552" decimals="-5" id="id_11072868_BAAAE536-1D01-4C6A-971C-590D26620748_1001_0" unitRef="iso4217_CAD">104200000</stn:GrossProceedsFromDisposalOfSubsidiaries>
  <stn:GrossProceedsFromDisposalOfSubsidiaries contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3419484_3420929x3537552" decimals="-5" id="id_11072868_BAAAE536-1D01-4C6A-971C-590D26620748_1002_0" unitRef="iso4217_USD">79500000</stn:GrossProceedsFromDisposalOfSubsidiaries>
  <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3419484_3421612x3422145" decimals="-5" id="id_11072868_9921A3A7-2B22-4A5A-822C-371BFA5CF170_1001_2" unitRef="iso4217_CAD">5800000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
  <stn:DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3419885" id="id_11072868_7636420D-C9F4-4CCB-9D9B-7083D3CDE421_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;Innovyze, Inc. - Disposition of Subsidiaries&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 On May&amp;#xA0;5, 2017, the Company completed the sale of the shares
 of Innovyze, Inc. along with its subsidiaries Innovyze Pty Limited
 and Innovyze Limited (collectively, Innovyze). Innovyze was
 acquired as part of the MWH acquisition and formed part of the
 Company&amp;#x2019;s Consulting Services &amp;#x2013; United States and
 Consulting Services &amp;#x2013; Global reportable segments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 As a result of the sale, the Company recognized the following gain
 on disposition in the consolidated statements of income for the
 year ended December&amp;#xA0;31, 2017.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;$&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gross proceeds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;369.1&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Working capital adjustments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(15.3)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Transaction costs&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(16.9)&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net proceeds from sale, net of cash sold&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;336.9&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net assets disposed&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(268.5)&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Cumulative exchange loss on translating foreign operations
 reclassified from equity&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(13.8)&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="13"&gt;&lt;/td&gt;
 &lt;td height="13" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Gain on disposal of a subsidiary&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;54.6&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</stn:DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory>
  <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537329_3421612x3422145" decimals="-5" id="id_11072868_9921A3A7-2B22-4A5A-822C-371BFA5CF170_2001_1" unitRef="iso4217_CAD">4700000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
  <ifrs-full:ExpenseByNature contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1001_1" unitRef="iso4217_CAD">953800000</ifrs-full:ExpenseByNature>
  <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1001_2" unitRef="iso4217_CAD">-53000000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
  <ifrs-full:IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1001_5" unitRef="iso4217_CAD">-111600000</ifrs-full:IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent>
  <ifrs-full:ProfitLossBeforeTax contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1001_3" unitRef="iso4217_CAD">-122400000</ifrs-full:ProfitLossBeforeTax>
  <ifrs-full:ProfitLossFromDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1001_9" unitRef="iso4217_CAD">-123900000</ifrs-full:ProfitLossFromDiscontinuedOperations>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1001_0" unitRef="iso4217_CAD">884400000</ifrs-full:Revenue>
  <ifrs-full:TaxExpenseRelatingToGainLossOnDiscontinuance contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1001_7" unitRef="iso4217_CAD">13800000</ifrs-full:TaxExpenseRelatingToGainLossOnDiscontinuance>
  <ifrs-full:TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1001_4" unitRef="iso4217_CAD">-10800000</ifrs-full:TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations>
  <stn:ProfitLossFromDisposalOfDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1001_8" unitRef="iso4217_CAD">-12300000</stn:ProfitLossFromDisposalOfDiscontinuedOperations>
  <stn:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537552_3420929x3419484" decimals="-5" id="id_11072868_063C9E2B-BF3F-4127-88A5-AF68C0F0042B_1001_6" unitRef="iso4217_CAD">1500000</stn:ProfitLossBeforeTaxDisposalOfDiscontinuedOperations>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3420782x3416717" decimals="-5" id="id_11072868_7F6A53F0-62F9-4CCC-9138-D092A14C116C_2001_1" unitRef="iso4217_CAD">1275800000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3420782x3420374" decimals="-5" id="id_11072868_7F6A53F0-62F9-4CCC-9138-D092A14C116C_2003_1" unitRef="iso4217_CAD">184900000</ifrs-full:Revenue>
  <ifrs-full:ApplicableTaxRate contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3420782x3424474" decimals="3" id="id_11072868_FDB51FE0-23B5-4D1C-B572-32D5532CDF7A_1002_2" unitRef="pure">0.210</ifrs-full:ApplicableTaxRate>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3420782x3424474" decimals="-5" id="id_11072868_7F6A53F0-62F9-4CCC-9138-D092A14C116C_2002_1" unitRef="iso4217_CAD">2334600000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3420782x3476143" decimals="-5" id="id_11072868_7F6A53F0-62F9-4CCC-9138-D092A14C116C_2004_1" unitRef="iso4217_CAD">488500000</ifrs-full:Revenue>
  <ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3421501x3422350" id="id_11072868_75A3B797-5DC4-480A-B613-33B048BA4BA3_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The following table summarizes the Company&amp;#x2019;s fair value
 hierarchy for those liabilities that were not measured at fair
 value but are required to be disclosed at fair value on a recurring
 basis as at December&amp;#xA0;31, 2018:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Fair&amp;#xA0;Value&lt;br /&gt;
 Amount&amp;#xA0;of&lt;br /&gt;
 Liability&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Quoted&amp;#xA0;Prices&amp;#xA0;in&lt;br /&gt;
 Active&amp;#xA0;Markets&amp;#xA0;for&lt;br /&gt;
 Identical&amp;#xA0;Items&lt;br /&gt;
 (Level 1)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;b&gt;Significant&amp;#xA0;Other&lt;br /&gt;
 Observable&amp;#xA0;Inputs&lt;br /&gt;
 (Level 2)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Unobservable&amp;#xA0;Inputs&lt;br /&gt;
 (Level 3)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Notes payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;16&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;76.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;76.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory>
  <ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3421501x3423178" id="id_11072868_168765A4-4BAD-431A-9D0E-451CD1707AA8_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt"&gt;
 The following table summarizes the Company&amp;#x2019;s fair value
 hierarchy (note 4h) for those assets and liabilities measured and
 adjusted to fair value on a recurring basis at December&amp;#xA0;31,
 2018:&lt;/p&gt;
 &lt;table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;&lt;b&gt;Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Quoted&amp;#xA0;Prices&amp;#xA0;in&lt;br /&gt;
 Active&amp;#xA0;Markets&amp;#xA0;for&lt;br /&gt;
 Identical&amp;#xA0;Items&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;(Level 1)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Significant&amp;#xA0;Other&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Observable&amp;#xA0;Inputs&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;(Level 2)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Unobservable&amp;#xA0;Inputs&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;(Level 3)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;Note&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="10"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="10" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Investments&amp;#xA0;held&amp;#xA0;for&amp;#xA0;self-insured&lt;br /&gt;
 liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;14&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;
 &lt;b&gt;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;&amp;#xA0;144.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;144.2&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory>
  <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3421612x3422145" decimals="-5" id="id_11072868_9921A3A7-2B22-4A5A-822C-371BFA5CF170_3001_0" unitRef="iso4217_CAD">10500000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
  <stn:LettersOfCreditIssuedAndOutstandingInAddition contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3421750x3542585" decimals="-5" id="id_11072868_CF0F85B4-E159-4BE2-9C48-FC947ED73754_1001_1" unitRef="iso4217_CAD">14700000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
  <stn:LettersOfCreditIssuedAndOutstandingInAddition contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3421750x3542586" decimals="-5" id="id_11072868_CF0F85B4-E159-4BE2-9C48-FC947ED73754_2001_2" unitRef="iso4217_CAD">9100000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
  <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3421937x3421456" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4003_4" unitRef="iso4217_CAD">1400000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
  <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3421937x3421456" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4003_5" unitRef="iso4217_CAD">22500000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
  <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3421937x3421456" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4003_3" unitRef="iso4217_CAD">-14800000</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
  <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3421937x3529554" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4004_5" unitRef="iso4217_CAD">62400000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
  <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3421937x3529554" decimals="-5" id="id_11072868_346F38B1-2947-4740-91C1-C36D4F599F89_4004_3" unitRef="iso4217_CAD">-61300000</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
  <stn:WeightedAverageRemainingContractualLifeOfExercisableShareOptions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422192x3479120" decimals="2" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_1001_2" unitRef="Y">0.16</stn:WeightedAverageRemainingContractualLifeOfExercisableShareOptions>
  <stn:WeightedAverageRemainingContractualLifeOfExercisableShareOptions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422192x3479121" decimals="2" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_1002_2" unitRef="Y">1.16</stn:WeightedAverageRemainingContractualLifeOfExercisableShareOptions>
  <stn:WeightedAverageRemainingContractualLifeOfExercisableShareOptions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422192x3479122" decimals="2" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_1004_2" unitRef="Y">2.43</stn:WeightedAverageRemainingContractualLifeOfExercisableShareOptions>
  <stn:WeightedAverageRemainingContractualLifeOfExercisableShareOptions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422192x3479123" decimals="2" id="id_11072868_8383D47D-969B-432E-9D81-A41B7300B26E_1003_2" unitRef="Y">2.75</stn:WeightedAverageRemainingContractualLifeOfExercisableShareOptions>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422620x3486600_3422831x3487965" decimals="-5" id="id_11072868_330C8C15-0ECA-4A77-9C75-FBA31E1824E1_1001_2" unitRef="iso4217_CAD">682800000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422620x3487828_3422831x3487965" decimals="-5" id="id_11072868_330C8C15-0ECA-4A77-9C75-FBA31E1824E1_2001_3" unitRef="iso4217_CAD">1157600000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422620x3487829_3422831x3487965" decimals="-5" id="id_11072868_330C8C15-0ECA-4A77-9C75-FBA31E1824E1_3001_0" unitRef="iso4217_CAD">944500000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422620x3487862_3422831x3487965" decimals="-5" id="id_11072868_330C8C15-0ECA-4A77-9C75-FBA31E1824E1_4001_1" unitRef="iso4217_CAD">591700000</ifrs-full:Revenue>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422620x3494949_3422831x3487965" decimals="-5" id="id_11072868_330C8C15-0ECA-4A77-9C75-FBA31E1824E1_5001_4" unitRef="iso4217_CAD">907200000</ifrs-full:Revenue>
  <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422662x3416700" id="id_11072868_9FF76E23-D78A-43BB-B7BA-E41A1C9A56C7_1001_0">1 year</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
  <stn:BondsInterestRatePercentage contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422662x3416700" decimals="4" id="id_11072868_84E0ADF9-6A67-486E-A677-67983FD784CF_1001_0" unitRef="pure">0.0075</stn:BondsInterestRatePercentage>
  <stn:SharebasedPaymentArrangementVestingRightsPercentage contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422662x3416700_3424457x3479982" decimals="INF" id="id_11072868_1CBF4B03-23F3-498B-A584-71D86F74C0D6_1001_0" unitRef="pure">0.00</stn:SharebasedPaymentArrangementVestingRightsPercentage>
  <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422662x3423353" id="id_11072868_9FF76E23-D78A-43BB-B7BA-E41A1C9A56C7_2001_1">5 years</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
  <stn:NetDebtToEBITDARatioTarget contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422662x3423353" decimals="1" id="id_11072868_31054E56-0CB6-479B-88D4-7E529640A40F_1001_2" unitRef="pure">2.5</stn:NetDebtToEBITDARatioTarget>
  <stn:BondsInterestRatePercentage contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422662x3423353" decimals="4" id="id_11072868_84E0ADF9-6A67-486E-A677-67983FD784CF_2001_1" unitRef="pure">0.0515</stn:BondsInterestRatePercentage>
  <stn:SharebasedPaymentArrangementVestingRightsPercentage contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422662x3423353_3424457x3479982" decimals="INF" id="id_11072868_1CBF4B03-23F3-498B-A584-71D86F74C0D6_2001_1" unitRef="pure">2.00</stn:SharebasedPaymentArrangementVestingRightsPercentage>
  <ifrs-full:GrossProfit contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498450" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2001_7" unitRef="iso4217_CAD">557000000</ifrs-full:GrossProfit>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498450" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2001_3" unitRef="iso4217_CAD">1275800000</ifrs-full:Revenue>
  <stn:NetRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498450" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2001_6" unitRef="iso4217_CAD">1087800000</stn:NetRevenue>
  <stn:SubconsultantSubcontractorAndOtherDirectExpenses contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498450" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2001_5" unitRef="iso4217_CAD">188000000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
  <stn:RevenueFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498450" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2001_4" unitRef="iso4217_CAD">35200000</stn:RevenueFromContinuingOperations>
  <stn:GrossRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498450_3423661x3419697" decimals="-5" id="id_11072868_63B631BB-7FCB-430B-8A36-9C74AA20A758_2001_2" unitRef="iso4217_CAD">35200000</stn:GrossRevenue>
  <stn:GrossRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498450_3423661x3422370" decimals="-5" id="id_11072868_63B631BB-7FCB-430B-8A36-9C74AA20A758_3001_1" unitRef="iso4217_CAD">1311000000</stn:GrossRevenue>
  <ifrs-full:GrossProfit contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498451" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2002_7" unitRef="iso4217_CAD">982500000</ifrs-full:GrossProfit>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498451" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2002_3" unitRef="iso4217_CAD">2334600000</ifrs-full:Revenue>
  <stn:NetRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498451" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2002_6" unitRef="iso4217_CAD">1774400000</stn:NetRevenue>
  <stn:SubconsultantSubcontractorAndOtherDirectExpenses contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498451" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2002_5" unitRef="iso4217_CAD">560200000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
  <stn:GrossRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498451_3423661x3419697" decimals="-5" id="id_11072868_63B631BB-7FCB-430B-8A36-9C74AA20A758_2002_2" unitRef="iso4217_CAD">31300000</stn:GrossRevenue>
  <stn:GrossRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498451_3423661x3422370" decimals="-5" id="id_11072868_63B631BB-7FCB-430B-8A36-9C74AA20A758_3002_1" unitRef="iso4217_CAD">2365900000</stn:GrossRevenue>
  <ifrs-full:GrossProfit contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498452" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2003_7" unitRef="iso4217_CAD">275700000</ifrs-full:GrossProfit>
  <ifrs-full:Revenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498452" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2003_3" unitRef="iso4217_CAD">673400000</ifrs-full:Revenue>
  <stn:NetRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498452" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2003_6" unitRef="iso4217_CAD">493000000</stn:NetRevenue>
  <stn:SubconsultantSubcontractorAndOtherDirectExpenses contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498452" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2003_5" unitRef="iso4217_CAD">180400000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
  <stn:GrossRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498452_3423661x3419697" decimals="-5" id="id_11072868_63B631BB-7FCB-430B-8A36-9C74AA20A758_2003_2" unitRef="iso4217_CAD">69300000</stn:GrossRevenue>
  <stn:GrossRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498452_3423661x3422370" decimals="-5" id="id_11072868_63B631BB-7FCB-430B-8A36-9C74AA20A758_3003_1" unitRef="iso4217_CAD">742700000</stn:GrossRevenue>
  <ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420637" id="id_11072868_0CEF0436-B7A6-4191-833A-F5C28A612265_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 On the adoption of IFRS 15, the &lt;font style="WHITE-SPACE: nowrap"&gt;after-tax&lt;/font&gt; impact on retained earnings
 is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="91%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="5"&gt;&lt;/td&gt;
 &lt;td height="5" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Retained&amp;#xA0;Earnings&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Change orders and claims&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Significant financing component&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Construction services - discontinued operations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;(22.6&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total impact of change in accounting policy, January&amp;#xA0;1,
 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(23.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations>
  <ifrs-full:BasicAndDilutedEarningsLossPerShare contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="2" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_14" unitRef="iso4217_CAD_per_shares">0.23</ifrs-full:BasicAndDilutedEarningsLossPerShare>
  <ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="2" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_12" unitRef="iso4217_CAD_per_shares">0.03</ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations>
  <ifrs-full:BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="2" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_13" unitRef="iso4217_CAD_per_shares">0.20</ifrs-full:BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations>
  <ifrs-full:ComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_10" unitRef="iso4217_CAD">25600000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_3" unitRef="iso4217_CAD">1200000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <ifrs-full:OtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_9" unitRef="iso4217_CAD">-600000</ifrs-full:OtherComprehensiveIncome>
  <ifrs-full:ProfitLossFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_4" unitRef="iso4217_CAD">3200000</ifrs-full:ProfitLossFromContinuingOperations>
  <ifrs-full:ProfitLossFromDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_5" unitRef="iso4217_CAD">23000000</ifrs-full:ProfitLossFromDiscontinuedOperations>
  <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_8" unitRef="iso4217_CAD">-600000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
  <ifrs-full:ProfitLoss contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_6" unitRef="iso4217_CAD">26200000</ifrs-full:ProfitLoss>
  <stn:SubconsultantSubcontractorAndOtherDirectExpenses contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_2" unitRef="iso4217_CAD">-8500000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
  <stn:RevenueFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_3_1" unitRef="iso4217_CAD">-4100000</stn:RevenueFromContinuingOperations>
  <ifrs-full:BasicAndDilutedEarningsLossPerShare contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="2" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_14" unitRef="iso4217_CAD_per_shares">0.19</ifrs-full:BasicAndDilutedEarningsLossPerShare>
  <ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="2" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_12" unitRef="iso4217_CAD_per_shares">1.48</ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations>
  <ifrs-full:BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="2" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_13" unitRef="iso4217_CAD_per_shares">-1.29</ifrs-full:BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations>
  <ifrs-full:ComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_10" unitRef="iso4217_CAD">136300000</ifrs-full:ComprehensiveIncome>
  <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_3" unitRef="iso4217_CAD">53800000</ifrs-full:IncomeTaxExpenseContinuingOperations>
  <ifrs-full:OtherComprehensiveIncome contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_9" unitRef="iso4217_CAD">115100000</ifrs-full:OtherComprehensiveIncome>
  <ifrs-full:ProfitLossFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_4" unitRef="iso4217_CAD">168100000</ifrs-full:ProfitLossFromContinuingOperations>
  <ifrs-full:ProfitLossFromDiscontinuedOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_5" unitRef="iso4217_CAD">-146900000</ifrs-full:ProfitLossFromDiscontinuedOperations>
  <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_8" unitRef="iso4217_CAD">124700000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
  <ifrs-full:ProfitLoss contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_6" unitRef="iso4217_CAD">21200000</ifrs-full:ProfitLoss>
  <stn:SubconsultantSubcontractorAndOtherDirectExpenses contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_2" unitRef="iso4217_CAD">937100000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
  <stn:RevenueFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609" decimals="-5" id="id_11072868_F0840945-BD5F-424E-A69D-45F6073AA74D_2_1" unitRef="iso4217_CAD">4287900000</stn:RevenueFromContinuingOperations>
  <ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3495056" id="id_11072868_6A6B4662-B0CF-4D3B-AEE7-917D7940D8E6_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt"&gt;
 On the adoption of IFRS 9, the impact on equity &lt;font style="WHITE-SPACE: nowrap"&gt;(after-tax)&lt;/font&gt; is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="94%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Retained&amp;#xA0;Earnings&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;&amp;#xA0;&amp;#xA0;Accumulated&amp;#xA0;Other&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Comprehensive&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;Loss&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Reclassify equity securities from &lt;font style="WHITE-SPACE: nowrap"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;available-for-sale&lt;/font&gt;&lt;/font&gt; (AFS) to
 FVPL&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;b&gt;(0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(0.8&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 &lt;b&gt;Total impact of changes in accounting policy, January&amp;#xA0;1,
 2018&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;0.1&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"&gt;
 &lt;b&gt;&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"&gt;&lt;b&gt;(0.9&lt;/b&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"&gt;&lt;b&gt;)&amp;#xA0;&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations>
  <ifrs-full:ExplanationOfRelationshipsBetweenParentsAndEntity contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3423286x3501428" id="id_11072868_4AA5CAF9-7FD6-444E-8F24-911F155F7138_1001_0">The Company owns 100% of  the voting and restricted securities.</ifrs-full:ExplanationOfRelationshipsBetweenParentsAndEntity>
  <stn:GrossRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3423661x3419697" decimals="-5" id="id_11072868_63B631BB-7FCB-430B-8A36-9C74AA20A758_2004_2" unitRef="iso4217_CAD">135800000</stn:GrossRevenue>
  <stn:RevenueFromContinuingOperations contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3423661x3419697" decimals="-5" id="id_11072868_1009116A-EE33-4965-8BE8-E2B8B2DE348A_2005_4" unitRef="iso4217_CAD">-135800000</stn:RevenueFromContinuingOperations>
  <stn:GrossRevenue contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3423661x3422370" decimals="-5" id="id_11072868_63B631BB-7FCB-430B-8A36-9C74AA20A758_3004_1" unitRef="iso4217_CAD">4419600000</stn:GrossRevenue>
  <ifrs-full:BorrowingsInterestRateBasis contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424455x3488163" id="id_11072868_00A5417D-7556-4C25-ADBE-B851A3F67FA8_1001_0">CAD: prime rate loan or a banker's acceptance, USD: US base rate or LIBOR advance, Sterling or Euro: LIBRO advance</ifrs-full:BorrowingsInterestRateBasis>
  <stn:NetIncomeIncrease contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424456x3476170" decimals="-5" id="id_11072868_B4FA104F-81E1-4744-9FAE-C25080A59B27_1001_1" unitRef="iso4217_CAD">3200000</stn:NetIncomeIncrease>
  <stn:NetIncomeDecrease contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424456x3476171" decimals="-5" id="id_11072868_B4FA104F-81E1-4744-9FAE-C25080A59B27_2001_0" unitRef="iso4217_CAD">3200000</stn:NetIncomeDecrease>
  <stn:NetIncomeIncrease contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424456x3487851" decimals="-5" id="id_11072868_97653E4D-14E6-4DCF-8B09-E9C0F3C4ABE6_1001_0" unitRef="iso4217_CAD">300000</stn:NetIncomeIncrease>
  <stn:NetIncomeDecrease contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424456x3487852" decimals="-5" id="id_11072868_97653E4D-14E6-4DCF-8B09-E9C0F3C4ABE6_2001_1" unitRef="iso4217_CAD">300000</stn:NetIncomeDecrease>
  <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3478960" decimals="INF" id="id_11072868_0A58010D-5C05-452F-B6C7-69F5A41EB899_5001_4" unitRef="pure">172505</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3478960" decimals="INF" id="id_11072868_0A58010D-5C05-452F-B6C7-69F5A41EB899_5001_2" unitRef="pure">1112779</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
  <stn:WeightedAverageFairValueAtReportingDateShareOptionsNonVested contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3478960" decimals="2" id="id_11072868_DCCBB429-73BE-41E8-82A9-BC676BC62673_4001_5" unitRef="iso4217_CAD">5.53</stn:WeightedAverageFairValueAtReportingDateShareOptionsNonVested>
  <stn:WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3478960" decimals="2" id="id_11072868_DCCBB429-73BE-41E8-82A9-BC676BC62673_4001_4" unitRef="iso4217_CAD">5.40</stn:WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited>
  <stn:WeightedAverageFairValueAtMeasurementDateShareOptionsVested contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3478960" decimals="2" id="id_11072868_DCCBB429-73BE-41E8-82A9-BC676BC62673_4001_3" unitRef="iso4217_CAD">5.24</stn:WeightedAverageFairValueAtMeasurementDateShareOptionsVested>
  <ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3479982" id="id_11072868_43A81533-E898-4FBF-A39B-DFBD64BB26D1_1001_0">3 years</ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement>
  <ifrs-full:DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3479982" id="id_11072868_43A81533-E898-4FBF-A39B-DFBD64BB26D1_1001_1">For units that vest, unit holders receive a cash payment based on the closing price of the Company&#x2019;s common shares on the third anniversary date of issue.</ifrs-full:DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement>
  <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3479982" decimals="0" id="id_11072868_9ACECD9D-98A5-4CF1-BA1A-E45C9BEDC263_1001_1" unitRef="pure">29668</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
  <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3479982" decimals="0" id="id_11072868_9ACECD9D-98A5-4CF1-BA1A-E45C9BEDC263_1001_0" unitRef="pure">280884</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
  <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3487849" decimals="INF" id="id_11072868_A4C9B755-6302-4AD4-AF8E-E32479B2D1DE_1001_0" unitRef="pure">46356</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
  <ifrs-full:DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3488081" id="id_11072868_9317DFF8-8BDB-4847-AE13-E068103B716F_1001_0">The cost of equity-settled transactions is measured at fair value at the grant date using a Black-Scholes option-pricing model. The cost of equity-settled transactions, together with a corresponding increase in equity, is recognized over the period in which the service conditions are fulfilled (the vesting period). For equity-settled transactions, the cumulative expense recognized at each reporting date until the vesting date reflects the extent to which the vesting period has expired and reflects the Company&#x2019;s best estimate of the number of equity instruments that will ultimately vest. The expense or credit to income for a period represents the movement in cumulative expense recognized as at the beginning and end of that period and is recorded in administrative and marketing expenses. No expense is recognized for awards that do not ultimately vest.</ifrs-full:DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments>
  <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3475608x3514070" decimals="0" id="id_11072868_D7F8D79B-7C13-44B5-8D64-493AA9A513AF_1001_0" unitRef="Y">5</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
  <ifrs-full:IncreaseThroughBusinessCombinationsContractAssets contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3542799x3542797" decimals="-5" id="id_11072868_2B76127F-6A0B-40D0-BE49-D93516C32897_1_1" unitRef="iso4217_CAD">700000</ifrs-full:IncreaseThroughBusinessCombinationsContractAssets>
  <stn:DecreaseThroughDispositionsContractAssets contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3542799x3542797" decimals="-5" id="id_11072868_2B76127F-6A0B-40D0-BE49-D93516C32897_1_2" unitRef="iso4217_CAD">-15300000</stn:DecreaseThroughDispositionsContractAssets>
  <ifrs-full:IncreaseThroughBusinessCombinationsContractLiabilities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3542799x3542798" decimals="-5" id="id_11072868_2B76127F-6A0B-40D0-BE49-D93516C32897_2_0" unitRef="iso4217_CAD">7200000</ifrs-full:IncreaseThroughBusinessCombinationsContractLiabilities>
  <stn:DecreaseThroughDisposalFinancialLiabilities contextRef="eol_PE179647--1840-F0005_STD_365_20181231_0_3542799x3542798" decimals="-5" id="id_11072868_2B76127F-6A0B-40D0-BE49-D93516C32897_2_3" unitRef="iso4217_CAD">-59300000</stn:DecreaseThroughDisposalFinancialLiabilities>
  <ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan contextRef="eol_PE179647--1840-F0005_STD_365_20191231_0_3421584x3546992" decimals="-5" id="id_11072868_DEAA216A-A128-4016-9370-A22A8319FC8B_1001_0" unitRef="iso4217_CAD">23300000</ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan>
  <ifrs-full:CancellationOfTreasuryShares contextRef="eol_PE179647--1840-F0005_STD_50_20190219_0_3417619x3528978_3421584x3500108" decimals="-5" id="id_11072868_BB4CD4E6-DFE4-4E45-9DAC-227752531FAD_1001_2" unitRef="iso4217_CAD">6000000</ifrs-full:CancellationOfTreasuryShares>
  <stn:NumberOfCommonSharesRepurchasedAndCancelled contextRef="eol_PE179647--1840-F0005_STD_50_20190219_0_3417619x3528978_3421584x3500108" decimals="0" id="id_11072868_BB4CD4E6-DFE4-4E45-9DAC-227752531FAD_1001_0" unitRef="shares">195064</stn:NumberOfCommonSharesRepurchasedAndCancelled>
  <stn:AveragePriceOfCommonSharesRepurchasedAndCancelled contextRef="eol_PE179647--1840-F0005_STD_50_20190219_0_3417619x3528978_3421584x3500108" decimals="2" id="id_11072868_BB4CD4E6-DFE4-4E45-9DAC-227752531FAD_1001_1" unitRef="iso4217_CAD_per_shares">30.63</stn:AveragePriceOfCommonSharesRepurchasedAndCancelled>
  <ifrs-full:AdditionalProvisionsOtherProvisions contextRef="eol_PE179647--1840-F0005_STD_92_20181231_0_3417396x3547018" decimals="-5" id="id_11072868_80AF09B9-8859-4C26-9F1E-64C595310581_1001_0" unitRef="iso4217_CAD">12800000</ifrs-full:AdditionalProvisionsOtherProvisions>
  <ifrs-full:ImpairmentLoss contextRef="eol_PE179647--1840-F0005_STD_92_20180930_0_3418080x3419484_3420929x3537552" decimals="-5" id="id_11072868_66FC70FF-DBCB-477E-A04C-292B41B76C12_1001_0" unitRef="iso4217_CAD">53000000</ifrs-full:ImpairmentLoss>
  <context id="eol_PE179647--1840-F0005_STD_92_20180930_0_3418080x3419484_3420929x3537552">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsAxis">stn:ConstructionServicesGroupMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-07-01</startDate>
      <endDate>2018-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_92_20181231_0_3417396x3547018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:LeaseExitLiabilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-10-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_50_20190219_0_3417619x3528978_3421584x3500108">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:NCIBMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">stn:EventsAfterReportingPeriodMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-02-19</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20191231_0_3421584x3546992">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">stn:DefinedBenefitPensionPlansContributionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3542799x3542798">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="stn:ContractAssetsLiabilitiesAxis">stn:CurrentContractLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3542799x3542797">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="stn:ContractAssetsLiabilitiesAxis">stn:CurrentContractAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3475608x3514070">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="stn:Vesting1Axis">stn:EstimatedHistoricalDataMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3488081">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:EquitySettledTransactionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3487849">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3479982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3424457x3478960">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:NonvestedOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3424456x3487852">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">stn:OnePointZeroPercentageDecreaseInEquityPriceRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3424456x3487851">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">stn:OnePointZeroPercentageIncreaseInEquityPriceRiskMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3424456x3476171">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">stn:ZeroPointFivePercentageIncreaseInInterestRatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3424456x3476170">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">stn:ZeroPointFivePercentageDecreaseInInterestRatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3424455x3488163">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">stn:CanadianPrimeRateAndUsBaseRateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3423661x3422370">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3423661x3419697">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3423286x3501428">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">stn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3422609">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420871">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422913x3420637">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToApplicationOfIFRS15Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498452_3423661x3422370">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498452_3423661x3419697">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498452">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498451_3423661x3422370">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesUnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498451_3423661x3419697">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesUnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498451">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesUnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498450_3423661x3422370">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesCanadaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498450_3423661x3419697">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesCanadaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422831x3498450">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesCanadaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422662x3423353_3424457x3479982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422662x3416700_3424457x3479982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422620x3494949_3422831x3487965">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:WaterServicesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422620x3487862_3422831x3487965">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnergyAndResourcesServicesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422620x3487829_3422831x3487965">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:BuildingsServicesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422620x3487828_3422831x3487965">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:InfrastructureMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422620x3486600_3422831x3487965">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnvironmentalServicesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422192x3479123">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422192x3479122">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422192x3479121">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3422192x3479120">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3421937x3529554">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:DividendsToShareholdersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3421937x3421456">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3421750x3542586">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:ExpireAfterTwoThousandTwentyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3421750x3542585">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:ExpireBeforeTwoThousandTwentyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3421612x3422145">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3421501x3423178">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3421501x3422350">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3420782x3476143">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3420782x3424474">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3420782x3420374">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3420782x3416717">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537552_3420929x3419484">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">stn:ConstructionServicesGroupMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3537329_3421612x3422145">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">stn:ContinuingOperations1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3419885">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DisposalOfMajorSubsidiaryMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3419484_3421612x3422145">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3418080x3419484_3420929x3537552">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsAxis">stn:ConstructionServicesGroupMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3422911">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3421013">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3416979">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417632x3416769">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486840">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:DividendsPerShareFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486839">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:DividendsPerShareThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486838">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:DividendsPerShareTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417619x3486837">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:DividendsPerShareOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417563x3477142">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">stn:DefinedContributionPlansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417436x3488033_3421507x3422053_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogAndFiniteTrademarksMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MethodsOfGenerationAxis">ifrs-full:NotInternallyGeneratedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417436x3488033_3421507x3422053_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogAndFiniteTrademarksMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MethodsOfGenerationAxis">ifrs-full:NotInternallyGeneratedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417436x3417722_3421507x3422053_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MethodsOfGenerationAxis">ifrs-full:NotInternallyGeneratedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417436x3417722_3421507x3422053_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MethodsOfGenerationAxis">ifrs-full:NotInternallyGeneratedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417430x3494948_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:IntangibleUnderFinanceLeaseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417430x3494948_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:IntangibleUnderFinanceLeaseMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422437">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589_3421612x3422145">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417424x3422589">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3542739">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ExpectedProjectLossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3498525">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3495031">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417396x3421698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3488022_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3488022_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3422063_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3422063_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3421738_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3421738_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3417116x3417240">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416962x3507530">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:RevolvingCreditFacility1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416962x3479625">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:NotesPayableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3421507x3422053">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MethodsOfGenerationAxis">ifrs-full:NotInternallyGeneratedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417635_3421507x3422053">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MethodsOfGenerationAxis">ifrs-full:NotInternallyGeneratedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3420576">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416976">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416904x3416755">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3542709_3420782x3424474_3421427x3421903">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecSGJointVentureMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:JointOperationsAxis">ifrs-full:JointOperationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3529254_3420782x3416641_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecAustraliaPtyLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3495030_3420782x3422513_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecNewZealandMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NZ</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3495009_3420782x3420374_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecHoldings2017LimitedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3495002_3420782x3420374_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecUKLimitedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3494950_3420782x3424474_3421427x3421903">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StarrTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:JointOperationsAxis">ifrs-full:JointOperationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487856">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487712_3417462x3417463_3420782x3421747">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecInternationalIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ConsolidatedStructuredEntitiesAxis">ifrs-full:ConsolidatedStructuredEntitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stpr:PA</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487707_3417462x3417463_3420782x3532421">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecGeomaticsLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ConsolidatedStructuredEntitiesAxis">ifrs-full:ConsolidatedStructuredEntitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:A0Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487700_3417462x3417463_3420782x3416717">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecArchitectureLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ConsolidatedStructuredEntitiesAxis">ifrs-full:ConsolidatedStructuredEntitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487699_3417462x3417463_3420782x3421561">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecArchitectureIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ConsolidatedStructuredEntitiesAxis">ifrs-full:ConsolidatedStructuredEntitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stpr:NC</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487576_3420782x3417542_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecDelawareIILLCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stpr:DE</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487575_3420782x3421689_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecConsultingServicesIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stpr:NY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487573_3420782x3421514_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecConsultingMichiganIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stpr:MI</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487560_3420782x3416717_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecConsultingLtdStantecExpertsconseilsLteeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487556_3420782x3416717_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecConsultingInternationalLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487555_3420782x3416649_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecConsultingInternationalLLCMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stpr:AZ</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487553_3420782x3417542_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecTechnologyInternationalIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stpr:DE</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487550_3420782x3532421_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecHoldingsTwoLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:A0Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487548_3420782x3417086_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:StantecConsultingCaribbeanLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BB</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487360_3420782x3487334_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:NovaScotiaCanadaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487258_3420782x3417086_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:InternationalInsuranceGroupIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BB</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487252_3420782x3417542_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:MustangAcquisitionHoldingsIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stpr:DE</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3487235_3420782x3417542_3423286x3423015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:MWHInternationalIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stpr:DE</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3421266">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416740x3417279">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3420292_3417434x3419301_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:EquityInvestmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3420075_3417434x3504553_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3419839_3417434x3485464_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:IndemnificationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3419836_3417434x3542547_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:CashAndCashDepositsAndCashInEscrowMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3419836_3417434x3498550_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:HoldbacksOnLongTermContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3419836_3417434x3489820_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:AccountsReceivableAndOtherCurrentFinancialAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416739x3419836_3417434x3477423_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:OtherFinancialAssetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416696x3509294">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:TermLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0_3416696x3507530">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:RevolvingCreditFacility1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20181231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3424457x3487849">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3424457x3479982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3424457x3478960">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:NonvestedOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3423661x3422370">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3423661x3419697">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498452_3423661x3422370">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498452_3423661x3419697">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498452">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498451_3423661x3422370">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesUnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498451_3423661x3419697">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesUnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498451">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesUnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498450_3423661x3422370">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesCanadaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498450_3423661x3419697">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesCanadaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422831x3498450">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesCanadaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422620x3494949_3422831x3487965">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:WaterServicesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422620x3487862_3422831x3487965">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnergyAndResourcesServicesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422620x3487829_3422831x3487965">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:BuildingsServicesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422620x3487828_3422831x3487965">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:InfrastructureMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3422620x3486600_3422831x3487965">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnvironmentalServicesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">stn:ConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3421750x3542586">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:ExpireAfterTwoThousandTwentyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3421750x3542585">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:ExpireBeforeTwoThousandTwentyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3421158x3498452">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3421158x3498451">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesUnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3420782x3476143">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3420782x3424474">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3420782x3420374">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3420782x3416717">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3537552_3420929x3419484">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">stn:ConstructionServicesGroupMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3418080x3419885">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DisposalOfMajorSubsidiaryMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3422911">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3421013">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3416979">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3417632x3416769">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3417563x3477142">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">stn:DefinedContributionPlansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422437">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589_3421612x3422145">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3417424x3422589">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3498525">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3495031">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3417396x3421698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416962x3507530">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:RevolvingCreditFacility1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416962x3479625">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:NotesPayableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3421507x3422053">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MethodsOfGenerationAxis">ifrs-full:NotInternallyGeneratedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3417635_3421507x3422053">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MethodsOfGenerationAxis">ifrs-full:NotInternallyGeneratedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3420576">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416904x3416976">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487856">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3420576_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:InnovyzeIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3420576_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:InnovyzeIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3420576_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:InnovyzeIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3420576">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:InnovyzeIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3416976_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:InnovyzeIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3416976_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:InnovyzeIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3487257_3416904x3416976">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:InnovyzeIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3422112_3416904x3420576_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3422112_3416904x3420576">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3422112_3416904x3416976_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3422112_3416904x3416976">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3421266">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416740x3417279">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3421246_3417434x3419301_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:EquityInvestmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3420075_3417434x3504553_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3419839_3417434x3542547_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:CashAndCashDepositsAndCashInEscrowMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3419839_3417434x3485464_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:IndemnificationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3419836_3417434x3498550_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:HoldbacksOnLongTermContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3419836_3417434x3489820_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:AccountsReceivableAndOtherCurrentFinancialAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0_3416739x3419836_3417434x3477423_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:OtherFinancialAssetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_365_20171231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_31_20190131_0_3421584x3500108">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">stn:EventsAfterReportingPeriodMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-01-31</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_181_20180630_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180627_0_3416696x3507530">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:RevolvingCreditFacility1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-06-27</startDate>
      <endDate>2018-06-27</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180627_0_3416696x3498557">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:TermLoanTranchebMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-06-27</startDate>
      <endDate>2018-06-27</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180627_0_3416696x3498527">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:TermLoanTranchecMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-06-27</startDate>
      <endDate>2018-06-27</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180627_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <startDate>2018-06-27</startDate>
      <endDate>2018-06-27</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180101_0_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3422913x3420637">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToApplicationOfIFRS15Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3418080x3535915_3422913x3420637_3423602x3538020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">stn:ContinuingOperationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToApplicationOfIFRS15Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RestatementAxis">stn:SignificantFinancingComponentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3418080x3535915_3422913x3420637_3423602x3538018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">stn:ContinuingOperationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToApplicationOfIFRS15Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RestatementAxis">stn:ChangeOrdersAndClaimsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3422911_3418080x3419484_3422913x3420637_3423661x3487964">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToApplicationOfIFRS15Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">stn:ConstructionServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180101_0_3417632x3416979_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180101_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-01-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20181001_0_3421158x3498452_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-10-01</startDate>
      <endDate>2018-10-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20181001_0_3421158x3498452_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-10-01</startDate>
      <endDate>2018-10-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20181001_0_3421158x3498452">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-10-01</startDate>
      <endDate>2018-10-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20181001_0_3421158x3487964">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConstructionServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-10-01</startDate>
      <endDate>2018-10-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20181001_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <startDate>2018-10-01</startDate>
      <endDate>2018-10-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20190227_0_3421584x3481572">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">stn:DividendTransactionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-02-27</startDate>
      <endDate>2019-02-27</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20181113_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <startDate>2018-11-13</startDate>
      <endDate>2018-11-13</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20181111_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <startDate>2018-11-11</startDate>
      <endDate>2018-11-11</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_1_20180801_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <startDate>2018-08-01</startDate>
      <endDate>2018-08-01</endDate>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20180627_0_3416696x3509294">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:TermLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-06-27</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20180627_0_3416696x3507530">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:RevolvingCreditFacility1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-06-27</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20180627_0_3416696x3498557">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:TermLoanTranchebMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-06-27</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20180627_0_3416696x3498527">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:TermLoanTranchecMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-06-27</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20180627_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <instant>2018-06-27</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20180626_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <instant>2018-06-26</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3487849">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3479982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3424457x3478960">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:NonvestedOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3504538">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:IntangibleAssetMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3495020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:DeferredTaxArisingInBusinessAcquisitionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3494932">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:DeferredTaxDefinedBenefitObligationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3487208">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3482883">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:UnusedTaxCreditsAndTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3423747">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:TemporaryDifferenceMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3422628">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3423034x3422116">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3422609">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422913x3420871">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479123_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479123_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479123">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479122_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479122_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479122">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479121_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479121">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479120_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3422192x3479120">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">stn:RangesOfExercisePricesForOutstandingShareOptionsOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3547356_3423034x3487208">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:Expiry2019To2038Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3506769">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:SixtyOneToNinetyDaysMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3506766">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ThirtyOneToSixtyDaysMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3498444">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:AboveOneTwentyOneDaysMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3488140">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NinetyOneDaysToOneTwentyDaysMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3488137">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:OneToThirtyDaysMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3487212_3423034x3487209">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:CapitalTaxLossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3487212_3423034x3487208">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3422054">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421915">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421287">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421286">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421968x3421034">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421937x3529554">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:DividendsToShareholdersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421937x3421456">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421935x3421459">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421935x3421300">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2And3OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421750x3421921">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421750x3421918">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421750x3421916">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421750x3421453">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421750x3417515">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421501x3422350_3421935x3421934">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421501x3422350">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421158x3498452">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421158x3498451">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesUnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3421158x3498450">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesCanadaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3420782x3476143">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3420782x3424474">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3420782x3420374">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3420782x3416717">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417632x3422911">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417632x3421013">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417632x3416979">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417632x3416769">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3486472">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:SoftwareLicensesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3504553_3421968x3422054">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3504553_3421968x3421915">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3504553_3421968x3421286">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3504553">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417434x3419301">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:EquityInvestmentsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417432x3417865">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">ifrs-full:ContingentLiabilityForGuaranteesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3487899_3421501x3423178_3421935x3421934">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3487899_3421501x3423178">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3547755x3547005">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="stn:ClassesOfOtherNonFinancialAssetsAxis">stn:TransactionCostsOnLongTermDebtMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3547755x3538021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="stn:ClassesOfOtherNonFinancialAssetsAxis">stn:DeferredContractCostsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3547755x3488184">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="stn:ClassesOfOtherNonFinancialAssetsAxis">stn:InvestmentTaxCreditsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3417434x3498550">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:HoldbacksOnLongTermContractMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3417434x3487899">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3417434x3485464">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:IndemnificationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417430x3422077_3417434x3478856">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:OtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417424x3542795">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">stn:PostEmploymentBenefitPlansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417424x3422589_3421612x3422437">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417424x3422589_3421612x3422145">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417424x3422589">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3542739">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ExpectedProjectLossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3498525">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3495031">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417396x3421698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417240">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3417116x3417117">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:BusinessCombinationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3546962">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:TradeAndUnbilledReceivablesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3546956">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:ContractAssetsAndHoldbacksMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3487963">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:ForeignCurrenciesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3487951">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:UnitedStatesFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416962x3487950">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:CanadianFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3421750x3421921">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3421750x3421918">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3421750x3421916">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3421750x3421453">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3421750x3417515">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3420576">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416976">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755_3421750x3421921">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755_3421750x3421918">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755_3421750x3421916">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755_3421750x3421453">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755_3421750x3417515">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416904x3416755">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487886">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487883">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487458">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487454">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416764x3487451">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416740x3487856_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416740x3487856_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416740x3487856">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416740x3421266">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416740x3417279">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3509294">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:TermLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3507530">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:RevolvingCreditFacility1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3507413_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:FinanceLeaseObligationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3507413_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:FinanceLeaseObligationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3507413">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:FinanceLeaseObligationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3479625_3416962x3487963">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:ForeignCurrenciesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3479625_3416962x3487951">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:UnitedStatesFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0_3416696x3479625">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20180101_0_3422913x3495056">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:IncreaseDecreaseDueToApplicationOfIFRS9Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-01-01</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20180101_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <instant>2018-01-01</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3424457x3487849">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3424457x3479982">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3424457x3478960">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:NonvestedOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3504538">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:IntangibleAssetMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3495020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:DeferredTaxArisingInBusinessAcquisitionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3494932">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:DeferredTaxDefinedBenefitObligationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3487208">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3482883">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:UnusedTaxCreditsAndTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3423747">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:TemporaryDifferenceMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3422628">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3423034x3422116">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3422913x3495849">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:RestatedBalanceMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3422913x3422609">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3422913x3420718">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3547356_3423034x3487208">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:Expiry2019To2038Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3506769">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:SixtyOneToNinetyDaysMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3506766">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ThirtyOneToSixtyDaysMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3498444">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:AboveOneTwentyOneDaysMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3488140">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NinetyOneDaysToOneTwentyDaysMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3488137">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:OneToThirtyDaysMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3487212_3423034x3487209">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:CapitalTaxLossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3487212_3423034x3487208">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3422054">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3421287">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3421286">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421968x3421034">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421937x3529554">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:DividendsToShareholdersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421937x3421456">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421935x3421459">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421935x3421300">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2And3OfFairValueHierarchyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421158x3498452">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421158x3498451">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesUnitedStatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421158x3498450">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesCanadaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3421158x3487964">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConstructionServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3420782x3476143">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3420782x3424474">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3420782x3420374">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3420782x3416717">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3422911_3422913x3495849">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:RestatedBalanceMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3422911_3422913x3422609">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3422911_3422913x3420718">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3421013_3422913x3495849">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:RestatedBalanceMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3421013_3422913x3422609">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3421013">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3416979_3422913x3495849">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:RestatedBalanceMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3416979_3422913x3422609">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3416979_3422913x3420718">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3416769_3422913x3495849">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">stn:RestatedBalanceMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417632x3416769_3422913x3422609">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3486472">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:SoftwareLicensesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3504553_3421968x3422054">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3504553_3421968x3421915">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3504553_3421968x3421286">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3504553">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417434x3419301">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:EquityInvestmentsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3547755x3547005">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="stn:ClassesOfOtherNonFinancialAssetsAxis">stn:TransactionCostsOnLongTermDebtMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3547755x3488184">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="stn:ClassesOfOtherNonFinancialAssetsAxis">stn:InvestmentTaxCreditsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3417434x3498550">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:HoldbacksOnLongTermContractMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3417434x3487899">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3417434x3485464">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:IndemnificationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417430x3422077_3417434x3478856">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:OtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417424x3542795">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">stn:PostEmploymentBenefitPlansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417424x3422589_3421612x3422437">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417424x3422589_3421612x3422145">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417424x3422589">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3498525">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3495031">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417396x3421698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3417116x3417117">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:BusinessCombinationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416962x3487963">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:ForeignCurrenciesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416962x3487951">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:UnitedStatesFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416962x3487950">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:CanadianFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3420576">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416976">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416904x3416755">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487886">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487883">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487458">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487454">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416764x3487451">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416740x3487856">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416740x3421266">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416740x3417279">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3509294">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:TermLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3507530">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:RevolvingCreditFacility1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3507413_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:FinanceLeaseObligationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3507413_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:FinanceLeaseObligationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3507413">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:FinanceLeaseObligationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3479625_3416962x3487951">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:UnitedStatesFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0_3416696x3479625">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3417632x3422911">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3417632x3421013">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3417632x3416979">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3417632x3416769">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3417424x3422589_3421612x3422437">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3417424x3422589_3421612x3422145">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3417424x3422589">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3417396x3498525">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3417396x3495031">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3417396x3421698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3420576">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417436x3488045">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:LeaseDisadvantagesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417436x3488042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417436x3422562">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417436x3417722">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417436x3417635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417395x3488022">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417395x3422063">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417395x3421738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976_3417395x3421037">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416976">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416904x3416755">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0_3416740x3487856">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20161231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181001_0_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-10-01</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181001_0_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-10-01</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20181001_0_3421158x3498452">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">stn:ConsultingServicesGlobalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-10-01</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171001_0_3422662x3423353">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-10-01</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20171001_0_3422662x3416700">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-10-01</instant>
    </period>
  </context>
  <context id="eol_PE179647--1840-F0005_STD_0_20180506_0_3416696x3509486">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
      <segment>
        <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:TrancheAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-05-06</instant>
    </period>
  </context>
  <unit id="iso4217_CAD">
    <measure>iso4217:CAD</measure>
  </unit>
  <unit id="pure">
    <measure>pure</measure>
  </unit>
  <unit id="shares">
    <measure>shares</measure>
  </unit>
  <unit id="Y">
    <measure>utr:Y</measure>
  </unit>
  <unit id="iso4217_USD">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="iso4217_CAD_per_shares">
    <divide>
      <unitNumerator>
        <measure>iso4217:CAD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="Cash_Generating_Units">
    <measure>stn:Cash_Generating_Units</measure>
  </unit>
  <unit id="Tranches">
    <measure>stn:Tranches</measure>
  </unit>
  <unit id="Trustee">
    <measure>stn:Trustee</measure>
  </unit>

</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>stn-20181231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Schema - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 4 -->
<!-- Creation date: 2019-02-28T03:51:00Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<schema xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:srt-types="http://fasb.org/srt-types/2018-01-31"
  xmlns:srt="http://fasb.org/srt/2018-01-31"
  xmlns:stn="http://www.stantec.com/20181231"
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2018-03-16/ifrs-full"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31"
  xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31"
  targetNamespace="http://www.stantec.com/20181231"
  elementFormDefault="qualified" attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DocumentandEntityInformation" id="DocumentandEntityInformation">
        <link:definition>1001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/StatementOfFinancialPositionCurrentNonCurrent-210000" id="ias_1_2018-03-16_role-210000">
        <link:definition>1003 - Statement - Consolidated Statements of Financial Position</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpense-310000" id="ias_1_2018-03-16_role-310000">
        <link:definition>1004 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000" id="ias_1_2018-03-16_role-410000">
        <link:definition>1005 - Statement - Consolidated Statements of Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000Parenthetical" id="ias_1_2018-03-16_role-410000Paren">
        <link:definition>1006 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/StatementOfChangesInEquity-610000" id="ias_1_2018-03-16_role-610000">
        <link:definition>1007 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/StatementOfCashFlowsDirectMethod-510000" id="ias_7_2018-03-16_role-510000">
        <link:definition>1008 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory">
        <link:definition>1009 - Disclosure - Corporate Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory">
        <link:definition>1010 - Disclosure - Basis of Preparation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory">
        <link:definition>1011 - Disclosure - Basis of Consolidation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory">
        <link:definition>1012 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory">
        <link:definition>1013 - Disclosure - Significant Accounting Judgments, Estimates, and Assumptions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory">
        <link:definition>1014 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory">
        <link:definition>1015 - Disclosure - Business Acquisitions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory">
        <link:definition>1016 - Disclosure - Discontinued Operations and Disposition of Subsidiaries</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory">
        <link:definition>1017 - Disclosure - Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory">
        <link:definition>1018 - Disclosure - Trade and Other Receivables</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory">
        <link:definition>1019 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfGoodwillExplanatory">
        <link:definition>1020 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory">
        <link:definition>1021 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory">
        <link:definition>1022 - Disclosure - Other Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory">
        <link:definition>1023 - Disclosure - Trade and Other Payables</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory">
        <link:definition>1024 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory">
        <link:definition>1025 - Disclosure - Provisions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory">
        <link:definition>1026 - Disclosure - Employee Defined Benefit Obligations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory">
        <link:definition>1027 - Disclosure - Other Liabilities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory">
        <link:definition>1028 - Disclosure - Commitments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory">
        <link:definition>1029 - Disclosure - Contingencies and Guarantees</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory">
        <link:definition>1030 - Disclosure - Share Capital</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory">
        <link:definition>1031 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory">
        <link:definition>1032 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory">
        <link:definition>1033 - Disclosure - Capital Management</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory">
        <link:definition>1034 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory">
        <link:definition>1035 - Disclosure - Net Interest Expense and Other Net Finance Expense</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfRevenueExplanatory">
        <link:definition>1036 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory">
        <link:definition>1037 - Disclosure - Employee Costs from Continuing Operations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory">
        <link:definition>1038 - Disclosure - Other Expense (Income)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory">
        <link:definition>1039 - Disclosure - Weighted Average Shares Outstanding</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory">
        <link:definition>1040 - Disclosure - Cash Flow Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory">
        <link:definition>1041 - Disclosure - Related-Party Disclosures</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory">
        <link:definition>1042 - Disclosure - Segmented Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy" id="Role_NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy">
        <link:definition>1043 - Disclosure - Investment Tax Credits</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory">
        <link:definition>1044 - Disclosure - Events after the Reporting Period</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory" id="Role_NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory">
        <link:definition>1045 - Disclosure - Comparative Figures</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies" id="Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies">
        <link:definition>1046 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables">
        <link:definition>1047 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables">
        <link:definition>1048 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables">
        <link:definition>1049 - Disclosure - Business Acquisitions (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables">
        <link:definition>1050 - Disclosure - Discontinued Operations and Disposition of Subsidiaries (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables">
        <link:definition>1051 - Disclosure - Cash and Cash Equivalents (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables">
        <link:definition>1052 - Disclosure - Trade and Other Receivables (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables">
        <link:definition>1053 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables">
        <link:definition>1054 - Disclosure - Goodwill (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables">
        <link:definition>1055 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables">
        <link:definition>1056 - Disclosure - Other Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables">
        <link:definition>1057 - Disclosure - Trade and Other Payables (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables">
        <link:definition>1058 - Disclosure - Long-Term Debt (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables">
        <link:definition>1059 - Disclosure - Provisions (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables">
        <link:definition>1060 - Disclosure - Employee Defined Benefit Obligations (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables">
        <link:definition>1061 - Disclosure - Other Liabilities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables">
        <link:definition>1062 - Disclosure - Commitments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables">
        <link:definition>1063 - Disclosure - Share Capital (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables">
        <link:definition>1064 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables">
        <link:definition>1065 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables">
        <link:definition>1066 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables">
        <link:definition>1067 - Disclosure - Net Interest Expense and Other Net Finance Expense (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables">
        <link:definition>1068 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables">
        <link:definition>1069 - Disclosure - Employee Costs from Continuing Operations (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables">
        <link:definition>1070 - Disclosure - Other Expense (Income) (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables">
        <link:definition>1071 - Disclosure - Weighted Average Shares Outstanding (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables">
        <link:definition>1072 - Disclosure - Cash Flow Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables">
        <link:definition>1073 - Disclosure - Related-Party Disclosures (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables" id="Role_NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables">
        <link:definition>1074 - Disclosure - Segmented Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods" id="DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods">
        <link:definition>1075 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives and Depreciation Calculation Methods (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation" id="DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation">
        <link:definition>1076 - Disclosure - Summary of Significant Accounting Policies - Intangible and Leased Assets - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation" id="DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation">
        <link:definition>1077 - Disclosure - Summary of Significant Accounting Policies - Share Based and Equity Settled Transactions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings" id="DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings">
        <link:definition>1078 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies - Schedule of Impact of Changes to Accounting Policies on Retained Earnings (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition" id="DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition">
        <link:definition>1079 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 15 in Consolidated Statement of Financial Position (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" id="DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss">
        <link:definition>1080 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 15 in Consolidated Statements of Income and Comprehensive Income (Loss) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax" id="DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax">
        <link:definition>1081 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 9 on Equity (After-tax) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation" id="DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation">
        <link:definition>1082 - Disclosure - Recent Accounting Pronouncements and Changes To Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets" id="DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets">
        <link:definition>1083 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Measurement Category of Financial Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed" id="DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed">
        <link:definition>1084 - Disclosure - Business Acquisitions - Summary of Consideration for Assets Acquired and Liabilities Assumed (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformation" id="DisclosureBusinessAcquisitionsAdditionalInformation">
        <link:definition>1085 - Disclosure - Business Acquisitions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations" id="DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations">
        <link:definition>1086 - Disclosure - Business Acquisitions - Summary of Consideration of Business Combinations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination" id="DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination">
        <link:definition>1087 - Disclosure - Business Acquisitions - Summary of Notes Payable in Business Combination (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation" id="DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation">
        <link:definition>1088 - Disclosure - Discontinued Operations and Disposition of Subsidiaries - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations" id="DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations">
        <link:definition>1089 - Disclosure - Discontinued Operations and Disposition of Subsidiaries - Summary of Net Loss from Discontinued Operations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary" id="DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary">
        <link:definition>1090 - Disclosure - Discontinued Operations and Disposition of Subsidiaries - Summary of Disposition of Subsidiary (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents" id="DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents">
        <link:definition>1091 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsAdditionalInformation" id="DisclosureCashAndCashEquivalentsAdditionalInformation">
        <link:definition>1092 - Disclosure - Cash and Cash Equivalents - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables" id="DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables">
        <link:definition>1093 - Disclosure - Trade and Other Receivables - Schedule of Trade and Other Receivables (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical" id="DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical">
        <link:definition>1094 - Disclosure - Trade and Other Receivables - Schedule of Trade and Other Receivables (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis" id="DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis">
        <link:definition>1095 - Disclosure - Trade and Other Receivables - Schedule of Gross Trade Receivables Aging Analysis (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment" id="DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment">
        <link:definition>1096 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformation" id="DisclosurePropertyAndEquipmentAdditionalInformation">
        <link:definition>1097 - Disclosure - Property and Equipment - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill" id="DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill">
        <link:definition>1098 - Disclosure - Goodwill - Schedule of Reconciliation of Changes in Goodwill (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillAdditionalInformation" id="DisclosureGoodwillAdditionalInformation">
        <link:definition>1099 - Disclosure - Goodwill - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfGoodwillAllocated" id="DisclosureGoodwillScheduleOfGoodwillAllocated">
        <link:definition>1100 - Disclosure - Goodwill - Schedule of Goodwill Allocated (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs" id="DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs">
        <link:definition>1101 - Disclosure - Goodwill - Summary of Most Sensitive Key Assumptions Used for CGUs (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets" id="DisclosureIntangibleAssetsSummaryOfIntangibleAssets">
        <link:definition>1102 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation" id="DisclosureIntangibleAssetsAdditionalInformation">
        <link:definition>1103 - Disclosure - Intangible Assets - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsScheduleOfOtherAssets" id="DisclosureOtherAssetsScheduleOfOtherAssets">
        <link:definition>1104 - Disclosure - Other Assets - Schedule of Other Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost" id="DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost">
        <link:definition>1105 - Disclosure - Other Assets - Disclosure of Fair Value and Amortized Cost (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsAdditionalInformation" id="DisclosureOtherAssetsAdditionalInformation">
        <link:definition>1106 - Disclosure - Other Assets - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue" id="DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue">
        <link:definition>1107 - Disclosure - Other Assets - Disclosure of the Bond Portfolio Stated at Fair Value (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables" id="DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables">
        <link:definition>1108 - Disclosure - Trade and Other Payables - Summary of Trade and Other Payables (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebt" id="DisclosureLongTermDebtSummaryOfLongTermDebt">
        <link:definition>1109 - Disclosure - Long-Term Debt - Summary of Long Term Debt (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation" id="DisclosureLongTermDebtAdditionalInformation">
        <link:definition>1110 - Disclosure - Long-Term Debt - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases" id="DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases">
        <link:definition>1111 - Disclosure - Long-Term Debt - Future Minimum Lease Payments and Present Value of the Net Minimum Lease Payments under Finance Leases (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureProvisionsSummaryOfProvisions" id="DisclosureProvisionsSummaryOfProvisions">
        <link:definition>1112 - Disclosure - Provisions - Summary of Provisions (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureProvisionsAdditionalInformation" id="DisclosureProvisionsAdditionalInformation">
        <link:definition>1113 - Disclosure - Provisions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations" id="DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations">
        <link:definition>1114 - Disclosure - Employee Defined Benefit Obligations - Summary of Employee Defined Benefit Obligations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation" id="DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation">
        <link:definition>1115 - Disclosure - Employee Defined Benefit Obligations - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability" id="DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability">
        <link:definition>1116 - Disclosure - Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit Liability (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset" id="DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset">
        <link:definition>1117 - Disclosure - Employee Defined Benefit Obligations - Summary of Net Defined Benefit Asset (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue" id="DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue">
        <link:definition>1118 - Disclosure - Employee Defined Benefit Obligations - Summary of Major Categories of Plan Assets, Measured at Fair Value (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations" id="DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations">
        <link:definition>1119 - Disclosure - Employee Defined Benefit Obligations - Summary of Principal Assumptions Used In Determining Pension Benefit Obligations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions" id="DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions">
        <link:definition>1120 - Disclosure - Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical" id="DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical">
        <link:definition>1121 - Disclosure - Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilities" id="DisclosureOtherLiabilitiesSummaryOfOtherLiabilities">
        <link:definition>1122 - Disclosure - Other Liabilities - Summary of Other Liabilities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases" id="DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases">
        <link:definition>1123 - Disclosure - Commitments - Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsAdditionalInformation" id="DisclosureCommitmentsAdditionalInformation">
        <link:definition>1124 - Disclosure - Commitments - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureContingenciesAndGuaranteesAdditionalInformation" id="DisclosureContingenciesAndGuaranteesAdditionalInformation">
        <link:definition>1125 - Disclosure - Contingencies and Guarantees - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalAdditionalInformation" id="DisclosureShareCapitalAdditionalInformation">
        <link:definition>1126 - Disclosure - Share Capital - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements" id="DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements">
        <link:definition>1127 - Disclosure - Share Capital - Summary of Dividends Declared and Recorded in the Consolidated Financial Statements (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation" id="DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation">
        <link:definition>1128 - Disclosure - Share Capital - Share-based Payment Transactions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfGrantedShareOptions" id="DisclosureShareCapitalSummaryOfGrantedShareOptions">
        <link:definition>1129 - Disclosure - Share Capital - Summary of Granted Share Options (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfOutstandingShareOptions" id="DisclosureShareCapitalSummaryOfOutstandingShareOptions">
        <link:definition>1130 - Disclosure - Share Capital - Summary of Outstanding Share Options (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfWeightedAverageAssumptions" id="DisclosureShareCapitalSummaryOfWeightedAverageAssumptions">
        <link:definition>1131 - Disclosure - Share Capital - Summary of Weighted Average Assumptions (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfNonVestedOptions" id="DisclosureShareCapitalSummaryOfNonVestedOptions">
        <link:definition>1132 - Disclosure - Share Capital - Summary of Non-Vested Options (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets" id="DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets">
        <link:definition>1133 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities" id="DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities">
        <link:definition>1134 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Liabilities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformation" id="DisclosureFinancialInstrumentsAdditionalInformation">
        <link:definition>1135 - Disclosure - Financial Instruments - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision" id="DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision">
        <link:definition>1136 - Disclosure - Financial Instruments - Summary of Loss Allowance Provision (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities" id="DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities">
        <link:definition>1137 - Disclosure - Financial Instruments - Summary of Timing of Undiscounted Cash Outflows Relating to Financial Liabilities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureCapitalManagementAdditionalInformation" id="DisclosureCapitalManagementAdditionalInformation">
        <link:definition>1138 - Disclosure - Capital Management - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates" id="DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates">
        <link:definition>1139 - Disclosure - Income Taxes - Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations" id="DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations">
        <link:definition>1140 - Disclosure - Income Taxes - Summary of Major Components of Current Income Tax Expense from Continuing Operations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations" id="DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations">
        <link:definition>1141 - Disclosure - Income Taxes - Summary of Major Components of Deferred Income Tax (Recovery) Expense from Continuing Operations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities" id="DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities">
        <link:definition>1142 - Disclosure - Income Taxes - Schedule of Significant Components of the Company's Net Deferred Income Tax Assets (Liabilities) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities" id="DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities">
        <link:definition>1143 - Disclosure - Income Taxes - Schedule of Reconciliation of Net Deferred Tax Assets (Liabilities) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfLossCarryforwards" id="DisclosureIncomeTaxesScheduleOfLossCarryforwards">
        <link:definition>1144 - Disclosure - Income Taxes - Schedule of Loss Carryforwards (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformations" id="DisclosureIncomeTaxesAdditionalInformations">
        <link:definition>1145 - Disclosure - Income Taxes - Additional Informations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense" id="DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense">
        <link:definition>1146 - Disclosure - Net Interest Expense and Other Net Finance Expense - Schedule of Interest Expense (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense" id="DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense">
        <link:definition>1147 - Disclosure - Net Interest Expense and Other Net Finance Expense - Schedule of Other Net Finance Expense (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers" id="DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers">
        <link:definition>1148 - Disclosure - Revenue - Summary of Information about Receivables, Contract Assets, and Deferred Revenue (Contract Liabilities) from Contracts with Customers (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue" id="DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue">
        <link:definition>1149 - Disclosure - Revenue - Significant Increases (Decreases) in Contract Assets and Deferred Revenue (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueAdditionalInformation" id="DisclosureRevenueAdditionalInformation">
        <link:definition>1150 - Disclosure - Revenue - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost" id="DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost">
        <link:definition>1151 - Disclosure - Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation" id="DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation">
        <link:definition>1152 - Disclosure - Employee Costs from Continuing Operations - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome" id="DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome">
        <link:definition>1153 - Disclosure - Other Expense (Income) - Schedule of Other Expense (Income) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis" id="DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis">
        <link:definition>1154 - Disclosure - Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical" id="DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical">
        <link:definition>1155 - Disclosure - Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingAdditionalInformation" id="DisclosureWeightedAverageSharesOutstandingAdditionalInformation">
        <link:definition>1156 - Disclosure - Weighted Average Shares Outstanding - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities" id="DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities">
        <link:definition>1157 - Disclosure - Cash Flow Information - Reconciliation of Liabilities Arising from Financing Activities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformation" id="DisclosureRelatedPartyDisclosuresAdditionalInformation">
        <link:definition>1158 - Disclosure - Related - Party Disclosures - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries" id="DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries">
        <link:definition>1159 - Disclosure - Related-Party Disclosures - Schedule of Subsidiaries (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities" id="DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities">
        <link:definition>1160 - Disclosure - Related-Party Disclosures - Schedule of Structured Consolidated Entities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfJointOperations" id="DisclosureRelatedPartyDisclosuresSummaryOfJointOperations">
        <link:definition>1161 - Disclosure - Related-Party Disclosures - Summary of Joint Operations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties" id="DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties">
        <link:definition>1162 - Disclosure - Related-Party Disclosures - Schedule of Transactions With Related Parties (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany" id="DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany">
        <link:definition>1163 - Disclosure - Related-Party Disclosures - Schedule of Compensation of Key Management Personnel and Directors of the Company (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfOperatingSegments" id="DisclosureSegmentedInformationScheduleOfOperatingSegments">
        <link:definition>1164 - Disclosure - Segmented Information - Schedule of Operating Segments (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas" id="DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas">
        <link:definition>1165 - Disclosure - Segmented Information - Schedule of Non-Current Assets and Gross Revenue by Geographical Areas (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfGrossRevenueByServices" id="DisclosureSegmentedInformationScheduleOfGrossRevenueByServices">
        <link:definition>1166 - Disclosure - Segmented Information - Schedule of Gross Revenue by Services (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationAdditionalInformation" id="DisclosureSegmentedInformationAdditionalInformation">
        <link:definition>1167 - Disclosure - Segmented Information - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureInvestmentTaxCreditAdditionalInformation" id="DisclosureInvestmentTaxCreditAdditionalInformation">
        <link:definition>1168 - Disclosure - Investment Tax Credit - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEventsAfterTheReportingPeriodAdditionalInformation" id="DisclosureEventsAfterTheReportingPeriodAdditionalInformation">
        <link:definition>1169 - Disclosure - Events after the Reporting Period - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureComparativeFiguresAdditionalInformation" id="DisclosureComparativeFiguresAdditionalInformation">
        <link:definition>1170 - Disclosure - Comparative Figures - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilitiesAlternate1" id="DisclosureOtherLiabilitiesSummaryOfOtherLiabilitiesAlt1">
        <link:definition>1171 - Disclosure - Other Liabilities - Summary of Other Liabilities (Detail) (Alternate 1)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCostAlternate1" id="DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCostAlt1">
        <link:definition>1172 - Disclosure - Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Detail) (Alternate 1)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:href="stn-20181231_cal.xml" xlink:title="Calculation Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:href="stn-20181231_def.xml" xlink:title="Definition Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:href="stn-20181231_lab.xml" xlink:title="Label Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:href="stn-20181231_pre.xml" xlink:title="Presentation Links, all"/>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://fasb.org/srt-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd"/>
  <import namespace="http://xbrl.ifrs.org/taxonomy/2018-03-16/ifrs-full" schemaLocation="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="https://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
  <element name="A0Member" id="stn_A0Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AboveOneTwentyOneDaysMember" id="stn_AboveOneTwentyOneDaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AccountsReceivableAndOtherCurrentFinancialAssetsMember" id="stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" id="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement" id="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" id="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" id="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" id="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" id="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" id="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination" id="stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AdministrativeExpenseNetDefinedBenefitLiabilityAsset" id="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AggregateMaturityValueOfNotes" id="stn_AggregateMaturityValueOfNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AgreementExpiryDate" id="stn_AgreementExpiryDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations" id="stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations" id="stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" id="stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" id="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" id="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AveragePriceOfCommonSharesRepurchasedAndCancelled" id="stn_AveragePriceOfCommonSharesRepurchasedAndCancelled" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BondMember" id="stn_BondMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BondsInterestRatePercentage" id="stn_BondsInterestRatePercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BuildingsServicesMember" id="stn_BuildingsServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CanadianFundMember" id="stn_CanadianFundMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CanadianPrimeRateAndUsBaseRateMember" id="stn_CanadianPrimeRateAndUsBaseRateMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CapitalTaxLossMember" id="stn_CapitalTaxLossMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CarryingAmountOfNotesPayable" id="stn_CarryingAmountOfNotesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CashAndCashDepositsAndCashInEscrowMember" id="stn_CashAndCashDepositsAndCashInEscrowMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" id="stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" id="stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ChangeOrdersAndClaimsMember" id="stn_ChangeOrdersAndClaimsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ChargesToRetainedEarnings" id="stn_ChargesToRetainedEarnings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ClassesOfOtherNonFinancialAssetsAxis" id="stn_ClassesOfOtherNonFinancialAssetsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem"/>
  <element name="ClassesOfOtherNonFinancialAssetsDomain" id="stn_ClassesOfOtherNonFinancialAssetsDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommitmentsAbstract" id="stn_CommitmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConstructionServicesGroupMember" id="stn_ConstructionServicesGroupMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConstructionServicesMember" id="stn_ConstructionServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConsultingServicesCanadaMember" id="stn_ConsultingServicesCanadaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConsultingServicesGlobalMember" id="stn_ConsultingServicesGlobalMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConsultingServicesMember" id="stn_ConsultingServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConsultingServicesUnitedStatesMember" id="stn_ConsultingServicesUnitedStatesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ContinuingOperationMember" id="stn_ContinuingOperationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ContinuingOperations1Member" id="stn_ContinuingOperations1Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ContractAssetsAndHoldbacksMember" id="stn_ContractAssetsAndHoldbacksMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ContractAssetsLiabilitiesAxis" id="stn_ContractAssetsLiabilitiesAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem"/>
  <element name="ContractAssetsLiabilitiesMember" id="stn_ContractAssetsLiabilitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ContractBacklogAndFiniteTrademarksMember" id="stn_ContractBacklogAndFiniteTrademarksMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ContractBacklogMember" id="stn_ContractBacklogMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" id="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CountryOfIncorporationOfStructuredEntities" id="stn_CountryOfIncorporationOfStructuredEntities" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CreditFacilityAverageInterestRate" id="stn_CreditFacilityAverageInterestRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CurrentContractAssetsMember" id="stn_CurrentContractAssetsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CurrentContractLiabilitiesMember" id="stn_CurrentContractLiabilitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DecreaseThroughDisposalFinancialLiabilities" id="stn_DecreaseThroughDisposalFinancialLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DecreaseThroughDispositionsContractAssets" id="stn_DecreaseThroughDispositionsContractAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredContractCostsMember" id="stn_DeferredContractCostsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredShareUnitMember" id="stn_DeferredShareUnitMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredShareUnitsPayable" id="stn_DeferredShareUnitsPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxAbstract" id="stn_DeferredTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxArisingInBusinessAcquisitionMember" id="stn_DeferredTaxArisingInBusinessAcquisitionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxDefinedBenefitObligationMember" id="stn_DeferredTaxDefinedBenefitObligationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary" id="stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" id="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DefinedBenefitPensionPlansContributionMember" id="stn_DefinedBenefitPensionPlansContributionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DefinedContributionPlansMember" id="stn_DefinedContributionPlansMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DepreciationPropertyPlantAndEquipmentContinuingOperations" id="stn_DepreciationPropertyPlantAndEquipmentContinuingOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DepreciationPropertyPlantAndEquipmentDiscontinuedOperations" id="stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DerecognitionOfNotesPayable" id="stn_DerecognitionOfNotesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities" id="stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DilutiveShareOptions" id="stn_DilutiveShareOptions" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DirectLaborCosts" id="stn_DirectLaborCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfActuarialAssumptionsExplanatory" id="stn_DisclosureOfActuarialAssumptionsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfAmortizationOfIntangibleAssetsAbstract" id="stn_DisclosureOfAmortizationOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfCapitalManagementAbstract" id="stn_DisclosureOfCapitalManagementAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfCapitalManagementExplanatory" id="stn_DisclosureOfCapitalManagementExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfCashAndCashEquivalentsLineItems" id="stn_DisclosureOfCashAndCashEquivalentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfCashAndCashEquivalentsTable" id="stn_DisclosureOfCashAndCashEquivalentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfContingenciesAndGuaranteesExplanatory" id="stn_DisclosureOfContingenciesAndGuaranteesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfDeferredIncomeTaxesLineItems" id="stn_DisclosureOfDeferredIncomeTaxesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfDeferredIncomeTaxesTable" id="stn_DisclosureOfDeferredIncomeTaxesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfDefinedBenefitObligationsExplanatory" id="stn_DisclosureOfDefinedBenefitObligationsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory" id="stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory" id="stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory" id="stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory" id="stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" id="stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfDisposalOfSubsidiariesAbstract" id="stn_DisclosureOfDisposalOfSubsidiariesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" id="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" id="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfDividendsLineItems" id="stn_DisclosureOfDividendsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfDividendsTable" id="stn_DisclosureOfDividendsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfEmployeeBenefitsCostTableTextBlock" id="stn_DisclosureOfEmployeeBenefitsCostTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfEmployeeCostLineItems" id="stn_DisclosureOfEmployeeCostLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfEmployeeCostsAbstract" id="stn_DisclosureOfEmployeeCostsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfEmployeeCostsExplanatory" id="stn_DisclosureOfEmployeeCostsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfEmployeeCostTable" id="stn_DisclosureOfEmployeeCostTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory" id="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory" id="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfFinanceLeasesByLesseeExplanatory" id="stn_DisclosureOfFinanceLeasesByLesseeExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfGoodwillAllocatedAbstract" id="stn_DisclosureOfGoodwillAllocatedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory" id="stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfIncomeTaxAbstract" id="stn_DisclosureOfIncomeTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfIncomeTaxLineItems" id="stn_DisclosureOfIncomeTaxLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfIncomeTaxTable" id="stn_DisclosureOfIncomeTaxTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract" id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory" id="stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract" id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory" id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfInvestmentTaxCreditsExplanatoy" id="stn_DisclosureOfInvestmentTaxCreditsExplanatoy" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfJointVenturesAndAssociatesAbstract" id="stn_DisclosureOfJointVenturesAndAssociatesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfJointVenturesAndAssociatesTable" id="stn_DisclosureOfJointVenturesAndAssociatesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" id="stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfKeyManagementPersonnelCompensationAbstract" id="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfKeyManagementPersonnelCompensationExplanatory" id="stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" id="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" id="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfNetDeferredTaxLiabilityExplanatory" id="stn_DisclosureOfNetDeferredTaxLiabilityExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfNetDefinedBenefitExpenseExplanatory" id="stn_DisclosureOfNetDefinedBenefitExpenseExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract" id="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory" id="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfNetInterestExpenseIncomeAbstract" id="stn_DisclosureOfNetInterestExpenseIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfNetInterestExpenseIncomeLineItems" id="stn_DisclosureOfNetInterestExpenseIncomeLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfNetInterestExpenseIncomeTable" id="stn_DisclosureOfNetInterestExpenseIncomeTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfNotesPayableInBusinessCombinationAbstract" id="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfNotesPayableInBusinessCombinationExplanatory" id="stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory" id="stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfOtherAssetsAbstract" id="stn_DisclosureOfOtherAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfOtherAssetsLineItems" id="stn_DisclosureOfOtherAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfOtherAssetsNoncurrentAssetsExplanatory" id="stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfOtherAssetsTable" id="stn_DisclosureOfOtherAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfOtherExpenseIncomeExplanatory" id="stn_DisclosureOfOtherExpenseIncomeExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfOtherNetFinanceExpenseAbstract" id="stn_DisclosureOfOtherNetFinanceExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfProvisionsAbstract" id="stn_DisclosureOfProvisionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfProvisionsLineItems" id="stn_DisclosureOfProvisionsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfProvisionsTable" id="stn_DisclosureOfProvisionsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory" id="stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfReconciliationOfEffectiveTaxRateExplanatory" id="stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfSignificantAccountingPoliciesAbstract" id="stn_DisclosureOfSignificantAccountingPoliciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfSignificantConsolidatedStructureEntitiesLineItems" id="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfSignificantConsolidatedStructureEntitiesTable" id="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory" id="stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOfWeightedAverageNumberOfSharesExplanatory" id="stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory" id="stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisposalGroupTransactionCost" id="stn_DisposalGroupTransactionCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DistributionPaymentOfRelatedPartyTransaction" id="stn_DistributionPaymentOfRelatedPartyTransaction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendPayableDate" id="stn_DividendPayableDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendsDeclaredDate" id="stn_DividendsDeclaredDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendsPayableDate" id="stn_DividendsPayableDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendsPayableDeclaredDate" id="stn_DividendsPayableDeclaredDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendsPayableRecordDate" id="stn_DividendsPayableRecordDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendsPerShareFourMember" id="stn_DividendsPerShareFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendsPerShareOneMember" id="stn_DividendsPerShareOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendsPerShareThreeMember" id="stn_DividendsPerShareThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendsPerShareTwoMember" id="stn_DividendsPerShareTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendsRecordDate" id="stn_DividendsRecordDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendsToShareholdersMember" id="stn_DividendsToShareholdersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DividendTransactionMember" id="stn_DividendTransactionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DocumentandEntityInformationAbstract" id="stn_DocumentandEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DrawnBorrowingFacilities" id="stn_DrawnBorrowingFacilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EmployeeAndPayrollLiabilities" id="stn_EmployeeAndPayrollLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EmployeePensionCosts" id="stn_EmployeePensionCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EnergyAndResourcesServicesMember" id="stn_EnergyAndResourcesServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EngineeringEquipmentMember" id="stn_EngineeringEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EnvironmentalServicesMember" id="stn_EnvironmentalServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" id="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EquitySettledTransactionsMember" id="stn_EquitySettledTransactionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EstimatedHistoricalDataMember" id="stn_EstimatedHistoricalDataMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EventsAfterReportingPeriodMember" id="stn_EventsAfterReportingPeriodMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExpectedProjectLossMember" id="stn_ExpectedProjectLossMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted" id="stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExpenseRelatedToFairValueOfOptionsGranted" id="stn_ExpenseRelatedToFairValueOfOptionsGranted" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExpireAfterTwoThousandTwentyMember" id="stn_ExpireAfterTwoThousandTwentyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExpireBeforeTwoThousandTwentyMember" id="stn_ExpireBeforeTwoThousandTwentyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="Expiry2019To2038Member" id="stn_Expiry2019To2038Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" id="stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" id="stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueOfOtherFinancialAssetsMaturityAmount" id="stn_FairValueOfOtherFinancialAssetsMaturityAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FinanceLeaseObligationsMember" id="stn_FinanceLeaseObligationsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ForeignCurrenciesMember" id="stn_ForeignCurrenciesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GainOnRevolvingCreditFacilitiesModification" id="stn_GainOnRevolvingCreditFacilitiesModification" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes" id="stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GrossProceedsFromDisposalOfSubsidiaries" id="stn_GrossProceedsFromDisposalOfSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GrossRevenue" id="stn_GrossRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GrossTradeReceivables" id="stn_GrossTradeReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="HoldbacksCurrent" id="stn_HoldbacksCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="HoldbacksOnLongTermContractMember" id="stn_HoldbacksOnLongTermContractMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxExpenseContinuingOperationsCurrent" id="stn_IncomeTaxExpenseContinuingOperationsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseDueToApplicationOfIFRS9Member" id="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss" id="stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" id="stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInNumberOfSharesRepurchased" id="stn_IncreaseDecreaseInNumberOfSharesRepurchased" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInRetainedEarnings" id="stn_IncreaseDecreaseInRetainedEarnings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" id="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9" id="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInTaxRateAbstract" id="stn_IncreaseDecreaseInTaxRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset" id="stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination" id="stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset" id="stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" id="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" id="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseInProvisionsAndIndemnificationAssets" id="stn_IncreaseInProvisionsAndIndemnificationAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IndemnificationsMember" id="stn_IndemnificationsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IndirectLaborCosts" id="stn_IndirectLaborCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InfrastructureMember" id="stn_InfrastructureMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InnovyzeIncMember" id="stn_InnovyzeIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IntangibleAssetMember" id="stn_IntangibleAssetMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IntangibleUnderFinanceLeaseMember" id="stn_IntangibleUnderFinanceLeaseMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InterestExpenseOnOther" id="stn_InterestExpenseOnOther" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InterestOnNotesPayableRecognisedInBusinessCombination" id="stn_InterestOnNotesPayableRecognisedInBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InterestRateSwapAgreementAmount" id="stn_InterestRateSwapAgreementAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InterestRateSwapAgreementFixedInterestRate" id="stn_InterestRateSwapAgreementFixedInterestRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InterestRateSwapDescription" id="stn_InterestRateSwapDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InternationalInsuranceGroupIncMember" id="stn_InternationalInsuranceGroupIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentsHeldForSelfInsuredLiabilitiesMember" id="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentTaxCredits" id="stn_InvestmentTaxCredits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentTaxCreditsAbstract" id="stn_InvestmentTaxCreditsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentTaxCreditsMember" id="stn_InvestmentTaxCreditsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LeaseDisadvantagesMember" id="stn_LeaseDisadvantagesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LeaseExitLiabilityMember" id="stn_LeaseExitLiabilityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LeaseInducementBenefits" id="stn_LeaseInducementBenefits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LeaseInducementsReceivable" id="stn_LeaseInducementsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LettersOfCreditIssuedAmount" id="stn_LettersOfCreditIssuedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LettersOfCreditIssuedAndOutstandingInAddition" id="stn_LettersOfCreditIssuedAndOutstandingInAddition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LettersOfCreditOutstandingAmount1" id="stn_LettersOfCreditOutstandingAmount1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LiabilityForUncertainTaxPositions" id="stn_LiabilityForUncertainTaxPositions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale" id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale" id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LineOfCreditFacilityAdditionalBorrowingsCapacity" id="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LineOfCreditFacilityMaximumBorrowingsCapacity" id="stn_LineOfCreditFacilityMaximumBorrowingsCapacity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LineOfCreditFacilityRemainingBorrowingCapacity1" id="stn_LineOfCreditFacilityRemainingBorrowingCapacity1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LineOfCreditMaturityPeriod" id="stn_LineOfCreditMaturityPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LongTermDebtUndiscountedCashFlows" id="stn_LongTermDebtUndiscountedCashFlows" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" id="stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations" id="stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MiscellaneousOtherIncomeExpense" id="stn_MiscellaneousOtherIncomeExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MiscellaneousOtherLiabilities" id="stn_MiscellaneousOtherLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MustangAcquisitionHoldingsIncMember" id="stn_MustangAcquisitionHoldingsIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MWHInternationalIncMember" id="stn_MWHInternationalIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NCIBMember" id="stn_NCIBMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetDebtToEBITDARatio" id="stn_NetDebtToEBITDARatio" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetDebtToEBITDARatioTarget" id="stn_NetDebtToEBITDARatioTarget" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" id="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations" id="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations" id="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetEmployeeDefinedBenefitLiability" id="stn_NetEmployeeDefinedBenefitLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetIncomeDecrease" id="stn_NetIncomeDecrease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetIncomeIncrease" id="stn_NetIncomeIncrease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetRevenue" id="stn_NetRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NeverExpireMember" id="stn_NeverExpireMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NinetyOneDaysToOneTwentyDaysMember" id="stn_NinetyOneDaysToOneTwentyDaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonCapitalTaxLossesMember" id="stn_NonCapitalTaxLossesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonCashPortionOfSoftwareAdditions" id="stn_NonCashPortionOfSoftwareAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NoncashWorkingCapitalRateAppliedToCashFlowProjections" id="stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" id="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" id="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" id="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" id="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonvestedOptionsMember" id="stn_NonvestedOptionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NotesPayable1" id="stn_NotesPayable1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NotesPayableMember" id="stn_NotesPayableMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NotesPayableRecognisedInBusinessCombination" id="stn_NotesPayableRecognisedInBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NovaScotiaCanadaMember" id="stn_NovaScotiaCanadaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfCashGeneratingUnit" id="stn_NumberOfCashGeneratingUnit" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfCommonSharesRepurchasedAndCancelled" id="stn_NumberOfCommonSharesRepurchasedAndCancelled" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfEmployerAppointedTrustee" id="stn_NumberOfEmployerAppointedTrustee" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" id="stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfShareOptionsVestedInSharebasedPaymentArrangement" id="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfTranches" id="stn_NumberOfTranches" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OfficersAndEmployeesMember" id="stn_OfficersAndEmployeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OnePointZeroPercentageDecreaseInEquityPriceRiskMember" id="stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OnePointZeroPercentageIncreaseInEquityPriceRiskMember" id="stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OneToThirtyDaysMember" id="stn_OneToThirtyDaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OperatingMarginRateAppliedToCashFlowProjections" id="stn_OperatingMarginRateAppliedToCashFlowProjections" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination" id="stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherCashSettledSharebasedCompensation" id="stn_OtherCashSettledSharebasedCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherCountriesMember" id="stn_OtherCountriesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherFinanceExpense" id="stn_OtherFinanceExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" id="stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherFinancialAssetAtAmortisedCost" id="stn_OtherFinancialAssetAtAmortisedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherFinancialAssetMember" id="stn_OtherFinancialAssetMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherFinancialLiabilitiesUndiscountedCashFlows" id="stn_OtherFinancialLiabilitiesUndiscountedCashFlows" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherMember" id="stn_OtherMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherNetDefinedBenefitLiabilityAssetAbstract" id="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" id="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PaymentsOfNotesPayableRecognisedInBusinessCombination" id="stn_PaymentsOfNotesPayableRecognisedInBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PaymentsOnNotesPayableFromPreviousAcquisitions" id="stn_PaymentsOnNotesPayableFromPreviousAcquisitions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" id="stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentageOfPlanAssetInAnnuityPolicies" id="stn_PercentageOfPlanAssetInAnnuityPolicies" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentageOfPlanAssetInSecuritiesOrHeldInCash" id="stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PerformanceShareUnitsMember" id="stn_PerformanceShareUnitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PeriodOfRevenueInTradeReceivables" id="stn_PeriodOfRevenueInTradeReceivables" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" id="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PostEmploymentBenefitPlansMember" id="stn_PostEmploymentBenefitPlansMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProceedsFromLeaseInducementsClassifiedAsInvestingActivities" id="stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities" id="stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" id="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProfitLossFromContinuingOperationsAbstract" id="stn_ProfitLossFromContinuingOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProfitLossFromDiscontinuingOperationsAbstract" id="stn_ProfitLossFromDiscontinuingOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProfitLossFromDisposalOfDiscontinuedOperations" id="stn_ProfitLossFromDisposalOfDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProvisionForClaimsMember" id="stn_ProvisionForClaimsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProvisionsForClaimsRecognisedAsOfAcquisitionDate" id="stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProvisionsRecognisedAsOfAcquisitionDate" id="stn_ProvisionsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PurchaseContractualObligation" id="stn_PurchaseContractualObligation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RangesOfExercisePricesForOutstandingShareOptionsFourMember" id="stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RangesOfExercisePricesForOutstandingShareOptionsOneMember" id="stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RangesOfExercisePricesForOutstandingShareOptionsThreeMember" id="stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RangesOfExercisePricesForOutstandingShareOptionsTwoMember" id="stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" id="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" id="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReductionOfShareCapitalAndContributedSurplus" id="stn_ReductionOfShareCapitalAndContributedSurplus" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RestatedBalanceMember" id="stn_RestatedBalanceMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RetirementBenefitObligationsRecognisedAsOfAcquisitionDate" id="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RevenueFromContinuingOperations" id="stn_RevenueFromContinuingOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RevenueGrowthRates" id="stn_RevenueGrowthRates" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RevolvingCreditFacility1Member" id="stn_RevolvingCreditFacility1Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RevolvingCreditFacilityPayableAmount" id="stn_RevolvingCreditFacilityPayableAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SelfInsuredLiabilitiesProvisionMember" id="stn_SelfInsuredLiabilitiesProvisionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SharebasedPaymentArrangementVestingRightsPercentage" id="stn_SharebasedPaymentArrangementVestingRightsPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SharesApprovedInNormalCourseIssuerBid" id="stn_SharesApprovedInNormalCourseIssuerBid" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SharesRepurchasedForCancellation" id="stn_SharesRepurchasedForCancellation" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SignificantFinancingComponentMember" id="stn_SignificantFinancingComponentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SixtyOneToNinetyDaysMember" id="stn_SixtyOneToNinetyDaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SoftwareLicensesMember" id="stn_SoftwareLicensesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecArchitectureIncMember" id="stn_StantecArchitectureIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecArchitectureLtdMember" id="stn_StantecArchitectureLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecAustraliaPtyLtdMember" id="stn_StantecAustraliaPtyLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecConsultingCaribbeanLtdMember" id="stn_StantecConsultingCaribbeanLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecConsultingInternationalLLCMember" id="stn_StantecConsultingInternationalLLCMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecConsultingInternationalLtdMember" id="stn_StantecConsultingInternationalLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecConsultingLtdStantecExpertsconseilsLteeMember" id="stn_StantecConsultingLtdStantecExpertsconseilsLteeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecConsultingMichiganIncMember" id="stn_StantecConsultingMichiganIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecConsultingServicesIncMember" id="stn_StantecConsultingServicesIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecDelawareIILLCMember" id="stn_StantecDelawareIILLCMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecGeomaticsLtdMember" id="stn_StantecGeomaticsLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecHoldings2017LimitedMember" id="stn_StantecHoldings2017LimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecHoldingsTwoLtdMember" id="stn_StantecHoldingsTwoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecInternationalIncMember" id="stn_StantecInternationalIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecNewZealandMember" id="stn_StantecNewZealandMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecSGJointVentureMember" id="stn_StantecSGJointVentureMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecTechnologyInternationalIncMember" id="stn_StantecTechnologyInternationalIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StantecUKLimitedMember" id="stn_StantecUKLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StarrTwoMember" id="stn_StarrTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StatementLineItems" id="stn_StatementLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StatementTable" id="stn_StatementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="SubconsultantSubcontractorAndOtherDirectExpenses" id="stn_SubconsultantSubcontractorAndOtherDirectExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxExpenseRelatingToDispositionOfSubsidiary" id="stn_TaxExpenseRelatingToDispositionOfSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxExpenseRelatingToReorganizationOfCorporateStructure" id="stn_TaxExpenseRelatingToReorganizationOfCorporateStructure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" id="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther" id="stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxRateEffectOfDispositionOfSubsidiary" id="stn_TaxRateEffectOfDispositionOfSubsidiary" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome" id="stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxRateEffectOfReorganizationOfCorporateStructure" id="stn_TaxRateEffectOfReorganizationOfCorporateStructure" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits" id="stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxRateEffectOfTransitionTaxRelatedToTaxReform" id="stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TermLoanMember" id="stn_TermLoanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TermLoanTranchebMember" id="stn_TermLoanTranchebMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TermLoanTranchecMember" id="stn_TermLoanTranchecMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TextBlockAbstract" id="stn_TextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ThirtyOneToSixtyDaysMember" id="stn_ThirtyOneToSixtyDaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember" id="stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TradeAndOtherReceivablesLineItems" id="stn_TradeAndOtherReceivablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TradeAndOtherReceivablesTable" id="stn_TradeAndOtherReceivablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="TradeAndUnbilledReceivablesMember" id="stn_TradeAndUnbilledReceivablesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TradeReceivableHoldbacks" id="stn_TradeReceivableHoldbacks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TrancheAMember" id="stn_TrancheAMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TransactionCostsOnLongTermDebtMember" id="stn_TransactionCostsOnLongTermDebtMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UnbilledReceivables" id="stn_UnbilledReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UnitedStatesFundMember" id="stn_UnitedStatesFundMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" id="stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UnusedTaxCreditsAndTaxLossesMember" id="stn_UnusedTaxCreditsAndTaxLossesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="VariableAndNonLeaseComponentUnderNoncancellableOperatingLease" id="stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="Vesting1Axis" id="stn_Vesting1Axis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem"/>
  <element name="Vesting1Domain" id="stn_Vesting1Domain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WaterServicesMember" id="stn_WaterServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" id="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WeightedAverageFairValueAtMeasurementDateShareOptionsVested" id="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WeightedAverageFairValueAtReportingDateShareOptionsNonVested" id="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WeightedAverageInterestRate" id="stn_WeightedAverageInterestRate" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WeightedAverageRemainingContractualLifeOfExercisableShareOptions" id="stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions" id="stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WhollyOwnedSubsidiariesMember" id="stn_WhollyOwnedSubsidiariesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WriteOffOfTradeReceivables" id="stn_WriteOffOfTradeReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ZeroPointFivePercentageDecreaseInInterestRatesMember" id="stn_ZeroPointFivePercentageDecreaseInInterestRatesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ZeroPointFivePercentageIncreaseInInterestRatesMember" id="stn_ZeroPointFivePercentageIncreaseInInterestRatesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>stn-20181231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Calculation Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 4 -->
<!-- Creation date: 2019-02-28T03:51:00Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DocumentandEntityInformation" roleURI="http://www.stantec.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-210000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfFinancialPositionCurrentNonCurrent-210000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-310000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpense-310000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-410000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-410000Paren" roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000Parenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-610000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfChangesInEquity-610000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_7_2018-03-16_role-510000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfCashFlowsDirectMethod-510000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary" roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCashAndCashEquivalentsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment" roleURI="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosurePropertyAndEquipmentAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillScheduleOfGoodwillAllocated" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfGoodwillAllocated"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIntangibleAssetsSummaryOfIntangibleAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIntangibleAssetsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsScheduleOfOtherAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsScheduleOfOtherAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureLongTermDebtSummaryOfLongTermDebt" roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebt"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureLongTermDebtAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases" roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureProvisionsSummaryOfProvisions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureProvisionsSummaryOfProvisions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureProvisionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureProvisionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherLiabilitiesSummaryOfOtherLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherLiabilitiesSummaryOfOtherLiabilitiesAlt1" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilitiesAlternate1"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCommitmentsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureContingenciesAndGuaranteesAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureContingenciesAndGuaranteesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfGrantedShareOptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfGrantedShareOptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfOutstandingShareOptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfOutstandingShareOptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfWeightedAverageAssumptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfWeightedAverageAssumptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfNonVestedOptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfNonVestedOptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFinancialInstrumentsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCapitalManagementAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCapitalManagementAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesScheduleOfLossCarryforwards" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfLossCarryforwards"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesAdditionalInformations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense" roleURI="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense" roleURI="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRevenueAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCostAlt1" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCostAlternate1"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis" roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical" roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureWeightedAverageSharesOutstandingAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresSummaryOfJointOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfJointOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationScheduleOfOperatingSegments" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfOperatingSegments"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationScheduleOfGrossRevenueByServices" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfGrossRevenueByServices"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureInvestmentTaxCreditAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureInvestmentTaxCreditAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEventsAfterTheReportingPeriodAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEventsAfterTheReportingPeriodAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureComparativeFiguresAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureComparativeFiguresAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfGoodwillExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRevenueExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DocumentandEntityInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfFinancialPositionCurrentNonCurrent-210000">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalPaidinCapital" xlink:label="ifrs-full_AdditionalPaidinCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Assets" xlink:label="ifrs-full_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="ifrs-full_CashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentAssets" xlink:label="ifrs-full_CurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractAssets" xlink:label="ifrs-full_CurrentContractAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractLiabilities" xlink:label="ifrs-full_CurrentContractLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentLiabilities" xlink:label="ifrs-full_CurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentPrepaidExpenses" xlink:label="ifrs-full_CurrentPrepaidExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentProvisions" xlink:label="ifrs-full_CurrentProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:label="ifrs-full_CurrentRestrictedCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="ifrs-full_CurrentTaxAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxLiabilitiesNoncurrent" xlink:label="ifrs-full_CurrentTaxLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxAssets" xlink:label="ifrs-full_DeferredTaxAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="ifrs-full_DeferredTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAndLiabilities" xlink:label="ifrs-full_EquityAndLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Goodwill" xlink:label="ifrs-full_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:label="ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IssuedCapital" xlink:label="ifrs-full_IssuedCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Liabilities" xlink:label="ifrs-full_Liabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LongtermBorrowings" xlink:label="ifrs-full_LongtermBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncontrollingInterests" xlink:label="ifrs-full_NoncontrollingInterests"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentProvisions" xlink:label="ifrs-full_NoncurrentProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentAssets" xlink:label="ifrs-full_OtherCurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentLiabilities" xlink:label="ifrs-full_OtherCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="ifrs-full_OtherNoncurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentLiabilities" xlink:label="ifrs-full_OtherNoncurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="ifrs-full_PropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarnings" xlink:label="ifrs-full_RetainedEarnings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="ifrs-full_TradeAndOtherCurrentPayables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnbilledReceivables" xlink:label="stn_UnbilledReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_CurrentAssets" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_PropertyPlantAndEquipment" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_Goodwill" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_InvestmentAccountedForUsingEquityMethod" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_DeferredTaxAssets" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_OtherNoncurrentAssets" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CashAndCashEquivalents" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CurrentRestrictedCashAndCashEquivalents" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="stn_UnbilledReceivables" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CurrentContractAssets" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CurrentTaxAssetsCurrent" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CurrentPrepaidExpenses" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_OtherCurrentAssets" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_TradeAndOtherCurrentPayables" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_CurrentContractLiabilities" order="1.1800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_CurrentTaxLiabilitiesCurrent" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_CurrentProvisions" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_OtherCurrentLiabilities" order="1.2200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_Liabilities" order="1.3000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent" order="1.3500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_NoncontrollingInterests" order="1.3600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_IssuedCapital" order="1.3100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_AdditionalPaidinCapital" order="1.3200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_RetainedEarnings" order="1.3300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_AccumulatedOtherComprehensiveIncome" order="1.3400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_CurrentLiabilities" order="1.2300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_CurrentTaxLiabilitiesNoncurrent" order="1.2400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_LongtermBorrowings" order="1.2500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_NoncurrentProvisions" order="1.2600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" order="1.2700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_DeferredTaxLiabilities" order="1.2800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_OtherNoncurrentLiabilities" order="1.2900" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpense-310000">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AmortisationExpense" xlink:label="ifrs-full_AmortisationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShare" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CostOfSales" xlink:label="ifrs-full_CostOfSales"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="ifrs-full_CurrentTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="ifrs-full_DeferredTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DepreciationExpense" xlink:label="ifrs-full_DepreciationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinanceIncomeCost" xlink:label="ifrs-full_FinanceIncomeCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnDisposalsOfInvestments" xlink:label="ifrs-full_GainsLossesOnDisposalsOfInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossProfit" xlink:label="ifrs-full_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRevenueExpense" xlink:label="ifrs-full_InterestRevenueExpense"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetRevenue" xlink:label="stn_NetRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="ifrs-full_OtherOperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="ifrs-full_ProfitLossBeforeTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromContinuingOperations" xlink:label="ifrs-full_ProfitLossFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevenueFromContinuingOperations" xlink:label="stn_RevenueFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:label="ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:label="ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_BasicAndDilutedEarningsLossPerShare" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_BasicAndDilutedEarningsLossPerShare" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations" order="1.2200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_GrossProfit" xlink:to="stn_NetRevenue" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_GrossProfit" xlink:to="ifrs-full_CostOfSales" order="1.0400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="ifrs-full_CurrentTaxExpenseIncome" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="ifrs-full_DeferredTaxExpenseIncome" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_NetRevenue" xlink:to="stn_RevenueFromContinuingOperations" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_NetRevenue" xlink:to="stn_SubconsultantSubcontractorAndOtherDirectExpenses" order="1.0200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_ProfitLossFromContinuingOperations" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_GrossProfit" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_SellingGeneralAndAdministrativeExpense" order="1.0600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_DepreciationExpense" order="1.0700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_AmortisationExpense" order="1.0800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_InterestRevenueExpense" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_FinanceIncomeCost" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_GainsLossesOnDisposalsOfInvestments" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_OtherOperatingIncomeExpense" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromContinuingOperations" xlink:to="ifrs-full_ProfitLossBeforeTax" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromContinuingOperations" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations" order="1.1800" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComprehensiveIncome" xlink:label="ifrs-full_ComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink:label="ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:label="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink:label="ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_ProfitLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncome" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" order="1.0300" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" order="1.0500" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000Parenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfChangesInEquity-610000">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfCashFlowsDirectMethod-510000">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:label="ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:label="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" xlink:label="ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:label="ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities" xlink:label="ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:label="ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:label="ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:label="ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:label="ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsToAndOnBehalfOfEmployees" xlink:label="ifrs-full_PaymentsToAndOnBehalfOfEmployees"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:label="ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities" xlink:label="stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" xlink:label="ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RepaymentsOfCurrentBorrowings" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" order="1.3000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" order="1.3100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:to="stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities" order="1.2300" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:to="ifrs-full_RepaymentsOfCurrentBorrowings" order="1.2400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:to="ifrs-full_RepaymentsOfNoncurrentBorrowings" order="1.2500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:to="ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" order="1.2600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:to="ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" order="1.2700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:to="ifrs-full_ProceedsFromIssueOfOrdinaryShares" order="1.2800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:to="ifrs-full_DividendsPaidClassifiedAsFinancingActivities" order="1.2900" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:to="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" order="1.1200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:to="stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:to="stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:to="stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" order="1.1500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:to="ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities" order="1.1600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" order="1.1700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" order="1.1800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:to="ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:to="ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:to="ifrs-full_PaymentsToSuppliersForGoodsAndServices" order="1.0200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:to="ifrs-full_PaymentsToAndOnBehalfOfEmployees" order="1.0300" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:to="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:to="ifrs-full_InterestPaidClassifiedAsOperatingActivities" order="1.0500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:to="ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" order="1.0600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:to="ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" order="1.0700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:to="ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivities" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivities" order="1.2200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivities" order="1.3200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" order="1.3300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarnings" xlink:label="stn_IncreaseDecreaseInRetainedEarnings"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_IncreaseDecreaseInRetainedEarnings" xlink:to="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_IncreaseDecreaseInRetainedEarnings" xlink:to="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashTransferred" xlink:label="ifrs-full_CashTransferred"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:label="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesIncurred" xlink:label="ifrs-full_LiabilitiesIncurred"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProvisionsRecognisedAsOfAcquisitionDate" xlink:label="stn_ProvisionsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate" xlink:label="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:to="ifrs-full_CashTransferred" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:to="ifrs-full_LiabilitiesIncurred" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" order="1.0600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" order="1.0700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate" order="1.1100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="stn_ProvisionsRecognisedAsOfAcquisitionDate" order="1.1200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" order="1.1300" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpenseByNature" xlink:label="ifrs-full_ExpenseByNature"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:label="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:label="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="ifrs-full_ProfitLossBeforeTax"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" xlink:label="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink:label="stn_ProfitLossFromDisposalOfDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:label="ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" xlink:label="ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:to="ifrs-full_ProfitLossBeforeTax" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:to="ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" order="1.0500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_Revenue" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_ExpenseByNature" order="1.0200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:to="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:to="stn_ProfitLossFromDisposalOfDiscontinuedOperations" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink:to="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink:to="ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" order="1.0800" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisposalGroupTransactionCost" xlink:label="stn_DisposalGroupTransactionCost"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossProceedsFromDisposalOfSubsidiaries" xlink:label="stn_GrossProceedsFromDisposalOfSubsidiaries"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:label="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:to="stn_GrossProceedsFromDisposalOfSubsidiaries" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:to="ifrs-full_IncreaseDecreaseInWorkingCapital" order="1.0200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:to="stn_DisposalGroupTransactionCost" order="1.0300" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Cash" xlink:label="ifrs-full_Cash"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="ifrs-full_CashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:label="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashAndCashEquivalents" xlink:to="ifrs-full_Cash" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CashAndCashEquivalents" xlink:to="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_HoldbacksCurrent" xlink:label="stn_HoldbacksCurrent"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseInducementsReceivable" xlink:label="stn_LeaseInducementsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherReceivables" xlink:label="ifrs-full_OtherReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherReceivables" xlink:label="ifrs-full_TradeAndOtherReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeReceivables" xlink:label="ifrs-full_TradeReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherReceivables" xlink:to="ifrs-full_TradeReceivables" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherReceivables" xlink:to="stn_HoldbacksCurrent" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherReceivables" xlink:to="stn_LeaseInducementsReceivable" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherReceivables" xlink:to="ifrs-full_OtherReceivables" order="1.0400" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfGoodwillAllocated">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsScheduleOfOtherAssets">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Accruals" xlink:label="ifrs-full_Accruals"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EmployeeAndPayrollLiabilities" xlink:label="stn_EmployeeAndPayrollLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="ifrs-full_TradeAndOtherPayables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:label="ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherPayables" xlink:to="ifrs-full_TradeAndOtherPayablesToTradeSuppliers" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherPayables" xlink:to="stn_EmployeeAndPayrollLiabilities" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_TradeAndOtherPayables" xlink:to="ifrs-full_Accruals" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebt">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Borrowings" xlink:label="ifrs-full_Borrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LongtermBorrowings" xlink:label="ifrs-full_LongtermBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Borrowings" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_Borrowings" xlink:to="ifrs-full_LongtermBorrowings" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FutureFinanceChargeOnFinanceLease" xlink:label="ifrs-full_FutureFinanceChargeOnFinanceLease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayable" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" xlink:to="ifrs-full_MinimumFinanceLeasePaymentsPayable" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" xlink:to="ifrs-full_FutureFinanceChargeOnFinanceLease" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureProvisionsSummaryOfProvisions">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureProvisionsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" xlink:label="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" order="1.1100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" order="1.1300" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" order="1.1400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:to="ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:to="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:to="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" order="1.0500" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:to="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:to="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilities">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredShareUnitsPayable" xlink:label="stn_DeferredShareUnitsPayable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseInducementBenefits" xlink:label="stn_LeaseInducementBenefits"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LiabilityForUncertainTaxPositions" xlink:label="stn_LiabilityForUncertainTaxPositions"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MiscellaneousOtherLiabilities" xlink:label="stn_MiscellaneousOtherLiabilities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherCashSettledSharebasedCompensation" xlink:label="stn_OtherCashSettledSharebasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherLiabilities" xlink:label="ifrs-full_OtherLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherLiabilities" xlink:to="stn_LeaseInducementBenefits" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherLiabilities" xlink:to="stn_DeferredShareUnitsPayable" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherLiabilities" xlink:to="stn_OtherCashSettledSharebasedCompensation" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherLiabilities" xlink:to="stn_LiabilityForUncertainTaxPositions" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherLiabilities" xlink:to="stn_MiscellaneousOtherLiabilities" order="1.0500" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilitiesAlternate1">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentLiabilities" xlink:label="ifrs-full_OtherCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherLiabilities" xlink:label="ifrs-full_OtherLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentLiabilities" xlink:label="ifrs-full_OtherNoncurrentLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherLiabilities" xlink:to="ifrs-full_OtherCurrentLiabilities" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherLiabilities" xlink:to="ifrs-full_OtherNoncurrentLiabilities" order="1.0700" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureContingenciesAndGuaranteesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfGrantedShareOptions">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfOutstandingShareOptions">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfWeightedAverageAssumptions">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfNonVestedOptions">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LongTermDebtUndiscountedCashFlows" xlink:label="stn_LongTermDebtUndiscountedCashFlows"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:label="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinancialLiabilitiesUndiscountedCashFlows" xlink:label="stn_OtherFinancialLiabilitiesUndiscountedCashFlows"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:label="ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:to="ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:to="stn_LongTermDebtUndiscountedCashFlows" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:to="stn_OtherFinancialLiabilitiesUndiscountedCashFlows" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCapitalManagementAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ApplicableTaxRate" xlink:label="ifrs-full_ApplicableTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AverageEffectiveTaxRate" xlink:label="ifrs-full_AverageEffectiveTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:label="ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther" xlink:label="stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfDispositionOfSubsidiary" xlink:label="stn_TaxRateEffectOfDispositionOfSubsidiary"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxRateEffectOfForeignTaxRates" xlink:label="ifrs-full_TaxRateEffectOfForeignTaxRates"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome" xlink:label="stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfReorganizationOfCorporateStructure" xlink:label="stn_TaxRateEffectOfReorganizationOfCorporateStructure"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits" xlink:label="stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxRateEffectOfTaxLosses" xlink:label="ifrs-full_TaxRateEffectOfTaxLosses"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform" xlink:label="stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AverageEffectiveTaxRate" xlink:to="ifrs-full_ApplicableTaxRate" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AverageEffectiveTaxRate" xlink:to="stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AverageEffectiveTaxRate" xlink:to="ifrs-full_TaxRateEffectOfForeignTaxRates" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AverageEffectiveTaxRate" xlink:to="stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AverageEffectiveTaxRate" xlink:to="ifrs-full_TaxRateEffectOfTaxLosses" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AverageEffectiveTaxRate" xlink:to="stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AverageEffectiveTaxRate" xlink:to="stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AverageEffectiveTaxRate" xlink:to="stn_TaxRateEffectOfReorganizationOfCorporateStructure" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AverageEffectiveTaxRate" xlink:to="stn_TaxRateEffectOfDispositionOfSubsidiary" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AverageEffectiveTaxRate" xlink:to="ifrs-full_TaxRateEffectFromChangeInTaxRate" order="1.1000" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="ifrs-full_CurrentTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncomeTaxExpenseContinuingOperationsCurrent" xlink:label="stn_IncomeTaxExpenseContinuingOperationsCurrent"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxExpenseRelatingToDispositionOfSubsidiary" xlink:label="stn_TaxExpenseRelatingToDispositionOfSubsidiary"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxExpenseRelatingToReorganizationOfCorporateStructure" xlink:label="stn_TaxExpenseRelatingToReorganizationOfCorporateStructure"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" xlink:label="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentTaxExpenseIncome" xlink:to="stn_IncomeTaxExpenseContinuingOperationsCurrent" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentTaxExpenseIncome" xlink:to="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentTaxExpenseIncome" xlink:to="stn_TaxExpenseRelatingToDispositionOfSubsidiary" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_CurrentTaxExpenseIncome" xlink:to="stn_TaxExpenseRelatingToReorganizationOfCorporateStructure" order="1.0400" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="ifrs-full_DeferredTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense" xlink:label="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" xlink:label="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_DeferredTaxExpenseIncome" xlink:to="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense" order="1.0100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_DeferredTaxExpenseIncome" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_DeferredTaxExpenseIncome" xlink:to="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" order="1.0300" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_DeferredTaxExpenseIncome" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_DeferredTaxExpenseIncome" xlink:to="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_DeferredTaxExpenseIncome" xlink:to="stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary" order="1.0600" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="ifrs-full_DeferredTaxLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDeferredTaxAssets" xlink:label="ifrs-full_NetDeferredTaxAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDeferredTaxLiabilities" xlink:label="ifrs-full_NetDeferredTaxLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_DeferredTaxLiabilityAsset" xlink:to="ifrs-full_NetDeferredTaxLiabilities" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_DeferredTaxLiabilityAsset" xlink:to="ifrs-full_NetDeferredTaxAssets" order="1.0200" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfLossCarryforwards">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformations">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpense" xlink:label="ifrs-full_InterestExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseOnBorrowings" xlink:label="ifrs-full_InterestExpenseOnBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseOnFinanceLeases" xlink:label="ifrs-full_InterestExpenseOnFinanceLeases"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestExpenseOnOther" xlink:label="stn_InterestExpenseOnOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestIncomeOnOtherFinancialAssets" xlink:label="ifrs-full_InterestIncomeOnOtherFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRevenueExpense" xlink:label="ifrs-full_InterestRevenueExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:label="ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueFromInterest" xlink:label="ifrs-full_RevenueFromInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_InterestExpense" xlink:to="ifrs-full_InterestExpenseOnBorrowings" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_InterestExpense" xlink:to="ifrs-full_InterestExpenseOnFinanceLeases" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_InterestExpense" xlink:to="stn_InterestExpenseOnOther" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_InterestRevenueExpense" xlink:to="ifrs-full_InterestExpense" order="1.0400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_InterestRevenueExpense" xlink:to="ifrs-full_RevenueFromInterest" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_RevenueFromInterest" xlink:to="ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_RevenueFromInterest" xlink:to="ifrs-full_InterestIncomeOnOtherFinancialAssets" order="1.0600" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:label="stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BankAndSimilarCharges" xlink:label="ifrs-full_BankAndSimilarCharges"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DerecognitionOfNotesPayable" xlink:label="stn_DerecognitionOfNotesPayable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:label="stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherFinanceCost" xlink:label="ifrs-full_OtherFinanceCost"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinanceExpense" xlink:label="stn_OtherFinanceExpense"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:label="stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherFinanceCost" xlink:to="stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" order="1.0400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherFinanceCost" xlink:to="stn_DerecognitionOfNotesPayable" order="1.0500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_OtherFinanceExpense" xlink:to="stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_OtherFinanceExpense" xlink:to="stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_OtherFinanceExpense" xlink:to="ifrs-full_BankAndSimilarCharges" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractAssets" xlink:label="ifrs-full_CurrentContractAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractLiabilities" xlink:label="ifrs-full_CurrentContractLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReceivablesFromContractsWithCustomers" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomers"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeReceivableHoldbacks" xlink:label="stn_TradeReceivableHoldbacks"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnbilledReceivables" xlink:label="stn_UnbilledReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ReceivablesFromContractsWithCustomers" xlink:to="stn_TradeReceivableHoldbacks" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ReceivablesFromContractsWithCustomers" xlink:to="stn_UnbilledReceivables" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ReceivablesFromContractsWithCustomers" xlink:to="ifrs-full_CurrentContractAssets" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_ReceivablesFromContractsWithCustomers" xlink:to="ifrs-full_CurrentContractLiabilities" order="1.0400" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRevenueAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="ifrs-full_EmployeeBenefitsExpense"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EmployeePensionCosts" xlink:label="stn_EmployeePensionCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ShorttermEmployeeBenefitsExpense" xlink:label="ifrs-full_ShorttermEmployeeBenefitsExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EmployeeBenefitsExpense" xlink:to="ifrs-full_ShorttermEmployeeBenefitsExpense" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EmployeeBenefitsExpense" xlink:to="stn_EmployeePensionCosts" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EmployeeBenefitsExpense" xlink:to="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCostAlternate1">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DirectLaborCosts" xlink:label="stn_DirectLaborCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="ifrs-full_EmployeeBenefitsExpense"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IndirectLaborCosts" xlink:label="stn_IndirectLaborCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EmployeeBenefitsExpense" xlink:to="stn_DirectLaborCosts" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_EmployeeBenefitsExpense" xlink:to="stn_IndirectLaborCosts" order="1.0500" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" xlink:label="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MiscellaneousOtherIncomeExpense" xlink:label="stn_MiscellaneousOtherIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="ifrs-full_OtherOperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:label="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:label="stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherOperatingIncomeExpense" xlink:to="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherOperatingIncomeExpense" xlink:to="stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherOperatingIncomeExpense" xlink:to="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_OtherOperatingIncomeExpense" xlink:to="stn_MiscellaneousOtherIncomeExpense" order="1.0400" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="ifrs-full_AdjustedWeightedAverageShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:label="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageShares" xlink:label="ifrs-full_WeightedAverageShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AdjustedWeightedAverageShares" xlink:to="ifrs-full_WeightedAverageShares" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_AdjustedWeightedAverageShares" xlink:to="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfJointOperations">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DirectorsRemunerationExpense" xlink:label="ifrs-full_DirectorsRemunerationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="ifrs-full_KeyManagementPersonnelCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:label="ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_KeyManagementPersonnelCompensation" xlink:to="ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_KeyManagementPersonnelCompensation" xlink:to="ifrs-full_DirectorsRemunerationExpense" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ifrs-full_KeyManagementPersonnelCompensation" xlink:to="ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfOperatingSegments">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetRevenue" xlink:label="stn_NetRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_NetRevenue" xlink:to="ifrs-full_Revenue" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="stn_NetRevenue" xlink:to="stn_SubconsultantSubcontractorAndOtherDirectExpenses" order="1.0200" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfGrossRevenueByServices">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureInvestmentTaxCreditAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEventsAfterTheReportingPeriodAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureComparativeFiguresAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory">
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>stn-20181231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Definition Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 4 -->
<!-- Creation date: 2019-02-28T03:51:00Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DocumentandEntityInformation" roleURI="http://www.stantec.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-210000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfFinancialPositionCurrentNonCurrent-210000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-310000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpense-310000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-410000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-410000Paren" roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000Parenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-610000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfChangesInEquity-610000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_7_2018-03-16_role-510000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfCashFlowsDirectMethod-510000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary" roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCashAndCashEquivalentsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment" roleURI="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosurePropertyAndEquipmentAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillScheduleOfGoodwillAllocated" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfGoodwillAllocated"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIntangibleAssetsSummaryOfIntangibleAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIntangibleAssetsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsScheduleOfOtherAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsScheduleOfOtherAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureLongTermDebtSummaryOfLongTermDebt" roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebt"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureLongTermDebtAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases" roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureProvisionsSummaryOfProvisions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureProvisionsSummaryOfProvisions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureProvisionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureProvisionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherLiabilitiesSummaryOfOtherLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCommitmentsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureContingenciesAndGuaranteesAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureContingenciesAndGuaranteesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfGrantedShareOptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfGrantedShareOptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfOutstandingShareOptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfOutstandingShareOptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfWeightedAverageAssumptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfWeightedAverageAssumptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfNonVestedOptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfNonVestedOptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFinancialInstrumentsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCapitalManagementAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCapitalManagementAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesScheduleOfLossCarryforwards" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfLossCarryforwards"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesAdditionalInformations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense" roleURI="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense" roleURI="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRevenueAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis" roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical" roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureWeightedAverageSharesOutstandingAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresSummaryOfJointOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfJointOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationScheduleOfOperatingSegments" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfOperatingSegments"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationScheduleOfGrossRevenueByServices" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfGrossRevenueByServices"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureInvestmentTaxCreditAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureInvestmentTaxCreditAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEventsAfterTheReportingPeriodAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEventsAfterTheReportingPeriodAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureComparativeFiguresAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureComparativeFiguresAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfGoodwillExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRevenueExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DocumentandEntityInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfFinancialPositionCurrentNonCurrent-210000">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpense-310000">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000Parenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfChangesInEquity-610000">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalPaidinCapitalMember" xlink:label="ifrs-full_AdditionalPaidinCapitalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="ifrs-full_ComponentsOfEquityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComprehensiveIncome" xlink:label="ifrs-full_ComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaid" xlink:label="ifrs-full_DividendsPaid"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityMember" xlink:label="ifrs-full_EquityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" xlink:label="ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInNumberOfSharesRepurchased" xlink:label="stn_IncreaseDecreaseInNumberOfSharesRepurchased"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:label="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:label="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IssuedCapitalMember" xlink:label="ifrs-full_IssuedCapitalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="ifrs-full_NumberOfSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PreviouslyStatedMember" xlink:label="ifrs-full_PreviouslyStatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PurchaseOfTreasuryShares" xlink:label="ifrs-full_PurchaseOfTreasuryShares"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:label="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RestatedBalanceMember" xlink:label="stn_RestatedBalanceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarningsMember" xlink:label="ifrs-full_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfChangesInEquityLineItems" xlink:label="ifrs-full_StatementOfChangesInEquityLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfChangesInEquityTable" xlink:label="ifrs-full_StatementOfChangesInEquityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_EquityMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_IssuedCapitalMember" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_AdditionalPaidinCapitalMember" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_RetainedEarningsMember" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_AccumulatedOtherComprehensiveIncomeMember" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_PreviouslyStatedMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="stn_RestatedBalanceMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_StatementOfChangesInEquityTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_NumberOfSharesOutstanding" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_ProfitLoss" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_OtherComprehensiveIncome" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_ComprehensiveIncome" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_PurchaseOfTreasuryShares" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="stn_IncreaseDecreaseInNumberOfSharesRepurchased" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_DividendsPaid" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_StatementOfChangesInEquityTable" xlink:to="ifrs-full_ComponentsOfEquityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_StatementOfChangesInEquityTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfCashFlowsDirectMethod-510000">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DepreciationMethodPropertyPlantAndEquipment" xlink:label="ifrs-full_DepreciationMethodPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EngineeringEquipmentMember" xlink:label="stn_EngineeringEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LeaseholdImprovementsMember" xlink:label="ifrs-full_LeaseholdImprovementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="ifrs-full_OfficeEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment" xlink:label="ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_PropertyPlantAndEquipmentMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DepreciationMethodPropertyPlantAndEquipment" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_RangeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="stn_EngineeringEquipmentMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_OfficeEquipmentMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_OtherPropertyPlantAndEquipmentMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_LeaseholdImprovementsMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="ifrs-full_ClassesOfAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="ifrs-full_ClassesOfAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractBacklogAndFiniteTrademarksMember" xlink:label="stn_ContractBacklogAndFiniteTrademarksMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:label="ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IntangibleUnderFinanceLeaseMember" xlink:label="stn_IntangibleUnderFinanceLeaseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MethodsOfGenerationAxis" xlink:label="ifrs-full_MethodsOfGenerationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MethodsOfGenerationMember" xlink:label="ifrs-full_MethodsOfGenerationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotInternallyGeneratedMember" xlink:label="ifrs-full_NotInternallyGeneratedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsMember" xlink:to="stn_IntangibleUnderFinanceLeaseMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_RangeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_MethodsOfGenerationAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="ifrs-full_CustomerrelatedIntangibleAssetsMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="stn_ContractBacklogAndFiniteTrademarksMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MethodsOfGenerationAxis" xlink:to="ifrs-full_MethodsOfGenerationMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MethodsOfGenerationMember" xlink:to="ifrs-full_NotInternallyGeneratedMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0600" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement" xlink:label="ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement" xlink:label="ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments" xlink:label="ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EquitySettledTransactionsMember" xlink:label="stn_EquitySettledTransactionsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PerformanceShareUnitsMember" xlink:label="stn_PerformanceShareUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="ifrs-full_SharebasedPaymentArrangementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="stn_PerformanceShareUnitsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="stn_EquitySettledTransactionsMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="ifrs-full_SharebasedPaymentArrangementsMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ChangeOrdersAndClaimsMember" xlink:label="stn_ChangeOrdersAndClaimsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="ifrs-full_ComponentsOfEquityAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesMember" xlink:label="stn_ConstructionServicesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContinuingOperationMember" xlink:label="stn_ContinuingOperationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DiscontinuedOperationsMember" xlink:label="ifrs-full_DiscontinuedOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:label="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:label="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityMember" xlink:label="ifrs-full_EquityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityMember" xlink:label="ifrs-full_EquityMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" xlink:label="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarnings" xlink:label="stn_IncreaseDecreaseInRetainedEarnings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarningsMember" xlink:label="ifrs-full_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentConsolidationItemsAxis" xlink:label="ifrs-full_SegmentConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SignificantFinancingComponentMember" xlink:label="stn_SignificantFinancingComponentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_EquityMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_EquityMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="stn_ContinuingOperationMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DiscontinuedOperationsMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInRetainedEarnings" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_ComponentsOfEquityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="srt_RestatementAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_SegmentConsolidationItemsAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="stn_ConstructionServicesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_RetainedEarningsMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RestatementDomain" xlink:to="stn_ChangeOrdersAndClaimsMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RestatementDomain" xlink:to="stn_SignificantFinancingComponentMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_SegmentConsolidationItemsAxis" xlink:to="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_SegmentConsolidationItemsAxis" xlink:to="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="ifrs-full_CurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractAssets" xlink:label="ifrs-full_CurrentContractAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentLiabilitiesAbstract" xlink:label="ifrs-full_CurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentReceivablesFromContractsWithCustomers" xlink:label="ifrs-full_CurrentReceivablesFromContractsWithCustomers"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:label="ifrs-full_DeferredIncomeClassifiedAsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxAssets" xlink:label="ifrs-full_DeferredTaxAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAbstract" xlink:label="ifrs-full_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:label="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentAssetsAbstract" xlink:label="ifrs-full_NoncurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentAssets" xlink:label="ifrs-full_OtherCurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="ifrs-full_OtherNoncurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PreviouslyStatedMember" xlink:label="ifrs-full_PreviouslyStatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarnings" xlink:label="ifrs-full_RetainedEarnings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentReceivablesFromContractsWithCustomers" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentContractAssets" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_OtherCurrentAssets" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_DeferredIncomeClassifiedAsCurrent" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_CurrentAssetsAbstract" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_NoncurrentAssetsAbstract" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_CurrentLiabilitiesAbstract" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_EquityAbstract" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_RetainedEarnings" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_AccumulatedOtherComprehensiveIncome" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_DeferredTaxAssets" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_OtherNoncurrentAssets" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_PreviouslyStatedMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShare" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:label="ifrs-full_BasicAndDilutedEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComprehensiveIncome" xlink:label="ifrs-full_ComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComprehensiveIncomeAbstract" xlink:label="ifrs-full_ComprehensiveIncomeAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:label="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PreviouslyStatedMember" xlink:label="ifrs-full_PreviouslyStatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossAbstract" xlink:label="ifrs-full_ProfitLossAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromContinuingOperations" xlink:label="ifrs-full_ProfitLossFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevenueFromContinuingOperations" xlink:label="stn_RevenueFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShare" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComprehensiveIncomeAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComprehensiveIncomeAbstract" xlink:to="ifrs-full_OtherComprehensiveIncome" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ComprehensiveIncomeAbstract" xlink:to="ifrs-full_ComprehensiveIncome" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_ProfitLossAbstract" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_ComprehensiveIncomeAbstract" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="stn_RevenueFromContinuingOperations" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="stn_SubconsultantSubcontractorAndOtherDirectExpenses" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="ifrs-full_ProfitLossFromContinuingOperations" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="ifrs-full_ProfitLoss" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_PreviouslyStatedMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="ifrs-full_ComponentsOfEquityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityMember" xlink:label="ifrs-full_EquityMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss" xlink:label="stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarnings" xlink:label="stn_IncreaseDecreaseInRetainedEarnings"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarningsMember" xlink:label="ifrs-full_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_EquityMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInRetainedEarnings" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_ComponentsOfEquityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_RetainedEarningsMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_AccumulatedOtherComprehensiveIncomeMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:label="ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:to="ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:to="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember" xlink:label="stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BondMember" xlink:label="stn_BondMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CashAndCashDepositsAndCashInEscrowMember" xlink:label="stn_CashAndCashDepositsAndCashInEscrowMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityInvestmentsMember" xlink:label="ifrs-full_EquityInvestmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember" xlink:label="ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="ifrs-full_FinancialAssetsCategoryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="ifrs-full_FinancialAssetsCategoryMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember" xlink:label="ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9" xlink:label="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9" xlink:label="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMember" xlink:label="ifrs-full_FinancialAssetsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_HoldbacksOnLongTermContractMember" xlink:label="stn_HoldbacksOnLongTermContractMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IndemnificationsMember" xlink:label="stn_IndemnificationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" xlink:label="ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinancialAssetMember" xlink:label="stn_OtherFinancialAssetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsCategoryMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsCategoryMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:to="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:to="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:to="ifrs-full_ClassesOfFinancialAssetsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsCategoryMember" xlink:to="ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsCategoryMember" xlink:to="ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_CashAndCashDepositsAndCashInEscrowMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="ifrs-full_EquityInvestmentsMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_BondMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_HoldbacksOnLongTermContractMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_IndemnificationsMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_OtherFinancialAssetMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:label="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:label="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="ifrs-full_BusinessCombinationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashTransferred" xlink:label="ifrs-full_CashTransferred"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:label="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesIncurred" xlink:label="ifrs-full_LiabilitiesIncurred"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProvisionsRecognisedAsOfAcquisitionDate" xlink:label="stn_ProvisionsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate" xlink:label="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_ProvisionsRecognisedAsOfAcquisitionDate" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_BusinessCombinationsAxis" xlink:to="ifrs-full_EntitysTotalForBusinessCombinationsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_DisclosureOfBusinessCombinationsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_CashTransferred" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_LiabilitiesIncurred" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:to="ifrs-full_BusinessCombinationsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:to="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" order="1.0100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:label="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="ifrs-full_BusinessCombinationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="ifrs-full_EntitysTotalForBusinessCombinationsMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes" xlink:label="stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" xlink:label="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate" xlink:label="stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueOfAcquiree" xlink:label="ifrs-full_RevenueOfAcquiree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_BusinessCombinationsAxis" xlink:to="ifrs-full_EntitysTotalForBusinessCombinationsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_BusinessCombinationsAxis" xlink:to="ifrs-full_EntitysTotalForBusinessCombinationsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_DisclosureOfBusinessCombinationsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_RevenueOfAcquiree" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:to="ifrs-full_BusinessCombinationsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:to="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" order="1.0600" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesGroupMember" xlink:label="stn_ConstructionServicesGroupMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="ifrs-full_CurrentTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="ifrs-full_DeferredTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DiscontinuedOperationsMember" xlink:label="ifrs-full_DiscontinuedOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalOfMajorSubsidiaryMember" xlink:label="ifrs-full_DisposalOfMajorSubsidiaryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossProceedsFromDisposalOfSubsidiaries" xlink:label="stn_GrossProceedsFromDisposalOfSubsidiaries"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ImpairmentLoss" xlink:label="ifrs-full_ImpairmentLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DisposalOfMajorSubsidiaryMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DiscontinuedOperationsMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ImpairmentLoss" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="stn_GrossProceedsFromDisposalOfSubsidiaries" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_CurrentTaxExpenseIncome" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_DeferredTaxExpenseIncome" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_RepaymentsOfNoncurrentBorrowings" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:to="stn_ConstructionServicesGroupMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:to="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:to="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesGroupMember" xlink:label="stn_ConstructionServicesGroupMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:label="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:label="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DiscontinuedOperationsMember" xlink:label="ifrs-full_DiscontinuedOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpenseByNature" xlink:label="ifrs-full_ExpenseByNature"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:label="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:label="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="ifrs-full_ProfitLossBeforeTax"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" xlink:label="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink:label="stn_ProfitLossFromDisposalOfDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:label="ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" xlink:label="ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="stn_ConstructionServicesGroupMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_Revenue" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ExpenseByNature" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ProfitLossBeforeTax" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="stn_ProfitLossFromDisposalOfDiscontinuedOperations" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:to="ifrs-full_DiscontinuedOperationsMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:to="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink:label="ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisposalGroupTransactionCost" xlink:label="stn_DisposalGroupTransactionCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalOfMajorSubsidiaryMember" xlink:label="ifrs-full_DisposalOfMajorSubsidiaryMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossProceedsFromDisposalOfSubsidiaries" xlink:label="stn_GrossProceedsFromDisposalOfSubsidiaries"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:label="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments" xlink:label="ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DisposalOfMajorSubsidiaryMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="stn_GrossProceedsFromDisposalOfSubsidiaries" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_IncreaseDecreaseInWorkingCapital" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="stn_DisposalGroupTransactionCost" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="ifrs-full_BusinessCombinationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BusinessCombinationsMember" xlink:label="ifrs-full_BusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfCashAndCashEquivalentsLineItems" xlink:label="stn_DisclosureOfCashAndCashEquivalentsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfCashAndCashEquivalentsTable" xlink:label="stn_DisclosureOfCashAndCashEquivalentsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestrictedCashAndCashEquivalents" xlink:label="ifrs-full_RestrictedCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_BusinessCombinationsAxis" xlink:to="ifrs-full_EntitysTotalForBusinessCombinationsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfCashAndCashEquivalentsLineItems" xlink:to="stn_DisclosureOfCashAndCashEquivalentsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfCashAndCashEquivalentsLineItems" xlink:to="ifrs-full_RestrictedCashAndCashEquivalents" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfCashAndCashEquivalentsTable" xlink:to="ifrs-full_BusinessCombinationsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:to="ifrs-full_BusinessCombinationsMember" order="1.0200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AboveOneTwentyOneDaysMember" xlink:label="stn_AboveOneTwentyOneDaysMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossTradeReceivables" xlink:label="stn_GrossTradeReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NinetyOneDaysToOneTwentyDaysMember" xlink:label="stn_NinetyOneDaysToOneTwentyDaysMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OneToThirtyDaysMember" xlink:label="stn_OneToThirtyDaysMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SixtyOneToNinetyDaysMember" xlink:label="stn_SixtyOneToNinetyDaysMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ThirtyOneToSixtyDaysMember" xlink:label="stn_ThirtyOneToSixtyDaysMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeAndOtherReceivablesLineItems" xlink:label="stn_TradeAndOtherReceivablesLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeAndOtherReceivablesTable" xlink:label="stn_TradeAndOtherReceivablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_OneToThirtyDaysMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_ThirtyOneToSixtyDaysMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_SixtyOneToNinetyDaysMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_NinetyOneDaysToOneTwentyDaysMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_AboveOneTwentyOneDaysMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_TradeAndOtherReceivablesLineItems" xlink:to="stn_TradeAndOtherReceivablesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_TradeAndOtherReceivablesLineItems" xlink:to="stn_GrossTradeReceivables" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_TradeAndOtherReceivablesTable" xlink:to="ifrs-full_MaturityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:label="ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountMember" xlink:label="ifrs-full_CarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" xlink:label="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DepreciationPropertyPlantAndEquipmentContinuingOperations" xlink:label="stn_DepreciationPropertyPlantAndEquipmentContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations" xlink:label="stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:label="ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EngineeringEquipmentMember" xlink:label="stn_EngineeringEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="ifrs-full_GrossCarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:label="ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LeaseholdImprovementsMember" xlink:label="ifrs-full_LeaseholdImprovementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="ifrs-full_OfficeEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="ifrs-full_PropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="ifrs-full_CarryingAmountMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_GrossCarryingAmountMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_AccumulatedDepreciationAndAmortisationMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_PropertyPlantAndEquipmentMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_PropertyPlantAndEquipment" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="stn_DepreciationPropertyPlantAndEquipmentContinuingOperations" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DisposalsPropertyPlantAndEquipment" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="stn_EngineeringEquipmentMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_OfficeEquipmentMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_LeaseholdImprovementsMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_OtherPropertyPlantAndEquipmentMember" order="1.1400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ConstructionInProgress" xlink:label="ifrs-full_ConstructionInProgress"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LeaseholdImprovementsMember" xlink:label="ifrs-full_LeaseholdImprovementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_PropertyPlantAndEquipmentMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_PropertyPlantAndEquipmentMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_ConstructionInProgress" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_LeaseholdImprovementsMember" order="1.0200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedImpairmentMember" xlink:label="ifrs-full_AccumulatedImpairmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalRecognitionGoodwill" xlink:label="ifrs-full_AdditionalRecognitionGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountMember" xlink:label="ifrs-full_CarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Goodwill" xlink:label="ifrs-full_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale" xlink:label="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="ifrs-full_GrossCarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:label="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="ifrs-full_CarryingAmountMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_GrossCarryingAmountMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_AccumulatedImpairmentMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_Goodwill" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_AdditionalRecognitionGoodwill" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:to="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesGroupMember" xlink:label="stn_ConstructionServicesGroupMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesMember" xlink:label="stn_ConstructionServicesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesGlobalMember" xlink:label="stn_ConsultingServicesGlobalMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesUnitedStatesMember" xlink:label="stn_ConsultingServicesUnitedStatesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined" xlink:label="ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:label="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:label="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised" xlink:label="ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DiscontinuedOperationsMember" xlink:label="ifrs-full_DiscontinuedOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForCashgeneratingUnitsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" xlink:label="ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale" xlink:label="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ImpairmentLoss" xlink:label="ifrs-full_ImpairmentLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfCashGeneratingUnit" xlink:label="stn_NumberOfCashGeneratingUnit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DiscontinuedOperationsMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="stn_NumberOfCashGeneratingUnit" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_ImpairmentLoss" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_RangeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesGlobalMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConstructionServicesMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesUnitedStatesMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:to="stn_ConstructionServicesGroupMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:to="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:to="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:to="ifrs-full_EntitysTotalForCashgeneratingUnitsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.1400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfGoodwillAllocated">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesMember" xlink:label="stn_ConstructionServicesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesCanadaMember" xlink:label="stn_ConsultingServicesCanadaMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesGlobalMember" xlink:label="stn_ConsultingServicesGlobalMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesUnitedStatesMember" xlink:label="stn_ConsultingServicesUnitedStatesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Goodwill" xlink:label="ifrs-full_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_Goodwill" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesCanadaMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesUnitedStatesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesGlobalMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConstructionServicesMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:to="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesGlobalMember" xlink:label="stn_ConsultingServicesGlobalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:label="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:label="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections" xlink:label="stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OperatingMarginRateAppliedToCashFlowProjections" xlink:label="stn_OperatingMarginRateAppliedToCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevenueGrowthRates" xlink:label="stn_RevenueGrowthRates"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="stn_OperatingMarginRateAppliedToCashFlowProjections" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="stn_RevenueGrowthRates" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_RangeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesGlobalMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:to="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:label="ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountMember" xlink:label="ifrs-full_CarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComputerSoftwareMember" xlink:label="ifrs-full_ComputerSoftwareMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractBacklogMember" xlink:label="stn_ContractBacklogMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:label="ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="ifrs-full_GrossCarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InnovyzeIncMember" xlink:label="stn_InnovyzeIncMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseDisadvantagesMember" xlink:label="stn_LeaseDisadvantagesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MethodsOfGenerationAxis" xlink:label="ifrs-full_MethodsOfGenerationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MethodsOfGenerationMember" xlink:label="ifrs-full_MethodsOfGenerationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MethodsOfGenerationMember" xlink:label="ifrs-full_MethodsOfGenerationMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotInternallyGeneratedMember" xlink:label="ifrs-full_NotInternallyGeneratedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherIntangibleAssetsMember" xlink:label="ifrs-full_OtherIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherRelatedPartiesMember" xlink:label="ifrs-full_OtherRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="ifrs-full_CarryingAmountMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_GrossCarryingAmountMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_AccumulatedDepreciationAndAmortisationMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_MethodsOfGenerationAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_InnovyzeIncMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="ifrs-full_OtherRelatedPartiesMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="ifrs-full_CustomerrelatedIntangibleAssetsMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="stn_ContractBacklogMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="ifrs-full_ComputerSoftwareMember" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="ifrs-full_OtherIntangibleAssetsMember" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="stn_LeaseDisadvantagesMember" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_MethodsOfGenerationAxis" xlink:to="ifrs-full_MethodsOfGenerationMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MethodsOfGenerationAxis" xlink:to="ifrs-full_MethodsOfGenerationMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_MethodsOfGenerationMember" xlink:to="ifrs-full_NotInternallyGeneratedMember" order="1.0300" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwillMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashPortionOfSoftwareAdditions" xlink:label="stn_NonCashPortionOfSoftwareAdditions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RecognisedFinanceLeaseAsAssets" xlink:label="ifrs-full_RecognisedFinanceLeaseAsAssets"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SoftwareLicensesMember" xlink:label="stn_SoftwareLicensesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwillMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="stn_NonCashPortionOfSoftwareAdditions" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_RecognisedFinanceLeaseAsAssets" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="stn_SoftwareLicensesMember" order="1.0300" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsScheduleOfOtherAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="ifrs-full_ClassesOfAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="ifrs-full_ClassesOfAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ClassesOfOtherNonFinancialAssetsAxis" xlink:label="stn_ClassesOfOtherNonFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ClassesOfOtherNonFinancialAssetsDomain" xlink:label="stn_ClassesOfOtherNonFinancialAssetsDomain"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ClassesOfOtherNonFinancialAssetsDomain" xlink:label="stn_ClassesOfOtherNonFinancialAssetsDomain_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredContractCostsMember" xlink:label="stn_DeferredContractCostsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherAssetsLineItems" xlink:label="stn_DisclosureOfOtherAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherAssetsTable" xlink:label="stn_DisclosureOfOtherAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMember" xlink:label="ifrs-full_FinancialAssetsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_HoldbacksOnLongTermContractMember" xlink:label="stn_HoldbacksOnLongTermContractMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IndemnificationsMember" xlink:label="stn_IndemnificationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:label="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentTaxCreditsMember" xlink:label="stn_InvestmentTaxCreditsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherAssets" xlink:label="ifrs-full_OtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherAssetsMember" xlink:label="ifrs-full_OtherAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentFinancialAssets" xlink:label="ifrs-full_OtherCurrentFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentNonfinancialAssets" xlink:label="ifrs-full_OtherCurrentNonfinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherFinancialAssets" xlink:label="ifrs-full_OtherFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherMember" xlink:label="stn_OtherMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="ifrs-full_OtherNoncurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNonfinancialAssets" xlink:label="ifrs-full_OtherNonfinancialAssets"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TransactionCostsOnLongTermDebtMember" xlink:label="stn_TransactionCostsOnLongTermDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsMember" xlink:to="ifrs-full_OtherAssetsMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="stn_ClassesOfOtherNonFinancialAssetsAxis" xlink:to="stn_ClassesOfOtherNonFinancialAssetsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="stn_ClassesOfOtherNonFinancialAssetsAxis" xlink:to="stn_ClassesOfOtherNonFinancialAssetsDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_ClassesOfOtherNonFinancialAssetsDomain" xlink:to="stn_InvestmentTaxCreditsMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_ClassesOfOtherNonFinancialAssetsDomain" xlink:to="stn_TransactionCostsOnLongTermDebtMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_ClassesOfOtherNonFinancialAssetsDomain" xlink:to="stn_DeferredContractCostsMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="stn_DisclosureOfOtherAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherFinancialAssets" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherNonfinancialAssets" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherAssets" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherCurrentFinancialAssets" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherCurrentNonfinancialAssets" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherNoncurrentAssets" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfOtherAssetsTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfOtherAssetsTable" xlink:to="ifrs-full_ClassesOfFinancialAssetsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfOtherAssetsTable" xlink:to="stn_ClassesOfOtherNonFinancialAssetsAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_HoldbacksOnLongTermContractMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_IndemnificationsMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_OtherMember" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BondMember" xlink:label="stn_BondMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityInvestmentsMember" xlink:label="ifrs-full_EquityInvestmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMember" xlink:label="ifrs-full_FinancialAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMember" xlink:label="ifrs-full_FinancialAssetsMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinancialAssetAtAmortisedCost" xlink:label="stn_OtherFinancialAssetAtAmortisedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherFinancialAssets" xlink:label="ifrs-full_OtherFinancialAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:to="ifrs-full_OtherFinancialAssets" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:to="stn_OtherFinancialAssetAtAmortisedCost" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:to="ifrs-full_ClassesOfFinancialAssetsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_BondMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="ifrs-full_EquityInvestmentsMember" order="1.0200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BondsInterestRatePercentage" xlink:label="stn_BondsInterestRatePercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseInProvisionsAndIndemnificationAssets" xlink:label="stn_IncreaseInProvisionsAndIndemnificationAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:to="stn_BondsInterestRatePercentage" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:to="stn_IncreaseInProvisionsAndIndemnificationAssets" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:to="ifrs-full_RangeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BondMember" xlink:label="stn_BondMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FairValueOfOtherFinancialAssetsMaturityAmount" xlink:label="stn_FairValueOfOtherFinancialAssetsMaturityAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMember" xlink:label="ifrs-full_FinancialAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanFiveYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="ifrs-full_NotLaterThanOneYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_NotLaterThanOneYearMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanFiveYearsMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:to="stn_FairValueOfOtherFinancialAssetsMaturityAmount" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:to="ifrs-full_MaturityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:to="ifrs-full_ClassesOfFinancialAssetsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_BondMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebt">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Borrowings" xlink:label="ifrs-full_Borrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="ifrs-full_BorrowingsByNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="ifrs-full_BorrowingsByNameMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FinanceLeaseObligationsMember" xlink:label="stn_FinanceLeaseObligationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LongtermBorrowings" xlink:label="ifrs-full_LongtermBorrowings"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayableMember" xlink:label="stn_NotesPayableMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacility1Member" xlink:label="stn_RevolvingCreditFacility1Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanMember" xlink:label="stn_TermLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_NotesPayableMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_RevolvingCreditFacility1Member" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TermLoanMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_FinanceLeaseObligationsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_Borrowings" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_LongtermBorrowings" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AggregateMaturityValueOfNotes" xlink:label="stn_AggregateMaturityValueOfNotes"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AgreementExpiryDate" xlink:label="stn_AgreementExpiryDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BondsIssued" xlink:label="ifrs-full_BondsIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="ifrs-full_BorrowingsByNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="ifrs-full_BorrowingsByNameMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="ifrs-full_BorrowingsInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsInterestRateBasis" xlink:label="ifrs-full_BorrowingsInterestRateBasis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CanadianFundMember" xlink:label="stn_CanadianFundMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CanadianPrimeRateAndUsBaseRateMember" xlink:label="stn_CanadianPrimeRateAndUsBaseRateMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CarryingAmountOfNotesPayable" xlink:label="stn_CarryingAmountOfNotesPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CreditFacilityAverageInterestRate" xlink:label="stn_CreditFacilityAverageInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DrawnBorrowingFacilities" xlink:label="stn_DrawnBorrowingFacilities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpireAfterTwoThousandTwentyMember" xlink:label="stn_ExpireAfterTwoThousandTwentyMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpireBeforeTwoThousandTwentyMember" xlink:label="stn_ExpireBeforeTwoThousandTwentyMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FinanceLeaseObligationsMember" xlink:label="stn_FinanceLeaseObligationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ForeignCurrenciesMember" xlink:label="stn_ForeignCurrenciesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GainOnRevolvingCreditFacilitiesModification" xlink:label="stn_GainOnRevolvingCreditFacilitiesModification"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRateTypesMember" xlink:label="ifrs-full_InterestRateTypesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRateTypesMember" xlink:label="ifrs-full_InterestRateTypesMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LettersOfCreditIssuedAmount" xlink:label="stn_LettersOfCreditIssuedAmount"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LettersOfCreditIssuedAndOutstandingInAddition" xlink:label="stn_LettersOfCreditIssuedAndOutstandingInAddition"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LettersOfCreditOutstandingAmount1" xlink:label="stn_LettersOfCreditOutstandingAmount1"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:label="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:label="stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityRemainingBorrowingCapacity1" xlink:label="stn_LineOfCreditFacilityRemainingBorrowingCapacity1"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditMaturityPeriod" xlink:label="stn_LineOfCreditMaturityPeriod"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayableMember" xlink:label="stn_NotesPayableMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfTranches" xlink:label="stn_NumberOfTranches"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastDueStatusAxis" xlink:label="ifrs-full_PastDueStatusAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastDueStatusMember" xlink:label="ifrs-full_PastDueStatusMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacility1Member" xlink:label="stn_RevolvingCreditFacility1Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacilityPayableAmount" xlink:label="stn_RevolvingCreditFacilityPayableAmount"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanMember" xlink:label="stn_TermLoanMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanTranchebMember" xlink:label="stn_TermLoanTranchebMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanTranchecMember" xlink:label="stn_TermLoanTranchecMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TrancheAMember" xlink:label="stn_TrancheAMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfInterestRatesAxis" xlink:label="ifrs-full_TypesOfInterestRatesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnitedStatesFundMember" xlink:label="stn_UnitedStatesFundMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageInterestRate" xlink:label="stn_WeightedAverageInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_RevolvingCreditFacility1Member" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_NotesPayableMember" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TermLoanMember" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TermLoanTranchebMember" order="1.3100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TermLoanTranchecMember" order="1.3200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TrancheAMember" order="1.3300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_FinanceLeaseObligationsMember" order="1.3400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_UnitedStatesFundMember" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_ForeignCurrenciesMember" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_CanadianFundMember" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_WeightedAverageInterestRate" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_AggregateMaturityValueOfNotes" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_CarryingAmountOfNotesPayable" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LineOfCreditFacilityMaximumBorrowingsCapacity" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_NumberOfTranches" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LineOfCreditMaturityPeriod" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_GainOnRevolvingCreditFacilitiesModification" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_AgreementExpiryDate" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_DrawnBorrowingFacilities" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsInterestRateBasis" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_RevolvingCreditFacilityPayableAmount" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_CreditFacilityAverageInterestRate" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LettersOfCreditIssuedAmount" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LettersOfCreditOutstandingAmount1" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LineOfCreditFacilityRemainingBorrowingCapacity1" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LettersOfCreditIssuedAndOutstandingInAddition" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_BondsIssued" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsInterestRate" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_PastDueStatusAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_RangeAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_TypesOfInterestRatesAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_InterestRateTypesMember" xlink:to="stn_CanadianPrimeRateAndUsBaseRateMember" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="ifrs-full_PastDueStatusMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="stn_ExpireBeforeTwoThousandTwentyMember" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="stn_ExpireAfterTwoThousandTwentyMember" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_TypesOfInterestRatesAxis" xlink:to="ifrs-full_InterestRateTypesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TypesOfInterestRatesAxis" xlink:to="ifrs-full_InterestRateTypesMember_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FutureFinanceChargeOnFinanceLease" xlink:label="ifrs-full_FutureFinanceChargeOnFinanceLease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayable" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="ifrs-full_NotLaterThanOneYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_NotLaterThanOneYearMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:to="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:to="ifrs-full_MinimumFinanceLeasePaymentsPayable" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:to="ifrs-full_FutureFinanceChargeOnFinanceLease" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:to="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" xlink:to="ifrs-full_MaturityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureProvisionsSummaryOfProvisions">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalProvisionsOtherProvisions" xlink:label="ifrs-full_AdditionalProvisionsOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="ifrs-full_ClassesOfProvisionsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpectedProjectLossMember" xlink:label="stn_ExpectedProjectLossMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OnerousContractsProvisionMember" xlink:label="ifrs-full_OnerousContractsProvisionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherLongtermProvisions" xlink:label="ifrs-full_OtherLongtermProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherProvisions" xlink:label="ifrs-full_OtherProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherProvisionsMember" xlink:label="ifrs-full_OtherProvisionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherShorttermProvisions" xlink:label="ifrs-full_OtherShorttermProvisions"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProvisionForClaimsMember" xlink:label="stn_ProvisionForClaimsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProvisionUsedOtherProvisions" xlink:label="ifrs-full_ProvisionUsedOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SelfInsuredLiabilitiesProvisionMember" xlink:label="stn_SelfInsuredLiabilitiesProvisionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfProvisionsAxis" xlink:to="ifrs-full_OtherProvisionsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_DisclosureOfOtherProvisionsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_OtherProvisions" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_AdditionalProvisionsOtherProvisions" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_ProvisionUsedOtherProvisions" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_OtherShorttermProvisions" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_OtherLongtermProvisions" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfOtherProvisionsTable" xlink:to="ifrs-full_ClassesOfProvisionsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_OtherProvisionsMember" xlink:to="stn_SelfInsuredLiabilitiesProvisionMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_OtherProvisionsMember" xlink:to="stn_ProvisionForClaimsMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_OtherProvisionsMember" xlink:to="ifrs-full_OnerousContractsProvisionMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_OtherProvisionsMember" xlink:to="stn_ExpectedProjectLossMember" order="1.1200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureProvisionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalProvisionsOtherProvisions" xlink:label="ifrs-full_AdditionalProvisionsOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="ifrs-full_ClassesOfProvisionsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" xlink:label="ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfProvisionsLineItems" xlink:label="stn_DisclosureOfProvisionsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfProvisionsTable" xlink:label="stn_DisclosureOfProvisionsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseExitLiabilityMember" xlink:label="stn_LeaseExitLiabilityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherProvisionsMember" xlink:label="ifrs-full_OtherProvisionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherProvisionsMember" xlink:label="ifrs-full_OtherProvisionsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfProvisionsAxis" xlink:to="ifrs-full_OtherProvisionsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfProvisionsAxis" xlink:to="ifrs-full_OtherProvisionsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfProvisionsLineItems" xlink:to="stn_DisclosureOfProvisionsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfProvisionsLineItems" xlink:to="ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfProvisionsLineItems" xlink:to="ifrs-full_AdditionalProvisionsOtherProvisions" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfProvisionsTable" xlink:to="ifrs-full_RangeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfProvisionsTable" xlink:to="ifrs-full_ClassesOfProvisionsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_OtherProvisionsMember" xlink:to="stn_LeaseExitLiabilityMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0500" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PensionDefinedBenefitPlansMember" xlink:label="ifrs-full_PensionDefinedBenefitPlansMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PostEmploymentBenefitPlansMember" xlink:label="stn_PostEmploymentBenefitPlansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:to="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:to="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:to="ifrs-full_PensionDefinedBenefitPlansMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:to="stn_PostEmploymentBenefitPlansMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContinuingOperations1Member" xlink:label="stn_ContinuingOperations1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DefinedBenefitPensionPlansContributionMember" xlink:label="stn_DefinedBenefitPensionPlansContributionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DiscontinuedOperationsMember" xlink:label="ifrs-full_DiscontinuedOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:label="ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="ifrs-full_NonadjustingEventsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="ifrs-full_NonadjustingEventsMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfEmployerAppointedTrustee" xlink:label="stn_NumberOfEmployerAppointedTrustee"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PercentageOfPlanAssetInAnnuityPolicies" xlink:label="stn_PercentageOfPlanAssetInAnnuityPolicies"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash" xlink:label="stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:label="ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation" xlink:label="ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="stn_ContinuingOperations1Member" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DiscontinuedOperationsMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="stn_NumberOfEmployerAppointedTrustee" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="stn_PercentageOfPlanAssetInAnnuityPolicies" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="ifrs-full_NetDefinedBenefitLiabilityAssetAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:to="ifrs-full_NetDefinedBenefitLiabilityAssetMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:to="ifrs-full_NetDefinedBenefitLiabilityAssetMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:to="ifrs-full_PresentValueOfDefinedBenefitObligationMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:to="ifrs-full_NonadjustingEventsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:to="ifrs-full_NonadjustingEventsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NonadjustingEventsMember" xlink:to="stn_DefinedBenefitPensionPlansContributionMember" order="1.0700" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:label="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" xlink:label="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:label="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:label="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:label="stn_OtherNetDefinedBenefitLiabilityAssetAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PensionDefinedBenefitPlansMember" xlink:label="ifrs-full_PensionDefinedBenefitPlansMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PlanAssetsMember" xlink:label="ifrs-full_PlanAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:label="ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:to="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:to="ifrs-full_PensionDefinedBenefitPlansMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:to="ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:to="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:to="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:to="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_LiabilityAssetOfDefinedBenefitPlans" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:to="ifrs-full_NetDefinedBenefitLiabilityAssetAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:to="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:to="ifrs-full_NetDefinedBenefitLiabilityAssetMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:to="ifrs-full_PresentValueOfDefinedBenefitObligationMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:to="ifrs-full_PlanAssetsMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" order="1.2500" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="ifrs-full_AllLevelsOfFairValueHierarchyMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" xlink:label="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" xlink:label="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="ifrs-full_Level1OfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Level2And3OfFairValueHierarchyMember" xlink:label="ifrs-full_Level2And3OfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="ifrs-full_PlanAssetsAtFairValue"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" xlink:label="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="ifrs-full_Level1OfFairValueHierarchyMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="ifrs-full_Level2And3OfFairValueHierarchyMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_PlanAssetsAtFairValue" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:to="ifrs-full_LevelsOfFairValueHierarchyAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_AllLevelsOfFairValueHierarchyMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_AllLevelsOfFairValueHierarchyMember_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionsAxis" xlink:label="ifrs-full_ActuarialAssumptionsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionsMember" xlink:label="ifrs-full_ActuarialAssumptionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionsMember" xlink:label="ifrs-full_ActuarialAssumptionsMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" xlink:label="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:label="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:label="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ActuarialAssumptionsAxis" xlink:to="ifrs-full_ActuarialAssumptionsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ActuarialAssumptionsAxis" xlink:to="ifrs-full_ActuarialAssumptionsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ActuarialAssumptionsMember" xlink:to="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ActuarialAssumptionsMember" xlink:to="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ActuarialAssumptionsMember" xlink:to="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ActuarialAssumptionsMember" xlink:to="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ActuarialAssumptionsMember" xlink:to="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:to="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:to="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:to="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:to="ifrs-full_ActuarialAssumptionsAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilities">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanFiveYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease" xlink:label="ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations" xlink:label="stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="ifrs-full_NotLaterThanOneYearMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PurchaseContractualObligation" xlink:label="stn_PurchaseContractualObligation"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease" xlink:label="stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_NotLaterThanOneYearMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanFiveYearsMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:to="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:to="stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:to="stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:to="stn_PurchaseContractualObligation" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:to="ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:to="ifrs-full_MaturityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureContingenciesAndGuaranteesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:label="ifrs-full_ClassesOfContingentLiabilitiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContingentLiabilitiesMember" xlink:label="ifrs-full_ContingentLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContingentLiabilitiesMember" xlink:label="ifrs-full_ContingentLiabilitiesMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:label="ifrs-full_ContingentLiabilityForGuaranteesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EstimatedFinancialEffectOfContingentAssets" xlink:label="ifrs-full_EstimatedFinancialEffectOfContingentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:to="ifrs-full_ContingentLiabilitiesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:to="ifrs-full_ContingentLiabilitiesMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContingentLiabilitiesMember" xlink:to="ifrs-full_ContingentLiabilityForGuaranteesMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:to="ifrs-full_DisclosureOfContingentLiabilitiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:to="ifrs-full_EstimatedFinancialEffectOfContingentAssets" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:to="ifrs-full_ClassesOfContingentLiabilitiesAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfOrdinarySharesAxis" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDividendsLineItems" xlink:label="stn_DisclosureOfDividendsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDividendsTable" xlink:label="stn_DisclosureOfDividendsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsDeclaredDate" xlink:label="stn_DividendsDeclaredDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaidOrdinaryShares" xlink:label="ifrs-full_DividendsPaidOrdinaryShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:label="ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPayableDate" xlink:label="stn_DividendsPayableDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareFourMember" xlink:label="stn_DividendsPerShareFourMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareOneMember" xlink:label="stn_DividendsPerShareOneMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareThreeMember" xlink:label="stn_DividendsPerShareThreeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareTwoMember" xlink:label="stn_DividendsPerShareTwoMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsRecordDate" xlink:label="stn_DividendsRecordDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OrdinarySharesMember" xlink:label="ifrs-full_OrdinarySharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_OrdinarySharesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="stn_DisclosureOfDividendsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="ifrs-full_DividendsPaidOrdinarySharesPerShare" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="ifrs-full_DividendsPaidOrdinaryShares" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="stn_DividendsDeclaredDate" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="stn_DividendsRecordDate" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="stn_DividendsPayableDate" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfDividendsTable" xlink:to="ifrs-full_ClassesOfOrdinarySharesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="stn_DividendsPerShareOneMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="stn_DividendsPerShareTwoMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="stn_DividendsPerShareThreeMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="stn_DividendsPerShareFourMember" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredShareUnitMember" xlink:label="stn_DeferredShareUnitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="ifrs-full_DescriptionOfOptionLifeShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted" xlink:label="ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EstimatedHistoricalDataMember" xlink:label="stn_EstimatedHistoricalDataMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" xlink:label="stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" xlink:label="stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="ifrs-full_NumberOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OfficersAndEmployeesMember" xlink:label="stn_OfficersAndEmployeesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PerformanceShareUnitsMember" xlink:label="stn_PerformanceShareUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="ifrs-full_SharebasedPaymentArrangementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="ifrs-full_SharebasedPaymentArrangementsMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SharebasedPaymentArrangementVestingRightsPercentage" xlink:label="stn_SharebasedPaymentArrangementVestingRightsPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_Vesting1Axis" xlink:label="stn_Vesting1Axis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_Vesting1Domain" xlink:label="stn_Vesting1Domain"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_Vesting1Domain" xlink:label="stn_Vesting1Domain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions" xlink:label="stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfOutstandingShareOptions" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_ExercisePriceOfOutstandingShareOptions" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="stn_SharebasedPaymentArrangementVestingRightsPercentage" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="stn_Vesting1Axis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_RangeAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_OfficersAndEmployeesMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="stn_PerformanceShareUnitsMember" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="stn_DeferredShareUnitMember" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="ifrs-full_SharebasedPaymentArrangementsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="ifrs-full_SharebasedPaymentArrangementsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="stn_Vesting1Axis" xlink:to="stn_Vesting1Domain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="stn_Vesting1Axis" xlink:to="stn_Vesting1Domain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_Vesting1Domain" xlink:to="stn_EstimatedHistoricalDataMember" order="1.1800" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfGrantedShareOptions">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="ifrs-full_NumberOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OfficersAndEmployeesMember" xlink:label="stn_OfficersAndEmployeesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfOutstandingShareOptions" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_OfficersAndEmployeesMember" order="1.0100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfOutstandingShareOptions">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="ifrs-full_NumberOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" xlink:label="stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions" xlink:label="ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_ExercisePriceOfOutstandingShareOptions" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfOutstandingShareOptions" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:to="ifrs-full_RangeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember" order="1.0600" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfWeightedAverageAssumptions">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfNonVestedOptions">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonvestedOptionsMember" xlink:label="stn_NonvestedOptionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="ifrs-full_NumberOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:label="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="ifrs-full_SharebasedPaymentArrangementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" xlink:label="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfOutstandingShareOptions" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="stn_NonvestedOptionsMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="ifrs-full_SharebasedPaymentArrangementsMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="ifrs-full_AggregatedMeasurementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="ifrs-full_AggregatedMeasurementMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="ifrs-full_ClassesOfAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="ifrs-full_ClassesOfAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="ifrs-full_ClassesOfAssetsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:label="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MeasurementAxis" xlink:label="ifrs-full_MeasurementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherFinancialAssets" xlink:label="ifrs-full_OtherFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RecurringFairValueMeasurementMember" xlink:label="ifrs-full_RecurringFairValueMeasurementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedMeasurementMember" xlink:to="ifrs-full_RecurringFairValueMeasurementMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="ifrs-full_Level2OfFairValueHierarchyMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfAssetsMember" xlink:to="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems" xlink:to="ifrs-full_OtherFinancialAssets" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:to="ifrs-full_MeasurementAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:to="ifrs-full_LevelsOfFairValueHierarchyAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_AllLevelsOfFairValueHierarchyMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_MeasurementAxis" xlink:to="ifrs-full_AggregatedMeasurementMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MeasurementAxis" xlink:to="ifrs-full_AggregatedMeasurementMember_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="ifrs-full_AggregatedMeasurementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MeasurementAxis" xlink:label="ifrs-full_MeasurementAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayable1" xlink:label="stn_NotesPayable1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:label="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedMeasurementMember" xlink:to="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="ifrs-full_Level2OfFairValueHierarchyMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:to="stn_NotesPayable1" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:to="ifrs-full_MeasurementAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:to="ifrs-full_LevelsOfFairValueHierarchyAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_AllLevelsOfFairValueHierarchyMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MeasurementAxis" xlink:to="ifrs-full_AggregatedMeasurementMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="ifrs-full_BorrowingsByNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="ifrs-full_BorrowingsByNameMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractAssetsAndHoldbacksMember" xlink:label="stn_ContractAssetsAndHoldbacksMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:label="stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityRemainingBorrowingCapacity1" xlink:label="stn_LineOfCreditFacilityRemainingBorrowingCapacity1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaximumExposureToCreditRisk" xlink:label="ifrs-full_MaximumExposureToCreditRisk"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDebtToEBITDARatioTarget" xlink:label="stn_NetDebtToEBITDARatioTarget"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetIncomeDecrease" xlink:label="stn_NetIncomeDecrease"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetIncomeIncrease" xlink:label="stn_NetIncomeIncrease"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember" xlink:label="stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember" xlink:label="stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PeriodOfRevenueInTradeReceivables" xlink:label="stn_PeriodOfRevenueInTradeReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacility1Member" xlink:label="stn_RevolvingCreditFacility1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeAndUnbilledReceivablesMember" xlink:label="stn_TradeAndUnbilledReceivablesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="ifrs-full_TypesOfRisksAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfRisksMember" xlink:label="ifrs-full_TypesOfRisksMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfRisksMember" xlink:label="ifrs-full_TypesOfRisksMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WriteOffOfTradeReceivables" xlink:label="stn_WriteOffOfTradeReceivables"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ZeroPointFivePercentageDecreaseInInterestRatesMember" xlink:label="stn_ZeroPointFivePercentageDecreaseInInterestRatesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ZeroPointFivePercentageIncreaseInInterestRatesMember" xlink:label="stn_ZeroPointFivePercentageIncreaseInInterestRatesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_RevolvingCreditFacility1Member" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_TradeAndUnbilledReceivablesMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_ContractAssetsAndHoldbacksMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="ifrs-full_RangeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="ifrs-full_TypesOfRisksAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="ifrs-full_MaximumExposureToCreditRisk" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_PeriodOfRevenueInTradeReceivables" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_WriteOffOfTradeReceivables" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_LineOfCreditFacilityMaximumBorrowingsCapacity" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_LineOfCreditFacilityRemainingBorrowingCapacity1" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_NetDebtToEBITDARatioTarget" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_NetIncomeDecrease" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_NetIncomeIncrease" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_TypesOfRisksAxis" xlink:to="ifrs-full_TypesOfRisksMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TypesOfRisksAxis" xlink:to="ifrs-full_TypesOfRisksMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TypesOfRisksMember" xlink:to="stn_ZeroPointFivePercentageIncreaseInInterestRatesMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TypesOfRisksMember" xlink:to="stn_ZeroPointFivePercentageDecreaseInInterestRatesMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TypesOfRisksMember" xlink:to="stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TypesOfRisksMember" xlink:to="stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember" order="1.1700" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedImpairmentMember" xlink:label="ifrs-full_AccumulatedImpairmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountMember" xlink:label="ifrs-full_CarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountMember" xlink:label="ifrs-full_CarryingAmountMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentMember" xlink:label="ifrs-full_CurrentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:label="ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixTable" xlink:label="ifrs-full_DisclosureOfProvisionMatrixTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpectedCreditLossRate" xlink:label="ifrs-full_ExpectedCreditLossRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssets" xlink:label="ifrs-full_FinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="ifrs-full_GrossCarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanFourMonthsMember" xlink:label="ifrs-full_LaterThanFourMonthsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:label="ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:label="ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:label="ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastDueStatusAxis" xlink:label="ifrs-full_PastDueStatusAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastDueStatusMember" xlink:label="ifrs-full_PastDueStatusMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastDueStatusMember" xlink:label="ifrs-full_PastDueStatusMember_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="ifrs-full_CarryingAmountMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="ifrs-full_CarryingAmountMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_GrossCarryingAmountMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_AccumulatedImpairmentMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="ifrs-full_DisclosureOfProvisionMatrixTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="ifrs-full_ExpectedCreditLossRate" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="ifrs-full_FinancialAssets" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfProvisionMatrixTable" xlink:to="ifrs-full_PastDueStatusAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfProvisionMatrixTable" xlink:to="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="ifrs-full_PastDueStatusMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="ifrs-full_PastDueStatusMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="ifrs-full_CurrentMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="ifrs-full_LaterThanFourMonthsMember" order="1.0500" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanThreeYearsMember" xlink:label="ifrs-full_LaterThanThreeYearsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LongTermDebtUndiscountedCashFlows" xlink:label="stn_LongTermDebtUndiscountedCashFlows"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:label="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="ifrs-full_NotLaterThanOneYearMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinancialLiabilitiesUndiscountedCashFlows" xlink:label="stn_OtherFinancialLiabilitiesUndiscountedCashFlows"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:label="ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_NotLaterThanOneYearMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanThreeYearsMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:to="ifrs-full_MaturityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="stn_LongTermDebtUndiscountedCashFlows" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="stn_OtherFinancialLiabilitiesUndiscountedCashFlows" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCapitalManagementAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxArisingInBusinessAcquisitionMember" xlink:label="stn_DeferredTaxArisingInBusinessAcquisitionMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxDefinedBenefitObligationMember" xlink:label="stn_DeferredTaxDefinedBenefitObligationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="ifrs-full_DeferredTaxLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDeferredIncomeTaxesLineItems" xlink:label="stn_DisclosureOfDeferredIncomeTaxesLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDeferredIncomeTaxesTable" xlink:label="stn_DisclosureOfDeferredIncomeTaxesTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IntangibleAssetMember" xlink:label="stn_IntangibleAssetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDeferredTaxAssets" xlink:label="ifrs-full_NetDeferredTaxAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDeferredTaxLiabilities" xlink:label="ifrs-full_NetDeferredTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherTemporaryDifferencesMember" xlink:label="ifrs-full_OtherTemporaryDifferencesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceMember" xlink:label="ifrs-full_TemporaryDifferenceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnusedTaxCreditsAndTaxLossesMember" xlink:label="stn_UnusedTaxCreditsAndTaxLossesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfDeferredIncomeTaxesLineItems" xlink:to="stn_DisclosureOfDeferredIncomeTaxesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfDeferredIncomeTaxesLineItems" xlink:to="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfDeferredIncomeTaxesTable" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_NetDeferredTaxLiabilities" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_NetDeferredTaxAssets" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_DeferredTaxLiabilityAsset" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_IntangibleAssetMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="ifrs-full_PropertyPlantAndEquipmentMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_DeferredTaxArisingInBusinessAcquisitionMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="ifrs-full_TemporaryDifferenceMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_UnusedTaxCreditsAndTaxLossesMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_DeferredTaxDefinedBenefitObligationMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="ifrs-full_OtherTemporaryDifferencesMember" order="1.1000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfLossCarryforwards">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CapitalTaxLossMember" xlink:label="stn_CapitalTaxLossMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_Expiry2019To2038Member" xlink:label="stn_Expiry2019To2038Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NeverExpireMember" xlink:label="stn_NeverExpireMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCapitalTaxLossesMember" xlink:label="stn_NonCapitalTaxLossesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceMember" xlink:label="ifrs-full_TemporaryDifferenceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:label="ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_Expiry2019To2038Member" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_NeverExpireMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:to="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:to="ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:to="ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:to="ifrs-full_MaturityAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_NonCapitalTaxLossesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_CapitalTaxLossMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="ifrs-full_TemporaryDifferenceMember" order="1.0500" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ApplicableTaxRate" xlink:label="ifrs-full_ApplicableTaxRate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfIncomeTaxLineItems" xlink:label="stn_DisclosureOfIncomeTaxLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfIncomeTaxTable" xlink:label="stn_DisclosureOfIncomeTaxTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="ifrs-full_GeographicalAreasAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" xlink:label="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfIncomeTaxLineItems" xlink:to="stn_DisclosureOfIncomeTaxTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfIncomeTaxLineItems" xlink:to="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfIncomeTaxLineItems" xlink:to="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfIncomeTaxLineItems" xlink:to="ifrs-full_ApplicableTaxRate" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfIncomeTaxTable" xlink:to="ifrs-full_GeographicalAreasAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_US" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetInterestExpenseIncomeTable" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpense" xlink:label="ifrs-full_InterestExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseOnBorrowings" xlink:label="ifrs-full_InterestExpenseOnBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseOnFinanceLeases" xlink:label="ifrs-full_InterestExpenseOnFinanceLeases"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestExpenseOnOther" xlink:label="stn_InterestExpenseOnOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestIncomeOnOtherFinancialAssets" xlink:label="ifrs-full_InterestIncomeOnOtherFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRevenueExpense" xlink:label="ifrs-full_InterestRevenueExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:label="ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayableMember" xlink:label="stn_NotesPayableMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueFromInterest" xlink:label="ifrs-full_RevenueFromInterest"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacility1Member" xlink:label="stn_RevolvingCreditFacility1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_NotesPayableMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_RevolvingCreditFacility1Member" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="stn_DisclosureOfNetInterestExpenseIncomeTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestExpenseOnBorrowings" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestExpenseOnFinanceLeases" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="stn_InterestExpenseOnOther" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestExpense" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestIncomeOnOtherFinancialAssets" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_RevenueFromInterest" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestRevenueExpense" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractAssetsLiabilitiesAxis" xlink:label="stn_ContractAssetsLiabilitiesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractAssetsLiabilitiesMember" xlink:label="stn_ContractAssetsLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractAssetsLiabilitiesMember" xlink:label="stn_ContractAssetsLiabilitiesMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CurrentContractAssetsMember" xlink:label="stn_CurrentContractAssetsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CurrentContractLiabilitiesMember" xlink:label="stn_CurrentContractLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DecreaseThroughDisposalFinancialLiabilities" xlink:label="stn_DecreaseThroughDisposalFinancialLiabilities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DecreaseThroughDispositionsContractAssets" xlink:label="stn_DecreaseThroughDispositionsContractAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseThroughBusinessCombinationsContractAssets" xlink:label="ifrs-full_IncreaseThroughBusinessCombinationsContractAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities" xlink:label="ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="stn_ContractAssetsLiabilitiesAxis" xlink:to="stn_ContractAssetsLiabilitiesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="stn_ContractAssetsLiabilitiesAxis" xlink:to="stn_ContractAssetsLiabilitiesMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_ContractAssetsLiabilitiesMember" xlink:to="stn_CurrentContractAssetsMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_ContractAssetsLiabilitiesMember" xlink:to="stn_CurrentContractLiabilitiesMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="ifrs-full_IncreaseThroughBusinessCombinationsContractAssets" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="stn_DecreaseThroughDispositionsContractAssets" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="stn_DecreaseThroughDisposalFinancialLiabilities" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:to="stn_ContractAssetsLiabilitiesAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRevenueAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="ifrs-full_DefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="ifrs-full_DefinedBenefitPlansMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="ifrs-full_DefinedBenefitPlansMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DefinedContributionPlansMember" xlink:label="stn_DefinedContributionPlansMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeCostLineItems" xlink:label="stn_DisclosureOfEmployeeCostLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeCostTable" xlink:label="stn_DisclosureOfEmployeeCostTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:label="ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_DefinedBenefitPlansAxis" xlink:to="ifrs-full_DefinedBenefitPlansMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_DefinedBenefitPlansAxis" xlink:to="ifrs-full_DefinedBenefitPlansMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DefinedBenefitPlansMember" xlink:to="stn_DefinedContributionPlansMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfEmployeeCostLineItems" xlink:to="stn_DisclosureOfEmployeeCostTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfEmployeeCostLineItems" xlink:to="ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfEmployeeCostTable" xlink:to="ifrs-full_DefinedBenefitPlansAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="ifrs-full_BorrowingsByNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="ifrs-full_BorrowingsByNameMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="ifrs-full_BorrowingsByNameMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsToShareholdersMember" xlink:label="stn_DividendsToShareholdersMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:label="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" xlink:label="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" xlink:label="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LeaseLiabilitiesMember" xlink:label="ifrs-full_LeaseLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacility1Member" xlink:label="stn_RevolvingCreditFacility1Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanMember" xlink:label="stn_TermLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_RevolvingCreditFacility1Member" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TermLoanMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivities" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:to="ifrs-full_LeaseLiabilitiesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:to="stn_DividendsToShareholdersMember" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="ifrs-full_EntitysTotalForSubsidiariesMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity" xlink:label="ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WhollyOwnedSubsidiariesMember" xlink:label="stn_WhollyOwnedSubsidiariesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="ifrs-full_SignificantInvestmentsInSubsidiariesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForSubsidiariesMember" xlink:to="stn_WhollyOwnedSubsidiariesMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:to="ifrs-full_EntitysTotalForSubsidiariesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:to="ifrs-full_EntitysTotalForSubsidiariesMember_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_A0Member" xlink:label="stn_A0Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AU" xlink:label="country_AU"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_AZ" xlink:label="stpr_AZ"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BB" xlink:label="country_BB"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="country_CA"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:label="ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_DE" xlink:label="stpr_DE"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="country_GB"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="ifrs-full_GeographicalAreasAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InternationalInsuranceGroupIncMember" xlink:label="stn_InternationalInsuranceGroupIncMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_MI" xlink:label="stpr_MI"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MustangAcquisitionHoldingsIncMember" xlink:label="stn_MustangAcquisitionHoldingsIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MWHInternationalIncMember" xlink:label="stn_MWHInternationalIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NovaScotiaCanadaMember" xlink:label="stn_NovaScotiaCanadaMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_NY" xlink:label="stpr_NY"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NZ" xlink:label="country_NZ"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecAustraliaPtyLtdMember" xlink:label="stn_StantecAustraliaPtyLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingCaribbeanLtdMember" xlink:label="stn_StantecConsultingCaribbeanLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingInternationalLLCMember" xlink:label="stn_StantecConsultingInternationalLLCMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingInternationalLtdMember" xlink:label="stn_StantecConsultingInternationalLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingLtdStantecExpertsconseilsLteeMember" xlink:label="stn_StantecConsultingLtdStantecExpertsconseilsLteeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingMichiganIncMember" xlink:label="stn_StantecConsultingMichiganIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingServicesIncMember" xlink:label="stn_StantecConsultingServicesIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecDelawareIILLCMember" xlink:label="stn_StantecDelawareIILLCMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecHoldings2017LimitedMember" xlink:label="stn_StantecHoldings2017LimitedMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecHoldingsTwoLtdMember" xlink:label="stn_StantecHoldingsTwoLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecNewZealandMember" xlink:label="stn_StantecNewZealandMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecTechnologyInternationalIncMember" xlink:label="stn_StantecTechnologyInternationalIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecUKLimitedMember" xlink:label="stn_StantecUKLimitedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SubsidiariesMember" xlink:label="ifrs-full_SubsidiariesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember" xlink:label="stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="ifrs-full_SignificantInvestmentsInSubsidiariesAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="ifrs-full_GeographicalAreasAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_InternationalInsuranceGroupIncMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_MustangAcquisitionHoldingsIncMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_MWHInternationalIncMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecAustraliaPtyLtdMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingCaribbeanLtdMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingInternationalLLCMember" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingInternationalLtdMember" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingLtdStantecExpertsconseilsLteeMember" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingMichiganIncMember" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingServicesIncMember" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecDelawareIILLCMember" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecHoldings2017LimitedMember" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecHoldingsTwoLtdMember" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecNewZealandMember" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecTechnologyInternationalIncMember" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecUKLimitedMember" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForSubsidiariesMember" xlink:to="ifrs-full_SubsidiariesMember" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stn_NovaScotiaCanadaMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_BB" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_DE" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_AU" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_AZ" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_CA" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_MI" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_NY" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_GB" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stn_A0Member" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_NZ" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:to="ifrs-full_EntitysTotalForSubsidiariesMember" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_A0Member" xlink:label="stn_A0Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="country_CA"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ConsolidatedStructuredEntitiesAxis" xlink:label="ifrs-full_ConsolidatedStructuredEntitiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ConsolidatedStructuredEntitiesMember" xlink:label="ifrs-full_ConsolidatedStructuredEntitiesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CountryOfIncorporationOfStructuredEntities" xlink:label="stn_CountryOfIncorporationOfStructuredEntities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember" xlink:label="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember" xlink:label="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="ifrs-full_GeographicalAreasAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_NC" xlink:label="stpr_NC"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_PA" xlink:label="stpr_PA"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecArchitectureIncMember" xlink:label="stn_StantecArchitectureIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecArchitectureLtdMember" xlink:label="stn_StantecArchitectureLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecGeomaticsLtdMember" xlink:label="stn_StantecGeomaticsLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecInternationalIncMember" xlink:label="stn_StantecInternationalIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ConsolidatedStructuredEntitiesAxis" xlink:to="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ConsolidatedStructuredEntitiesAxis" xlink:to="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems" xlink:to="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems" xlink:to="stn_CountryOfIncorporationOfStructuredEntities" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" xlink:to="ifrs-full_ConsolidatedStructuredEntitiesAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" xlink:to="ifrs-full_GeographicalAreasAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember" xlink:to="ifrs-full_ConsolidatedStructuredEntitiesMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecArchitectureIncMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecArchitectureLtdMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecGeomaticsLtdMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecInternationalIncMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_NC" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_CA" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stn_A0Member" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_PA" order="1.0500" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfJointOperations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfJointOperationsLineItems" xlink:label="ifrs-full_DisclosureOfJointOperationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfJointOperationsTable" xlink:label="ifrs-full_DisclosureOfJointOperationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForJointOperationsMember" xlink:label="ifrs-full_EntitysTotalForJointOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForJointOperationsMember" xlink:label="ifrs-full_EntitysTotalForJointOperationsMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="ifrs-full_GeographicalAreasAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_JointOperationsAxis" xlink:label="ifrs-full_JointOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_JointOperationsMember" xlink:label="ifrs-full_JointOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PrincipalPlaceOfBusinessOfJointOperation" xlink:label="ifrs-full_PrincipalPlaceOfBusinessOfJointOperation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProportionOfOwnershipInterestInJointOperation" xlink:label="ifrs-full_ProportionOfOwnershipInterestInJointOperation"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecSGJointVentureMember" xlink:label="stn_StantecSGJointVentureMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StarrTwoMember" xlink:label="stn_StarrTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfJointOperationsLineItems" xlink:to="ifrs-full_DisclosureOfJointOperationsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfJointOperationsLineItems" xlink:to="ifrs-full_ProportionOfOwnershipInterestInJointOperation" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfJointOperationsLineItems" xlink:to="ifrs-full_PrincipalPlaceOfBusinessOfJointOperation" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfJointOperationsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfJointOperationsTable" xlink:to="ifrs-full_JointOperationsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfJointOperationsTable" xlink:to="ifrs-full_GeographicalAreasAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForJointOperationsMember" xlink:to="ifrs-full_JointOperationsMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecSGJointVentureMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StarrTwoMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_US" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_JointOperationsAxis" xlink:to="ifrs-full_EntitysTotalForJointOperationsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_JointOperationsAxis" xlink:to="ifrs-full_EntitysTotalForJointOperationsMember_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:label="ifrs-full_AmountsReceivableRelatedPartyTransactions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AssociatesMember" xlink:label="ifrs-full_AssociatesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfJointVenturesAndAssociatesTable" xlink:label="stn_DisclosureOfJointVenturesAndAssociatesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DistributionPaymentOfRelatedPartyTransaction" xlink:label="stn_DistributionPaymentOfRelatedPartyTransaction"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:label="ifrs-full_JointVenturesWhereEntityIsVenturerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions" xlink:label="ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_DisclosureOfJointVenturesAndAssociatesTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="stn_DisclosureOfJointVenturesAndAssociatesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="stn_DistributionPaymentOfRelatedPartyTransaction" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="ifrs-full_AmountsReceivableRelatedPartyTransactions" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="ifrs-full_JointVenturesWhereEntityIsVenturerMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="ifrs-full_AssociatesMember" order="1.0200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfOperatingSegments">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesCanadaMember" xlink:label="stn_ConsultingServicesCanadaMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesGlobalMember" xlink:label="stn_ConsultingServicesGlobalMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesUnitedStatesMember" xlink:label="stn_ConsultingServicesUnitedStatesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:label="ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:label="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossProfit" xlink:label="ifrs-full_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossRevenue" xlink:label="stn_GrossRevenue"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetRevenue" xlink:label="stn_NetRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OperatingSegmentsMember" xlink:label="ifrs-full_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevenueFromContinuingOperations" xlink:label="stn_RevenueFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentConsolidationItemsAxis" xlink:label="ifrs-full_SegmentConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentsAxis" xlink:label="ifrs-full_SegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentsMember" xlink:label="ifrs-full_SegmentsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="stn_GrossRevenue" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="ifrs-full_Revenue" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="stn_RevenueFromContinuingOperations" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="stn_SubconsultantSubcontractorAndOtherDirectExpenses" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="stn_NetRevenue" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="ifrs-full_GrossProfit" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:to="ifrs-full_SegmentsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:to="ifrs-full_SegmentConsolidationItemsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="ifrs-full_EliminationOfIntersegmentAmountsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="ifrs-full_OperatingSegmentsMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_SegmentConsolidationItemsAxis" xlink:to="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SegmentsMember" xlink:to="stn_ConsultingServicesCanadaMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SegmentsMember" xlink:to="stn_ConsultingServicesUnitedStatesMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SegmentsMember" xlink:to="stn_ConsultingServicesGlobalMember" order="1.0300" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="country_CA"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:label="ifrs-full_DisclosureOfGeographicalAreasLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasTable" xlink:label="ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="country_GB"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="ifrs-full_GeographicalAreasAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:label="ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherCountriesMember" xlink:label="stn_OtherCountriesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:to="ifrs-full_DisclosureOfGeographicalAreasTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:to="ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:to="ifrs-full_Revenue" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="ifrs-full_GeographicalAreasAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_CA" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_US" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_GB" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stn_OtherCountriesMember" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfGrossRevenueByServices">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BuildingsServicesMember" xlink:label="stn_BuildingsServicesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesMember" xlink:label="stn_ConsultingServicesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasTable" xlink:label="ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:label="ifrs-full_DisclosureOfProductsAndServicesLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EnergyAndResourcesServicesMember" xlink:label="stn_EnergyAndResourcesServicesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EnvironmentalServicesMember" xlink:label="stn_EnvironmentalServicesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InfrastructureMember" xlink:label="stn_InfrastructureMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProductsAndServicesAxis" xlink:label="ifrs-full_ProductsAndServicesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProductsAndServicesMember" xlink:label="ifrs-full_ProductsAndServicesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProductsAndServicesMember" xlink:label="ifrs-full_ProductsAndServicesMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentsAxis" xlink:label="ifrs-full_SegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentsMember" xlink:label="ifrs-full_SegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentsMember" xlink:label="ifrs-full_SegmentsMember_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WaterServicesMember" xlink:label="stn_WaterServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="ifrs-full_SegmentsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="ifrs-full_ProductsAndServicesAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:to="ifrs-full_DisclosureOfGeographicalAreasTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:to="ifrs-full_Revenue" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ProductsAndServicesAxis" xlink:to="ifrs-full_ProductsAndServicesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ProductsAndServicesAxis" xlink:to="ifrs-full_ProductsAndServicesMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProductsAndServicesMember" xlink:to="stn_BuildingsServicesMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProductsAndServicesMember" xlink:to="stn_EnergyAndResourcesServicesMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProductsAndServicesMember" xlink:to="stn_EnvironmentalServicesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProductsAndServicesMember" xlink:to="stn_InfrastructureMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ProductsAndServicesMember" xlink:to="stn_WaterServicesMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_SegmentsMember" xlink:to="stn_ConsultingServicesMember" order="1.0600" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureInvestmentTaxCreditAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEventsAfterTheReportingPeriodAdditionalInformation">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AgreementExpiryDate" xlink:label="stn_AgreementExpiryDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AveragePriceOfCommonSharesRepurchasedAndCancelled" xlink:label="stn_AveragePriceOfCommonSharesRepurchasedAndCancelled"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CancellationOfTreasuryShares" xlink:label="ifrs-full_CancellationOfTreasuryShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfOrdinarySharesAxis" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendPayableDate" xlink:label="stn_DividendPayableDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPayableDeclaredDate" xlink:label="stn_DividendsPayableDeclaredDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPayableRecordDate" xlink:label="stn_DividendsPayableRecordDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" xlink:label="ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendTransactionMember" xlink:label="stn_DividendTransactionMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EventsAfterReportingPeriodMember" xlink:label="stn_EventsAfterReportingPeriodMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestRateSwapAgreementAmount" xlink:label="stn_InterestRateSwapAgreementAmount"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestRateSwapAgreementFixedInterestRate" xlink:label="stn_InterestRateSwapAgreementFixedInterestRate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestRateSwapDescription" xlink:label="stn_InterestRateSwapDescription"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NCIBMember" xlink:label="stn_NCIBMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="ifrs-full_NonadjustingEventsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfCommonSharesRepurchasedAndCancelled" xlink:label="stn_NumberOfCommonSharesRepurchasedAndCancelled"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OrdinarySharesMember" xlink:label="ifrs-full_OrdinarySharesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OrdinarySharesMember" xlink:label="ifrs-full_OrdinarySharesMember_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_OrdinarySharesMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_OrdinarySharesMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_NumberOfCommonSharesRepurchasedAndCancelled" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_AveragePriceOfCommonSharesRepurchasedAndCancelled" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="ifrs-full_CancellationOfTreasuryShares" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_AgreementExpiryDate" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_InterestRateSwapAgreementAmount" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_InterestRateSwapAgreementFixedInterestRate" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_InterestRateSwapDescription" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_DividendsPayableDeclaredDate" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_DividendPayableDate" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_DividendsPayableRecordDate" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:to="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:to="ifrs-full_ClassesOfOrdinarySharesAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:to="ifrs-full_NonadjustingEventsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NonadjustingEventsMember" xlink:to="stn_DividendTransactionMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_NonadjustingEventsMember" xlink:to="stn_EventsAfterReportingPeriodMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="stn_NCIBMember" order="1.1200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureComparativeFiguresAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" xlink:label="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementLineItems" xlink:label="stn_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementTable" xlink:label="stn_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_RestatedMember" xlink:to="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_StatementLineItems" xlink:to="stn_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_StatementLineItems" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_StatementLineItems" xlink:to="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_StatementLineItems" xlink:to="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_StatementLineItems" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_StatementTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory" xlink:label="stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory" xlink:label="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalOfMajorSubsidiaryMember" xlink:label="ifrs-full_DisposalOfMajorSubsidiaryMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementLineItems" xlink:label="stn_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementTable" xlink:label="stn_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DisposalOfMajorSubsidiaryMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_StatementLineItems" xlink:to="stn_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_StatementLineItems" xlink:to="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_StatementLineItems" xlink:to="stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_StatementTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="ifrs-full_AggregatedMeasurementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MeasurementAxis" xlink:label="ifrs-full_MeasurementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:label="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RecurringFairValueMeasurementMember" xlink:label="ifrs-full_RecurringFairValueMeasurementMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementLineItems" xlink:label="stn_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementTable" xlink:label="stn_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedMeasurementMember" xlink:to="ifrs-full_RecurringFairValueMeasurementMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ifrs-full_AggregatedMeasurementMember" xlink:to="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ifrs-full_MeasurementAxis" xlink:to="ifrs-full_AggregatedMeasurementMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="stn_StatementLineItems" xlink:to="stn_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_StatementLineItems" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="stn_StatementLineItems" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="stn_StatementTable" xlink:to="ifrs-full_MeasurementAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory">
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>stn-20181231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Labels Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 4 -->
<!-- Creation date: 2019-02-28T03:51:00Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_A0Member" xlink:label="stn_A0Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_A0Member_lbl" xml:lang="en-US" id="id_11072868_3532421_3_1">Alberta, Canada.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_A0Member_lbl" xml:lang="en-US" id="id_11072868_3532421_1_1">stpr_A0 [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_A0Member_lbl" xml:lang="en-US" id="id_11072868_3532421_2_1">Alberta, Canada [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_A0Member" xlink:to="stn_A0Member_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AboveOneTwentyOneDaysMember" xlink:label="stn_AboveOneTwentyOneDaysMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AboveOneTwentyOneDaysMember_lbl" xml:lang="en-US" id="id_11072868_3498444_3_1">Above one twenty one days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AboveOneTwentyOneDaysMember_lbl" xml:lang="en-US" id="id_11072868_3498444_1_1">Above One Twenty One Days [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AboveOneTwentyOneDaysMember_lbl" xml:lang="en-US" id="id_11072868_3498444_2_1">121+ Days [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AboveOneTwentyOneDaysMember" xlink:to="stn_AboveOneTwentyOneDaysMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember" xlink:label="stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3489820_3_1">Receivables and other current financial assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3489820_1_1">Accounts Receivable and Other Current Financial Assets [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3489820_2_1">Receivables and other current financial assets [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember" xlink:to="stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Accruals" xlink:label="ifrs-full_Accruals"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Accruals_lbl" xml:lang="en-US" id="id_11072868_3416530_1_1">Accruals</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Accruals_lbl" xml:lang="en-US" id="id_11072868_3416530_2_1">Accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Accruals" xlink:to="ifrs-full_Accruals_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:label="ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AccumulatedDepreciationAndAmortisationMember_lbl" xml:lang="en-US" id="id_11072868_3416976_1_1">Accumulated depreciation and amortisation [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AccumulatedDepreciationAndAmortisationMember_lbl" xml:lang="en-US" id="id_11072868_3416976_2_1">Accumulated depreciation and amortization [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:to="ifrs-full_AccumulatedDepreciationAndAmortisationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedImpairmentMember" xlink:label="ifrs-full_AccumulatedImpairmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AccumulatedImpairmentMember_lbl" xml:lang="en-US" id="id_11072868_3416755_1_1">Accumulated impairment [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AccumulatedImpairmentMember_lbl" xml:lang="en-US" id="id_11072868_3416755_2_1">Accumulated impairment [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AccumulatedImpairmentMember" xlink:to="ifrs-full_AccumulatedImpairmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3417200_1_1">Accumulated other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3417200_2_1">Accumulated other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:to="ifrs-full_AccumulatedOtherComprehensiveIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="id_11072868_3416979_1_1">Accumulated other comprehensive income [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="id_11072868_3416979_2_1">Accumulated other comprehensive income (loss) [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:to="ifrs-full_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_lbl" xml:lang="en-US" id="id_11072868_3416982_1_1">Consideration transferred, acquisition-date fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_lbl" xml:lang="en-US" id="id_11072868_3416982_2_1">Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_lbl" xml:lang="en-US" id="id_11072868_3416982_6_1">Consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:to="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract_lbl" xml:lang="en-US" id="id_11072868_3416756_1_1">Acquisition-date fair value of total consideration transferred [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract_lbl" xml:lang="en-US" id="id_11072868_3416756_2_1">Acquisition-date fair value of total consideration transferred [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract" xlink:to="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3416984_1_1">Acquisition-related costs recognised as expense for transaction recognised separately from acquisition of assets and assumption of liabilities in business combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3416984_2_1">Acquisition-related costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:to="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3416985_1_1">Acquisitions through business combinations, intangible assets other than goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3416985_2_1">Additions arising on acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3417205_1_1">Acquisitions through business combinations, other provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3417205_2_1">Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" xlink:to="ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3417206_1_1">Acquisitions through business combinations, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3417206_2_1">Additions arising on acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:label="ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ActuarialAssumptionOfDiscountRates_lbl" xml:lang="en-US" id="id_11072868_3417207_1_1">Actuarial assumption of discount rates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ActuarialAssumptionOfDiscountRates_lbl" xml:lang="en-US" id="id_11072868_3417207_2_1">Discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:to="ifrs-full_ActuarialAssumptionOfDiscountRates_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487883_3_1">Actuarial assumption of discount rates 0.25 percent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487883_1_1">Actuarial Assumption Of Discount Rates Zero Point Two Five Percent[member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487883_2_1">Change in discount rate by 0.25% [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" xlink:to="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement_lbl" xml:lang="en-US" id="id_11072868_3525142_3_1">Actuarial assumption of expected rates of inflation pre retirement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement_lbl" xml:lang="en-US" id="id_11072868_3525142_1_1">Actuarial Assumption Of Expected Rates Of Inflation Pre Retirement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement_lbl" xml:lang="en-US" id="id_11072868_3525142_2_1">Rate of inflation, pre-retirement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement" xlink:to="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487886_3_1">Actuarial assumption of expected rates of inflation pre retirement 0.25 percent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487886_1_1">Actuarial Assumption Of Expected Rates Of Inflation Pre Retirement Zero Point Two Five Percent [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487886_2_1">Change in pre-retirement inflation rate by 0.25% [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" xlink:to="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:label="ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_lbl" xml:lang="en-US" id="id_11072868_3416987_1_1">Actuarial assumption of expected rates of pension increases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_lbl" xml:lang="en-US" id="id_11072868_3416987_2_1">Rate of increase in future pensions payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:to="ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487451_3_1">Actuarial assumption of expected rates of pension increases 0.25 percent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487451_1_1">Actuarial Assumption Of Expected Rates Of Pension Increases Zero Point Two Five Percent[member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487451_2_1">Change in pension increase assumption by 0.25% [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" xlink:to="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:label="ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_lbl" xml:lang="en-US" id="id_11072868_3416539_1_1">Actuarial assumption of expected rates of salary increases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_lbl" xml:lang="en-US" id="id_11072868_3416539_2_1">Rate of increase in salaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:to="ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487458_3_1">Actuarial assumption of expected rates of salary increases 0.25 percent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487458_1_1">Actuarial Assumption Of Expected Rates Of Salary Increases Zero Point Two Five Percent[member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_lbl" xml:lang="en-US" id="id_11072868_3487458_2_1">Change in salary growth by 0.25% [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" xlink:to="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionsAxis" xlink:label="ifrs-full_ActuarialAssumptionsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ActuarialAssumptionsAxis_lbl" xml:lang="en-US" id="id_11072868_3416764_1_1">Actuarial assumptions [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ActuarialAssumptionsAxis_lbl" xml:lang="en-US" id="id_11072868_3416764_2_1">Actuarial assumptions [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ActuarialAssumptionsAxis" xlink:to="ifrs-full_ActuarialAssumptionsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionsMember" xlink:label="ifrs-full_ActuarialAssumptionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ActuarialAssumptionsMember_lbl" xml:lang="en-US" id="id_11072868_3416994_1_1">Actuarial assumptions [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ActuarialAssumptionsMember_lbl" xml:lang="en-US" id="id_11072868_3416994_2_1">Actuarial assumptions [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ActuarialAssumptionsMember" xlink:to="ifrs-full_ActuarialAssumptionsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" xlink:label="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_lbl" xml:lang="en-US" id="id_11072868_3487454_3_1">Actuarial assumptions of expected increase of one year in life expectancy.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_lbl" xml:lang="en-US" id="id_11072868_3487454_1_1">Actuarial Assumptions Of Expected Increase Of One Year In Life Expectancy [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_lbl" xml:lang="en-US" id="id_11072868_3487454_2_1">Increase of one year in the life expectancy [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" xlink:to="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3417211_1_1">Actuarial gains (losses) arising from changes in demographic assumptions, net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3417211_14_1">Changes in demographic assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3417212_1_1">Actuarial gains (losses) arising from changes in financial assumptions, net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3417212_14_1">Changes in financial assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3416540_1_1">Actuarial gains (losses) arising from experience adjustments, net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3416540_14_1">Experience adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:label="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_lbl" xml:lang="en-US" id="id_11072868_3430496_3_1">Actuarial gains losses arising from net defined benefit liability asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_lbl" xml:lang="en-US" id="id_11072868_3430496_1_1">Actuarial Gains Losses Arising From Net Defined Benefit Liability Asset [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_lbl" xml:lang="en-US" id="id_11072868_3430496_2_1">Actuarial (gains) losses arising from:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalPaidinCapital" xlink:label="ifrs-full_AdditionalPaidinCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdditionalPaidinCapital_lbl" xml:lang="en-US" id="id_11072868_3416544_1_1">Additional paid-in capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdditionalPaidinCapital_lbl" xml:lang="en-US" id="id_11072868_3416544_2_1">Contributed surplus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdditionalPaidinCapital" xlink:to="ifrs-full_AdditionalPaidinCapital_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalPaidinCapitalMember" xlink:label="ifrs-full_AdditionalPaidinCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdditionalPaidinCapitalMember_lbl" xml:lang="en-US" id="id_11072868_3416769_1_1">Additional paid-in capital [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdditionalPaidinCapitalMember_lbl" xml:lang="en-US" id="id_11072868_3416769_2_1">Contributed surplus [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdditionalPaidinCapitalMember" xlink:to="ifrs-full_AdditionalPaidinCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalProvisionsOtherProvisions" xlink:label="ifrs-full_AdditionalProvisionsOtherProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdditionalProvisionsOtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3416770_1_1">Additional provisions, other provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdditionalProvisionsOtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3416770_2_1">Current year provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdditionalProvisionsOtherProvisions" xlink:to="ifrs-full_AdditionalProvisionsOtherProvisions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalRecognitionGoodwill" xlink:label="ifrs-full_AdditionalRecognitionGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdditionalRecognitionGoodwill_lbl" xml:lang="en-US" id="id_11072868_3417220_1_1">Additional recognition, goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdditionalRecognitionGoodwill_lbl" xml:lang="en-US" id="id_11072868_3417220_2_1">Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdditionalRecognitionGoodwill" xlink:to="ifrs-full_AdditionalRecognitionGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination" xlink:label="stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450293_3_1">Additions for acquisitions on notes payable recognised in business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450293_1_1">Additions for acquisitions on notes payable recognised in business combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450293_2_1">Additions for acquisitions in the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination" xlink:to="stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3416773_1_1">Additions other than through business combinations, intangible assets other than goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3416773_2_1">Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3416549_1_1">Additions other than through business combinations, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3416549_2_1">Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="ifrs-full_AdjustedWeightedAverageShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AdjustedWeightedAverageShares_lbl" xml:lang="en-US" id="id_11072868_3416551_1_1">Adjusted weighted average number of ordinary shares outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_AdjustedWeightedAverageShares_lbl" xml:lang="en-US" id="id_11072868_3416551_6_1">Diluted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AdjustedWeightedAverageShares" xlink:to="ifrs-full_AdjustedWeightedAverageShares_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" xlink:label="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3458662_3_1">Administrative expense net defined benefit liability asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3458662_1_1">Administrative Expense Net Defined Benefit Liability Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3458662_2_1">Administrative expenses paid by the Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" xlink:to="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:label="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_lbl" xml:lang="en-US" id="id_11072868_3417240_1_1">Aggregated individually immaterial business combinations [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_lbl" xml:lang="en-US" id="id_11072868_3417240_2_1">Aggregated individually immaterial business combinations [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:to="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="ifrs-full_AggregatedMeasurementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AggregatedMeasurementMember_lbl" xml:lang="en-US" id="id_11072868_3417023_1_1">Aggregated measurement [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AggregatedMeasurementMember_lbl" xml:lang="en-US" id="id_11072868_3417023_2_1">Aggregated measurement [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AggregatedMeasurementMember" xlink:to="ifrs-full_AggregatedMeasurementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AggregatedTimeBandsMember_lbl" xml:lang="en-US" id="id_11072868_3417242_1_1">Aggregated time bands [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AggregatedTimeBandsMember_lbl" xml:lang="en-US" id="id_11072868_3417242_2_1">Aggregated time bands [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_AggregatedTimeBandsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AggregateMaturityValueOfNotes" xlink:label="stn_AggregateMaturityValueOfNotes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AggregateMaturityValueOfNotes_lbl" xml:lang="en-US" id="id_11072868_3467159_3_1">Aggregate maturity value of notes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AggregateMaturityValueOfNotes_lbl" xml:lang="en-US" id="id_11072868_3467159_1_1">Aggregate Maturity Value Of Notes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AggregateMaturityValueOfNotes_lbl" xml:lang="en-US" id="id_11072868_3467159_2_1">Aggregate maturity value of notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AggregateMaturityValueOfNotes" xlink:to="stn_AggregateMaturityValueOfNotes_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AgreementExpiryDate" xlink:label="stn_AgreementExpiryDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AgreementExpiryDate_lbl" xml:lang="en-US" id="id_11072868_3470988_3_1">Agreement expiry date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AgreementExpiryDate_lbl" xml:lang="en-US" id="id_11072868_3470988_1_1">Agreement expiry date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AgreementExpiryDate_lbl" xml:lang="en-US" id="id_11072868_3470988_2_1">Agreement expiry date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AgreementExpiryDate" xlink:to="stn_AgreementExpiryDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AllLevelsOfFairValueHierarchyMember_lbl" xml:lang="en-US" id="id_11072868_3417030_1_1">All levels of fair value hierarchy [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AllLevelsOfFairValueHierarchyMember_lbl" xml:lang="en-US" id="id_11072868_3417030_2_1">All levels of fair value hierarchy [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="ifrs-full_AllLevelsOfFairValueHierarchyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3416589_1_1">Allowance account for credit losses of financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3416589_32_1">Trade and other receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3416589_2_1">Expected credit losses (ECLs)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3416589_12_1">Loss allowance provision, end of the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_11072868_3416806_1_1">Amendment Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_11072868_3416806_2_1">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AmortisationExpense" xlink:label="ifrs-full_AmortisationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AmortisationExpense_lbl" xml:lang="en-US" id="id_11072868_3416596_1_1">Amortisation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AmortisationExpense_lbl" xml:lang="en-US" id="id_11072868_3416596_2_1">Amortization of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmortisationExpense" xlink:to="ifrs-full_AmortisationExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3453241_3_1">Amortisation, intangible assets other than goodwill, continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3453241_1_1">Amortisation, intangible assets other than goodwill, continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3453241_2_1">Amortization - continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations" xlink:to="stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3453242_3_1">Amortisation, intangible assets other than goodwill, discontinued operations(</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3453242_1_1">Amortisation, intangible assets other than goodwill, discontinued operations(</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3453242_2_1">Amortization - discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations" xlink:to="stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:label="stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3542755_3_1">Amortization on financial assets measured at fair value through other comprehensive income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3542755_1_1">Amortization on financial assets measured at fair value through other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3542755_2_1">Amortization on FVOCI investment debt securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:to="stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:label="ifrs-full_AmountsReceivableRelatedPartyTransactions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AmountsReceivableRelatedPartyTransactions_lbl" xml:lang="en-US" id="id_11072868_3416820_1_1">Amounts receivable, related party transactions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AmountsReceivableRelatedPartyTransactions_lbl" xml:lang="en-US" id="id_11072868_3416820_2_1">Amounts Owed by Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:to="ifrs-full_AmountsReceivableRelatedPartyTransactions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:label="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_lbl" xml:lang="en-US" id="id_11072868_3416603_1_1">Amounts recognised as of acquisition date for each major class of assets acquired and liabilities assumed [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_lbl" xml:lang="en-US" id="id_11072868_3416603_2_1">Assets and liabilities acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AnalysisOfIncomeAndExpenseAbstract_lbl" xml:lang="en-US" id="id_11072868_3416823_1_1">Analysis of income and expense [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AnalysisOfIncomeAndExpenseAbstract_lbl" xml:lang="en-US" id="id_11072868_3416823_2_1">Analysis of income and expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_AnalysisOfIncomeAndExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" xlink:label="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3450134_3_1">Annuity policies amount contributed to fair value of plan assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3450134_1_1">Annuity Policies Amount Contributed To Fair Value Of Plan Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3450134_2_1">Annuity policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" xlink:to="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:label="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_lbl" xml:lang="en-US" id="id_11072868_3468529_3_1">Antidilutive securities excluded from computation of earnings per share amount1.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_lbl" xml:lang="en-US" id="id_11072868_3468529_1_1">Antidilutive securities excluded from computation of earnings per share amount1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_lbl" xml:lang="en-US" id="id_11072868_3468529_2_1">Antidilutive effect of share options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:to="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ApplicableTaxRate" xlink:label="ifrs-full_ApplicableTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ApplicableTaxRate_lbl" xml:lang="en-US" id="id_11072868_3417268_1_1">Applicable tax rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ApplicableTaxRate_lbl" xml:lang="en-US" id="id_11072868_3417268_2_1">Federal tax rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_ApplicableTaxRate_lbl" xml:lang="en-US" id="id_11072868_3417268_12_1">Income tax expense at statutory Canadian rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ApplicableTaxRate" xlink:to="ifrs-full_ApplicableTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Assets" xlink:label="ifrs-full_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Assets_lbl" xml:lang="en-US" id="id_11072868_3417056_1_1">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_Assets_lbl" xml:lang="en-US" id="id_11072868_3417056_6_1">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Assets" xlink:to="ifrs-full_Assets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AssetsAbstract" xlink:label="ifrs-full_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3417273_1_1">Assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3417273_2_1">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AssetsAbstract" xlink:to="ifrs-full_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink:label="ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_lbl" xml:lang="en-US" id="id_11072868_3416840_1_1">Assets other than cash or cash equivalents in subsidiary or businesses acquired or disposed</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_lbl" xml:lang="en-US" id="id_11072868_3416840_2_1">Net assets disposed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink:to="ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AssociatesMember" xlink:label="ifrs-full_AssociatesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AssociatesMember_lbl" xml:lang="en-US" id="id_11072868_3417279_1_1">Associates [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_AssociatesMember_lbl" xml:lang="en-US" id="id_11072868_3417279_2_1">Associates [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AssociatesMember" xlink:to="ifrs-full_AssociatesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AU" xlink:label="country_AU"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_AU_lbl" xml:lang="en-US" id="id_11072868_3416641_1_1">AUSTRALIA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_AU_lbl" xml:lang="en-US" id="id_11072868_3416641_2_1">Australia [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_AU" xlink:to="country_AU_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AverageEffectiveTaxRate" xlink:label="ifrs-full_AverageEffectiveTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_AverageEffectiveTaxRate_lbl" xml:lang="en-US" id="id_11072868_3417068_1_1">Average effective tax rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_AverageEffectiveTaxRate_lbl" xml:lang="en-US" id="id_11072868_3417068_6_1">Average effective tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_AverageEffectiveTaxRate" xlink:to="ifrs-full_AverageEffectiveTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AveragePriceOfCommonSharesRepurchasedAndCancelled" xlink:label="stn_AveragePriceOfCommonSharesRepurchasedAndCancelled"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_AveragePriceOfCommonSharesRepurchasedAndCancelled_lbl" xml:lang="en-US" id="id_11072868_3542714_3_1">Average price of common shares repurchased and cancelled.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_AveragePriceOfCommonSharesRepurchasedAndCancelled_lbl" xml:lang="en-US" id="id_11072868_3542714_1_1">Average Price Of Common Shares Repurchased And Cancelled</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_AveragePriceOfCommonSharesRepurchasedAndCancelled_lbl" xml:lang="en-US" id="id_11072868_3542714_2_1">Average price of common shares repurchased and cancelled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_AveragePriceOfCommonSharesRepurchasedAndCancelled" xlink:to="stn_AveragePriceOfCommonSharesRepurchasedAndCancelled_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_AZ" xlink:label="stpr_AZ"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stpr_AZ_lbl" xml:lang="en-US" id="id_11072868_3416649_1_1">ARIZONA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stpr_AZ_lbl" xml:lang="en-US" id="id_11072868_3416649_2_1">Arizona, United States [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stpr_AZ" xlink:to="stpr_AZ_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BankAndSimilarCharges" xlink:label="ifrs-full_BankAndSimilarCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BankAndSimilarCharges_lbl" xml:lang="en-US" id="id_11072868_3417294_1_1">Bank and similar charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BankAndSimilarCharges_lbl" xml:lang="en-US" id="id_11072868_3417294_2_1">Bank charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BankAndSimilarCharges" xlink:to="ifrs-full_BankAndSimilarCharges_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShare" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShare_lbl" xml:lang="en-US" id="id_11072868_3416664_1_1">Basic and diluted earnings (loss) per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShare_lbl" xml:lang="en-US" id="id_11072868_3416664_2_1">Total basic and diluted earnings per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShare_lbl" xml:lang="en-US" id="id_11072868_3416664_6_1">Total basic and diluted earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BasicAndDilutedEarningsLossPerShare" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3416862_1_1">Basic and diluted earnings (loss) per share from continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3416862_2_1">Continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3417302_1_1">Basic and diluted earnings (loss) per share from discontinued operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3417302_2_1">Discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:label="ifrs-full_BasicAndDilutedEarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BasicAndDilutedEarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_11072868_3416863_1_1">Basic and diluted earnings per share [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BasicAndDilutedEarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_11072868_3416863_2_1">Earnings (Loss) per share, basic and diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_BasicAndDilutedEarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_11072868_3416863_12_1">Earnings per share, basic and diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:to="ifrs-full_BasicAndDilutedEarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BB" xlink:label="country_BB"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_BB_lbl" xml:lang="en-US" id="id_11072868_3417086_1_1">BARBADOS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_BB_lbl" xml:lang="en-US" id="id_11072868_3417086_2_1">Barbados [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_BB" xlink:to="country_BB_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BondMember" xlink:label="stn_BondMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_BondMember_lbl" xml:lang="en-US" id="id_11072868_3504553_3_1">Bonds.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_BondMember_lbl" xml:lang="en-US" id="id_11072868_3504553_1_1">Bonds [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_BondMember_lbl" xml:lang="en-US" id="id_11072868_3504553_2_1">Bonds [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_BondMember" xlink:to="stn_BondMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BondsInterestRatePercentage" xlink:label="stn_BondsInterestRatePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_BondsInterestRatePercentage_lbl" xml:lang="en-US" id="id_11072868_3525101_3_1">Bonds interest rate percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_BondsInterestRatePercentage_lbl" xml:lang="en-US" id="id_11072868_3525101_1_1">Bonds Interest Rate Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_BondsInterestRatePercentage_lbl" xml:lang="en-US" id="id_11072868_3525101_2_1">Bonds interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_BondsInterestRatePercentage" xlink:to="stn_BondsInterestRatePercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BondsIssued" xlink:label="ifrs-full_BondsIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BondsIssued_lbl" xml:lang="en-US" id="id_11072868_3417321_1_1">Bonds issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BondsIssued_lbl" xml:lang="en-US" id="id_11072868_3417321_2_1">Bonds issued under surety facilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BondsIssued" xlink:to="ifrs-full_BondsIssued_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Borrowings" xlink:label="ifrs-full_Borrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Borrowings_lbl" xml:lang="en-US" id="id_11072868_3416694_1_1">Borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Borrowings_lbl" xml:lang="en-US" id="id_11072868_3416694_2_1">Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Borrowings" xlink:to="ifrs-full_Borrowings_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="ifrs-full_BorrowingsByNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BorrowingsByNameAxis_lbl" xml:lang="en-US" id="id_11072868_3416696_1_1">Borrowings by name [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BorrowingsByNameAxis_lbl" xml:lang="en-US" id="id_11072868_3416696_2_1">Borrowings by name [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="ifrs-full_BorrowingsByNameMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BorrowingsByNameMember_lbl" xml:lang="en-US" id="id_11072868_3416886_1_1">Borrowings by name [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BorrowingsByNameMember_lbl" xml:lang="en-US" id="id_11072868_3416886_2_1">Borrowings by name [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="ifrs-full_BorrowingsByNameMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="ifrs-full_BorrowingsInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BorrowingsInterestRate_lbl" xml:lang="en-US" id="id_11072868_3417325_1_1">Borrowings, interest rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BorrowingsInterestRate_lbl" xml:lang="en-US" id="id_11072868_3417325_2_1">Borrowings, interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsInterestRate" xlink:to="ifrs-full_BorrowingsInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsInterestRateBasis" xlink:label="ifrs-full_BorrowingsInterestRateBasis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BorrowingsInterestRateBasis_lbl" xml:lang="en-US" id="id_11072868_3417326_1_1">Borrowings, interest rate basis</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BorrowingsInterestRateBasis_lbl" xml:lang="en-US" id="id_11072868_3417326_2_1">Borrowing, interest rate basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BorrowingsInterestRateBasis" xlink:to="ifrs-full_BorrowingsInterestRateBasis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BottomOfRangeMember_lbl" xml:lang="en-US" id="id_11072868_3416700_1_1">Bottom of range [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BottomOfRangeMember_lbl" xml:lang="en-US" id="id_11072868_3416700_2_1">Bottom of range [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BottomOfRangeMember" xlink:to="ifrs-full_BottomOfRangeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BuildingsServicesMember" xlink:label="stn_BuildingsServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_BuildingsServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487829_3_1">Buildings services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_BuildingsServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487829_1_1">Buildings Services [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_BuildingsServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487829_2_1">Buildings Services [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_BuildingsServicesMember" xlink:to="stn_BuildingsServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="ifrs-full_BusinessCombinationsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BusinessCombinationsAxis_lbl" xml:lang="en-US" id="id_11072868_3417116_1_1">Business combinations [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BusinessCombinationsAxis_lbl" xml:lang="en-US" id="id_11072868_3417116_2_1">Business combinations [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BusinessCombinationsAxis" xlink:to="ifrs-full_BusinessCombinationsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BusinessCombinationsMember" xlink:label="ifrs-full_BusinessCombinationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_BusinessCombinationsMember_lbl" xml:lang="en-US" id="id_11072868_3417117_1_1">Business combinations [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_BusinessCombinationsMember_lbl" xml:lang="en-US" id="id_11072868_3417117_2_1">Business combinations [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_BusinessCombinationsMember" xlink:to="ifrs-full_BusinessCombinationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="country_CA"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_CA_lbl" xml:lang="en-US" id="id_11072868_3416717_1_1">CANADA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_CA_lbl" xml:lang="en-US" id="id_11072868_3416717_2_1">Canada [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CA" xlink:to="country_CA_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CanadianFundMember" xlink:label="stn_CanadianFundMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CanadianFundMember_lbl" xml:lang="en-US" id="id_11072868_3487950_3_1">Canadian fund.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CanadianFundMember_lbl" xml:lang="en-US" id="id_11072868_3487950_1_1">Canadian Fund [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CanadianFundMember_lbl" xml:lang="en-US" id="id_11072868_3487950_2_1">Canadian funds [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CanadianFundMember" xlink:to="stn_CanadianFundMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CanadianPrimeRateAndUsBaseRateMember" xlink:label="stn_CanadianPrimeRateAndUsBaseRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CanadianPrimeRateAndUsBaseRateMember_lbl" xml:lang="en-US" id="id_11072868_3488163_3_1">Canadian prime rate and US base rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CanadianPrimeRateAndUsBaseRateMember_lbl" xml:lang="en-US" id="id_11072868_3488163_1_1">Canadian Prime Rate And US Base Rate [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CanadianPrimeRateAndUsBaseRateMember_lbl" xml:lang="en-US" id="id_11072868_3488163_2_1">Canadian prime rate and US base rate [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CanadianPrimeRateAndUsBaseRateMember" xlink:to="stn_CanadianPrimeRateAndUsBaseRateMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CancellationOfTreasuryShares" xlink:label="ifrs-full_CancellationOfTreasuryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CancellationOfTreasuryShares_lbl" xml:lang="en-US" id="id_11072868_3417125_1_1">Cancellation of treasury shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CancellationOfTreasuryShares_lbl" xml:lang="en-US" id="id_11072868_3417125_2_1">Aggregate price of common shares repurchased and cancelled</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_CancellationOfTreasuryShares_lbl" xml:lang="en-US" id="id_11072868_3417125_12_1">Shares repurchased for cancellation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CancellationOfTreasuryShares" xlink:to="ifrs-full_CancellationOfTreasuryShares_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CapitalTaxLossMember" xlink:label="stn_CapitalTaxLossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CapitalTaxLossMember_lbl" xml:lang="en-US" id="id_11072868_3487209_3_1">Capital tax loss.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CapitalTaxLossMember_lbl" xml:lang="en-US" id="id_11072868_3487209_1_1">Capital Tax Loss [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CapitalTaxLossMember_lbl" xml:lang="en-US" id="id_11072868_3487209_2_1">Capital tax loss [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CapitalTaxLossMember" xlink:to="stn_CapitalTaxLossMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_lbl" xml:lang="en-US" id="id_11072868_3416904_1_1">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_lbl" xml:lang="en-US" id="id_11072868_3416904_2_1">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountMember" xlink:label="ifrs-full_CarryingAmountMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CarryingAmountMember_lbl" xml:lang="en-US" id="id_11072868_3417348_1_1">Carrying amount [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CarryingAmountMember_lbl" xml:lang="en-US" id="id_11072868_3417348_2_1">Carrying amount [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_CarryingAmountMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CarryingAmountOfNotesPayable" xlink:label="stn_CarryingAmountOfNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CarryingAmountOfNotesPayable_lbl" xml:lang="en-US" id="id_11072868_3451075_3_1">Carrying value of notes payable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CarryingAmountOfNotesPayable_lbl" xml:lang="en-US" id="id_11072868_3451075_1_1">Carrying amount of Notes Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CarryingAmountOfNotesPayable_lbl" xml:lang="en-US" id="id_11072868_3451075_2_1">Carrying amount of notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CarryingAmountOfNotesPayable" xlink:to="stn_CarryingAmountOfNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Cash" xlink:label="ifrs-full_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Cash_lbl" xml:lang="en-US" id="id_11072868_3417349_1_1">Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Cash_lbl" xml:lang="en-US" id="id_11072868_3417349_2_1">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Cash" xlink:to="ifrs-full_Cash_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CashAndCashDepositsAndCashInEscrowMember" xlink:label="stn_CashAndCashDepositsAndCashInEscrowMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CashAndCashDepositsAndCashInEscrowMember_lbl" xml:lang="en-US" id="id_11072868_3542547_3_1">Cash and cash deposits and cash in escrow [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CashAndCashDepositsAndCashInEscrowMember_lbl" xml:lang="en-US" id="id_11072868_3542547_1_1">Cash and cash deposits and cash in escrow [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CashAndCashDepositsAndCashInEscrowMember_lbl" xml:lang="en-US" id="id_11072868_3542547_2_1">Cash and cash deposits and cash in escrow [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CashAndCashDepositsAndCashInEscrowMember" xlink:to="stn_CashAndCashDepositsAndCashInEscrowMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="ifrs-full_CashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3416724_1_1">Cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_CashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3416724_4_1">Cash and cash equivalents, end of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_CashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3416724_5_1">Cash and cash equivalents, beginning of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3416724_2_1">Cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3416724_6_1">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalents" xlink:to="ifrs-full_CashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalentsAbstract" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US" id="id_11072868_3417132_1_1">Cash and cash equivalents [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US" id="id_11072868_3417132_2_1">Cash and cash equivalents [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="ifrs-full_CashAndCashEquivalentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3417133_1_1">Cash and cash equivalents, amount contributed to fair value of plan assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3417133_2_1">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" xlink:to="ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3417355_1_1">Cash and cash equivalents recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3417355_2_1">Cash acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:to="ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3417358_1_1">Cash flows from losing control of subsidiaries or other businesses, classified as investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3417358_2_1">Cash proceeds from the sale of subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:to="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3416913_1_1">Cash flows from (used in) financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3416913_6_1">Net cash flows from (used in) financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3416914_1_1">Cash flows from (used in) financing activities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3416914_2_1">CASH FLOWS FROM (USED IN) FINANCING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3416915_1_1">Cash flows from (used in) financing activities, continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3416915_6_1">Cash flows from (used in) financing activities from continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3416916_1_1">Cash flows from (used in) financing activities, discontinued operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3416916_2_1">Cash flows (used in) financing activities from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3416731_1_1">Cash flows from (used in) investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3416731_6_1">Net cash flows (used in) from investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3416732_1_1">Cash flows from (used in) investing activities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3416732_2_1">CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3417361_1_1">Cash flows from (used in) investing activities, continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3417361_6_1">Cash flows (used in) from investing activities from continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3417138_1_1">Cash flows from (used in) investing activities, discontinued operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3417138_2_1">Cash flows (used in) investing activities from discontinued operations, net of taxes paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3416918_1_1">Cash flows from (used in) operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3416918_6_1">Net cash flows from operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3417363_1_1">Cash flows from (used in) operating activities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3417363_2_1">CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3416733_1_1">Cash flows from (used in) operating activities, continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3416733_6_1">Cash flows from operating activities from continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3416919_1_1">Cash flows from (used in) operating activities, discontinued operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3416919_2_1">Cash flows (used in) from operating activities from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3416920_1_1">Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3416920_2_1">Total net cash paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3416920_14_1">Business acquisitions, net of cash acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:to="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3546993_3_1">Cash inflows arising from losing control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3546993_1_1">Cash Inflows From Losing Control Of Subsidiaries Or Other Businesses Classified As Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3546993_2_1">Proceeds on disposition of a subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:to="stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3546994_3_1">Cash outflows arising from losing control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3546994_1_1">Cash Out Flows From Losing Control Of Subsidiaries Or Other Businesses Classified As Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3546994_14_1">Cash sold on disposition of subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:to="stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashTransferred" xlink:label="ifrs-full_CashTransferred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CashTransferred_lbl" xml:lang="en-US" id="id_11072868_3417146_1_1">Cash transferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CashTransferred_lbl" xml:lang="en-US" id="id_11072868_3417146_2_1">Cash consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CashTransferred" xlink:to="ifrs-full_CashTransferred_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAxis_lbl" xml:lang="en-US" id="id_11072868_3416739_1_1">Categories of financial assets [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAxis_lbl" xml:lang="en-US" id="id_11072868_3416739_2_1">Categories of financial assets [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis_lbl" xml:lang="en-US" id="id_11072868_3416740_1_1">Categories of related parties [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis_lbl" xml:lang="en-US" id="id_11072868_3416740_2_1">Categories of related parties [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ChangeOrdersAndClaimsMember" xlink:label="stn_ChangeOrdersAndClaimsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ChangeOrdersAndClaimsMember_lbl" xml:lang="en-US" id="id_11072868_3538018_3_1">Change Orders and Claims [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ChangeOrdersAndClaimsMember_lbl" xml:lang="en-US" id="id_11072868_3538018_1_1">Change Orders and Claims [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ChangeOrdersAndClaimsMember_lbl" xml:lang="en-US" id="id_11072868_3538018_2_1">Change Orders and Claims [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ChangeOrdersAndClaimsMember" xlink:to="stn_ChangeOrdersAndClaimsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_lbl" xml:lang="en-US" id="id_11072868_3417424_1_1">Characteristics of defined benefit plans [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_lbl" xml:lang="en-US" id="id_11072868_3417424_2_1">Characteristics of defined benefit plans [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:to="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_lbl" xml:lang="en-US" id="id_11072868_3417385_1_1">Characteristics of defined benefit plans [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_lbl" xml:lang="en-US" id="id_11072868_3417385_2_1">Characteristics of defined benefit plans [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:to="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ChargesToRetainedEarnings" xlink:label="stn_ChargesToRetainedEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ChargesToRetainedEarnings_lbl" xml:lang="en-US" id="id_11072868_3450018_3_1">Charges to retained earnings.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ChargesToRetainedEarnings_lbl" xml:lang="en-US" id="id_11072868_3450018_1_1">Charges To Retained Earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_ChargesToRetainedEarnings_lbl" xml:lang="en-US" id="id_11072868_3450018_14_1">Charges to retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ChargesToRetainedEarnings" xlink:to="stn_ChargesToRetainedEarnings_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="ifrs-full_ClassesOfAssetsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfAssetsAxis_lbl" xml:lang="en-US" id="id_11072868_3417430_1_1">Classes of assets [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassesOfAssetsAxis_lbl" xml:lang="en-US" id="id_11072868_3417430_2_1">Classes of assets [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="ifrs-full_ClassesOfAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3417431_1_1">Assets [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassesOfAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3417431_2_1">Assets [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfAssetsMember" xlink:to="ifrs-full_ClassesOfAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:label="ifrs-full_ClassesOfContingentLiabilitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfContingentLiabilitiesAxis_lbl" xml:lang="en-US" id="id_11072868_3417432_1_1">Classes of contingent liabilities [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassesOfContingentLiabilitiesAxis_lbl" xml:lang="en-US" id="id_11072868_3417432_2_1">Classes of contingent liabilities [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:to="ifrs-full_ClassesOfContingentLiabilitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfFinancialAssetsAxis_lbl" xml:lang="en-US" id="id_11072868_3417434_1_1">Classes of financial assets [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassesOfFinancialAssetsAxis_lbl" xml:lang="en-US" id="id_11072868_3417434_2_1">Classes of financial assets [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="ifrs-full_ClassesOfFinancialAssetsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis_lbl" xml:lang="en-US" id="id_11072868_3416962_1_1">Classes of financial instruments [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis_lbl" xml:lang="en-US" id="id_11072868_3416962_2_1">Classes of financial instruments [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsMember_lbl" xml:lang="en-US" id="id_11072868_3417393_1_1">Financial instruments, class [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsMember_lbl" xml:lang="en-US" id="id_11072868_3417393_2_1">Financial instruments, class [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_lbl" xml:lang="en-US" id="id_11072868_3417436_1_1">Classes of intangible assets other than goodwill [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_lbl" xml:lang="en-US" id="id_11072868_3417436_2_1">Classes of intangible assets other than goodwill [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfOrdinarySharesAxis" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis_lbl" xml:lang="en-US" id="id_11072868_3417619_1_1">Classes of ordinary shares [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis_lbl" xml:lang="en-US" id="id_11072868_3417619_2_1">Classes of ordinary shares [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_ClassesOfOrdinarySharesAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ClassesOfOtherNonFinancialAssetsAxis" xlink:label="stn_ClassesOfOtherNonFinancialAssetsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ClassesOfOtherNonFinancialAssetsAxis_lbl" xml:lang="en-US" id="id_11072868_3547755_3_1">Classes of other non financial assets [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ClassesOfOtherNonFinancialAssetsAxis_lbl" xml:lang="en-US" id="id_11072868_3547755_1_1">Classes of other non financial assets [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ClassesOfOtherNonFinancialAssetsAxis_lbl" xml:lang="en-US" id="id_11072868_3547755_2_1">Classes of other non financial assets [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ClassesOfOtherNonFinancialAssetsAxis" xlink:to="stn_ClassesOfOtherNonFinancialAssetsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ClassesOfOtherNonFinancialAssetsDomain" xlink:label="stn_ClassesOfOtherNonFinancialAssetsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ClassesOfOtherNonFinancialAssetsDomain_lbl" xml:lang="en-US" id="id_11072868_3547756_3_1">Classes of other non financial assets [domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ClassesOfOtherNonFinancialAssetsDomain_lbl" xml:lang="en-US" id="id_11072868_3547756_1_1">Classes of other non financial assets [domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ClassesOfOtherNonFinancialAssetsDomain_lbl" xml:lang="en-US" id="id_11072868_3547756_2_1">Classes of other non financial assets [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ClassesOfOtherNonFinancialAssetsDomain" xlink:to="stn_ClassesOfOtherNonFinancialAssetsDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_lbl" xml:lang="en-US" id="id_11072868_3417395_1_1">Classes of property, plant and equipment [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_lbl" xml:lang="en-US" id="id_11072868_3417395_2_1">Classes of property, plant and equipment [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="ifrs-full_ClassesOfProvisionsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ClassesOfProvisionsAxis_lbl" xml:lang="en-US" id="id_11072868_3417396_1_1">Classes of other provisions [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ClassesOfProvisionsAxis_lbl" xml:lang="en-US" id="id_11072868_3417396_2_1">Classes of other provisions [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ClassesOfProvisionsAxis" xlink:to="ifrs-full_ClassesOfProvisionsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CommitmentsAbstract" xlink:label="stn_CommitmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CommitmentsAbstract_lbl" xml:lang="en-US" id="id_11072868_3426990_3_1">Commitments [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CommitmentsAbstract_lbl" xml:lang="en-US" id="id_11072868_3426990_1_1">Commitments [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CommitmentsAbstract_lbl" xml:lang="en-US" id="id_11072868_3426990_2_1">Commitments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CommitmentsAbstract" xlink:to="stn_CommitmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="ifrs-full_ComponentsOfEquityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComponentsOfEquityAxis_lbl" xml:lang="en-US" id="id_11072868_3417632_1_1">Components of equity [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ComponentsOfEquityAxis_lbl" xml:lang="en-US" id="id_11072868_3417632_2_1">Components of equity [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_ComponentsOfEquityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl" xml:lang="en-US" id="id_11072868_3417845_1_1">Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl" xml:lang="en-US" id="id_11072868_3417845_2_1">Items that may be reclassified to net income in subsequent periods:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl" xml:lang="en-US" id="id_11072868_3417846_1_1">Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl" xml:lang="en-US" id="id_11072868_3417846_2_1">Items not to be reclassified to net income:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComprehensiveIncome" xlink:label="ifrs-full_ComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3417449_1_1">Comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3417449_2_1">Total comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3417449_6_1">Total comprehensive income (loss) for the year, net of tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_ComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3417449_12_1">Total comprehensive income (loss) for the year, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComprehensiveIncome" xlink:to="ifrs-full_ComprehensiveIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComprehensiveIncomeAbstract" xlink:label="ifrs-full_ComprehensiveIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_11072868_3417450_1_1">Comprehensive income [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_11072868_3417450_2_1">Comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComprehensiveIncomeAbstract" xlink:to="ifrs-full_ComprehensiveIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComputerSoftwareMember" xlink:label="ifrs-full_ComputerSoftwareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ComputerSoftwareMember_lbl" xml:lang="en-US" id="id_11072868_3417635_1_1">Computer software [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ComputerSoftwareMember_lbl" xml:lang="en-US" id="id_11072868_3417635_2_1">Software [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ComputerSoftwareMember" xlink:to="ifrs-full_ComputerSoftwareMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ConsolidatedStructuredEntitiesAxis" xlink:label="ifrs-full_ConsolidatedStructuredEntitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ConsolidatedStructuredEntitiesAxis_lbl" xml:lang="en-US" id="id_11072868_3417462_1_1">Consolidated structured entities [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ConsolidatedStructuredEntitiesAxis_lbl" xml:lang="en-US" id="id_11072868_3417462_2_1">Consolidated structured entities [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ConsolidatedStructuredEntitiesAxis" xlink:to="ifrs-full_ConsolidatedStructuredEntitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ConsolidatedStructuredEntitiesMember" xlink:label="ifrs-full_ConsolidatedStructuredEntitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ConsolidatedStructuredEntitiesMember_lbl" xml:lang="en-US" id="id_11072868_3417463_1_1">Consolidated structured entities [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ConsolidatedStructuredEntitiesMember_lbl" xml:lang="en-US" id="id_11072868_3417463_2_1">Consolidated structured entities [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ConsolidatedStructuredEntitiesMember" xlink:to="ifrs-full_ConsolidatedStructuredEntitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ConstructionInProgress" xlink:label="ifrs-full_ConstructionInProgress"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ConstructionInProgress_lbl" xml:lang="en-US" id="id_11072868_3417647_1_1">Construction in progress</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ConstructionInProgress_lbl" xml:lang="en-US" id="id_11072868_3417647_2_1">Construction work in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ConstructionInProgress" xlink:to="ifrs-full_ConstructionInProgress_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesGroupMember" xlink:label="stn_ConstructionServicesGroupMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ConstructionServicesGroupMember_lbl" xml:lang="en-US" id="id_11072868_3537552_3_1">Construction services group.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ConstructionServicesGroupMember_lbl" xml:lang="en-US" id="id_11072868_3537552_1_1">Construction services group [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ConstructionServicesGroupMember_lbl" xml:lang="en-US" id="id_11072868_3537552_2_1">Construction services group [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ConstructionServicesGroupMember" xlink:to="stn_ConstructionServicesGroupMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesMember" xlink:label="stn_ConstructionServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ConstructionServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487964_3_1">Construction services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ConstructionServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487964_1_1">Construction Services [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ConstructionServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487964_2_1">Construction Services [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ConstructionServicesMember" xlink:to="stn_ConstructionServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesCanadaMember" xlink:label="stn_ConsultingServicesCanadaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ConsultingServicesCanadaMember_lbl" xml:lang="en-US" id="id_11072868_3498450_3_1">Consulting services Canada.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ConsultingServicesCanadaMember_lbl" xml:lang="en-US" id="id_11072868_3498450_1_1">Consulting Services Canada [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ConsultingServicesCanadaMember_lbl" xml:lang="en-US" id="id_11072868_3498450_2_1">Consulting Services Canada [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ConsultingServicesCanadaMember" xlink:to="stn_ConsultingServicesCanadaMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesGlobalMember" xlink:label="stn_ConsultingServicesGlobalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ConsultingServicesGlobalMember_lbl" xml:lang="en-US" id="id_11072868_3498452_3_1">Consulting services Global.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ConsultingServicesGlobalMember_lbl" xml:lang="en-US" id="id_11072868_3498452_1_1">Consulting Services Global [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ConsultingServicesGlobalMember_lbl" xml:lang="en-US" id="id_11072868_3498452_2_1">Consulting Services Global [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ConsultingServicesGlobalMember" xlink:to="stn_ConsultingServicesGlobalMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesMember" xlink:label="stn_ConsultingServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ConsultingServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487965_3_1">Consulting services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ConsultingServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487965_1_1">Consulting Services [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ConsultingServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487965_2_1">Consulting Services [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ConsultingServicesMember" xlink:to="stn_ConsultingServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesUnitedStatesMember" xlink:label="stn_ConsultingServicesUnitedStatesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ConsultingServicesUnitedStatesMember_lbl" xml:lang="en-US" id="id_11072868_3498451_3_1">Consulting services United States.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ConsultingServicesUnitedStatesMember_lbl" xml:lang="en-US" id="id_11072868_3498451_1_1">Consulting Services United States [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ConsultingServicesUnitedStatesMember_lbl" xml:lang="en-US" id="id_11072868_3498451_2_1">Consulting Services United States [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ConsultingServicesUnitedStatesMember" xlink:to="stn_ConsultingServicesUnitedStatesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContingentLiabilitiesMember" xlink:label="ifrs-full_ContingentLiabilitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ContingentLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3418076_1_1">Contingent liabilities [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ContingentLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3418076_2_1">Contingent liabilities [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContingentLiabilitiesMember" xlink:to="ifrs-full_ContingentLiabilitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:label="ifrs-full_ContingentLiabilityForGuaranteesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ContingentLiabilityForGuaranteesMember_lbl" xml:lang="en-US" id="id_11072868_3417865_1_1">Contingent liability for guarantees [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ContingentLiabilityForGuaranteesMember_lbl" xml:lang="en-US" id="id_11072868_3417865_2_1">Contingent liability for guarantees [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:to="ifrs-full_ContingentLiabilityForGuaranteesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis_lbl" xml:lang="en-US" id="id_11072868_3418080_1_1">Continuing and discontinued operations [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis_lbl" xml:lang="en-US" id="id_11072868_3418080_2_1">Continuing and discontinued operations [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContinuingOperationMember" xlink:label="stn_ContinuingOperationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ContinuingOperationMember_lbl" xml:lang="en-US" id="id_11072868_3535915_3_1">Continuing operation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ContinuingOperationMember_lbl" xml:lang="en-US" id="id_11072868_3535915_1_1">Continuing operation [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ContinuingOperationMember_lbl" xml:lang="en-US" id="id_11072868_3535915_2_1">Continuing operations [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ContinuingOperationMember" xlink:to="stn_ContinuingOperationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContinuingOperations1Member" xlink:label="stn_ContinuingOperations1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ContinuingOperations1Member_lbl" xml:lang="en-US" id="id_11072868_3537329_3_1">Continuing Operations1.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ContinuingOperations1Member_lbl" xml:lang="en-US" id="id_11072868_3537329_1_1">Continuing Operations1[member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ContinuingOperations1Member_lbl" xml:lang="en-US" id="id_11072868_3537329_2_1">Continuing Operations1[member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ContinuingOperations1Member" xlink:to="stn_ContinuingOperations1Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ContinuingOperationsMember_lbl" xml:lang="en-US" id="id_11072868_3418082_1_1">Continuing operations [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ContinuingOperationsMember_lbl" xml:lang="en-US" id="id_11072868_3418082_2_1">Continuing operations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_ContinuingOperationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractAssetsAndHoldbacksMember" xlink:label="stn_ContractAssetsAndHoldbacksMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ContractAssetsAndHoldbacksMember_lbl" xml:lang="en-US" id="id_11072868_3546956_3_1">Contractassets and holdbacks.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ContractAssetsAndHoldbacksMember_lbl" xml:lang="en-US" id="id_11072868_3546956_1_1">Contract assets and holdbacks [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ContractAssetsAndHoldbacksMember_lbl" xml:lang="en-US" id="id_11072868_3546956_2_1">Contract assets and holdbacks [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ContractAssetsAndHoldbacksMember" xlink:to="stn_ContractAssetsAndHoldbacksMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractAssetsLiabilitiesAxis" xlink:label="stn_ContractAssetsLiabilitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ContractAssetsLiabilitiesAxis_lbl" xml:lang="en-US" id="id_11072868_3542799_3_1">Contract Assets Liabilities [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ContractAssetsLiabilitiesAxis_lbl" xml:lang="en-US" id="id_11072868_3542799_1_1">Contract Assets Liabilities [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ContractAssetsLiabilitiesAxis_lbl" xml:lang="en-US" id="id_11072868_3542799_2_1">Contract Assets Liabilities [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ContractAssetsLiabilitiesAxis" xlink:to="stn_ContractAssetsLiabilitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractAssetsLiabilitiesMember" xlink:label="stn_ContractAssetsLiabilitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ContractAssetsLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3542800_3_1">Contract Assets Liabilities [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ContractAssetsLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3542800_1_1">Contract Assets Liabilities [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ContractAssetsLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3542800_2_1">Contract Assets Liabilities [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ContractAssetsLiabilitiesMember" xlink:to="stn_ContractAssetsLiabilitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractBacklogAndFiniteTrademarksMember" xlink:label="stn_ContractBacklogAndFiniteTrademarksMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ContractBacklogAndFiniteTrademarksMember_lbl" xml:lang="en-US" id="id_11072868_3488033_3_1">Contract backlog and finite trademarks.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ContractBacklogAndFiniteTrademarksMember_lbl" xml:lang="en-US" id="id_11072868_3488033_1_1">Contract Backlog And Finite Trademarks [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ContractBacklogAndFiniteTrademarksMember_lbl" xml:lang="en-US" id="id_11072868_3488033_2_1">Contract backlog and finite trademarks [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ContractBacklogAndFiniteTrademarksMember" xlink:to="stn_ContractBacklogAndFiniteTrademarksMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractBacklogMember" xlink:label="stn_ContractBacklogMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ContractBacklogMember_lbl" xml:lang="en-US" id="id_11072868_3488042_3_1">Contract backlog.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ContractBacklogMember_lbl" xml:lang="en-US" id="id_11072868_3488042_1_1">Contract backlog [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ContractBacklogMember_lbl" xml:lang="en-US" id="id_11072868_3488042_2_1">Contract backlog [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ContractBacklogMember" xlink:to="stn_ContractBacklogMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3418086_1_1">Contributions to plan by employer, net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3418086_14_1">Contributions by employer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:label="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract_lbl" xml:lang="en-US" id="id_11072868_3430495_3_1">Cost of net defined benefit liability asset included in profit or loss.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract_lbl" xml:lang="en-US" id="id_11072868_3430495_1_1">Cost Of Net Defined Benefit Liability Asset Included In Profit Or Loss [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract_lbl" xml:lang="en-US" id="id_11072868_3430495_2_1">Included in pre-tax profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:to="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CostOfSales" xlink:label="ifrs-full_CostOfSales"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CostOfSales_lbl" xml:lang="en-US" id="id_11072868_3417481_1_1">Cost of sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CostOfSales_lbl" xml:lang="en-US" id="id_11072868_3417481_2_1">Direct payroll costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CostOfSales" xlink:to="ifrs-full_CostOfSales_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CountryOfIncorporationOfStructuredEntities" xlink:label="stn_CountryOfIncorporationOfStructuredEntities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CountryOfIncorporationOfStructuredEntities_lbl" xml:lang="en-US" id="id_11072868_3469290_3_1">Country of incorporation of structured entities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CountryOfIncorporationOfStructuredEntities_lbl" xml:lang="en-US" id="id_11072868_3469290_1_1">Country of incorporation of structured entities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CountryOfIncorporationOfStructuredEntities_lbl" xml:lang="en-US" id="id_11072868_3469290_2_1">Jurisdiction of Incorporation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CountryOfIncorporationOfStructuredEntities" xlink:to="stn_CountryOfIncorporationOfStructuredEntities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:label="ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_lbl" xml:lang="en-US" id="id_11072868_3418094_1_1">Country of incorporation of subsidiary</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_lbl" xml:lang="en-US" id="id_11072868_3418094_2_1">Jurisdiction of Incorporation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:to="ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CreditFacilityAverageInterestRate" xlink:label="stn_CreditFacilityAverageInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CreditFacilityAverageInterestRate_lbl" xml:lang="en-US" id="id_11072868_3525106_3_1">Credit facility average interest rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CreditFacilityAverageInterestRate_lbl" xml:lang="en-US" id="id_11072868_3525106_1_1">Credit Facility Average Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CreditFacilityAverageInterestRate_lbl" xml:lang="en-US" id="id_11072868_3525106_2_1">Credit facility average interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CreditFacilityAverageInterestRate" xlink:to="stn_CreditFacilityAverageInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentAssets" xlink:label="ifrs-full_CurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentAssets_lbl" xml:lang="en-US" id="id_11072868_3418106_1_1">Current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CurrentAssets_lbl" xml:lang="en-US" id="id_11072868_3418106_6_1">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentAssets" xlink:to="ifrs-full_CurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="ifrs-full_CurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3417498_1_1">Current assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3417498_2_1">Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_CurrentAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3417498_12_1">Current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractAssets" xlink:label="ifrs-full_CurrentContractAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentContractAssets_lbl" xml:lang="en-US" id="id_11072868_3417692_1_1">Current contract assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentContractAssets_lbl" xml:lang="en-US" id="id_11072868_3417692_2_1">Contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentContractAssets" xlink:to="ifrs-full_CurrentContractAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CurrentContractAssetsMember" xlink:label="stn_CurrentContractAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CurrentContractAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3542797_3_1">Current Contract Assets [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CurrentContractAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3542797_1_1">Current Contract Assets [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CurrentContractAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3542797_2_1">Current Contract Assets [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CurrentContractAssetsMember" xlink:to="stn_CurrentContractAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractLiabilities" xlink:label="ifrs-full_CurrentContractLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentContractLiabilities_lbl" xml:lang="en-US" id="id_11072868_3418108_1_1">Current contract liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentContractLiabilities_lbl" xml:lang="en-US" id="id_11072868_3418108_2_1">Deferred revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_CurrentContractLiabilities_lbl" xml:lang="en-US" id="id_11072868_3418108_14_1">Deferred revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentContractLiabilities" xlink:to="ifrs-full_CurrentContractLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CurrentContractLiabilitiesMember" xlink:label="stn_CurrentContractLiabilitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_CurrentContractLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3542798_3_1">Current Contract Liabilities [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_CurrentContractLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3542798_1_1">Current Contract Liabilities [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_CurrentContractLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3542798_2_1">Current Contract Liabilities [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_CurrentContractLiabilitiesMember" xlink:to="stn_CurrentContractLiabilitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_11072868_3417510_1_1">Current Fiscal Year End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_11072868_3417510_2_1">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentLiabilities" xlink:label="ifrs-full_CurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentLiabilities_lbl" xml:lang="en-US" id="id_11072868_3417514_1_1">Current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CurrentLiabilities_lbl" xml:lang="en-US" id="id_11072868_3417514_6_1">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentLiabilities" xlink:to="ifrs-full_CurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentLiabilitiesAbstract" xlink:label="ifrs-full_CurrentLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3417909_1_1">Current liabilities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3417909_2_1">Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_CurrentLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3417909_12_1">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentMember" xlink:label="ifrs-full_CurrentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentMember_lbl" xml:lang="en-US" id="id_11072868_3417515_1_1">Current [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentMember_lbl" xml:lang="en-US" id="id_11072868_3417515_2_1">Current [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentMember" xlink:to="ifrs-full_CurrentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl" xml:lang="en-US" id="id_11072868_3418121_1_1">Current portion of non-current borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl" xml:lang="en-US" id="id_11072868_3418121_2_1">Less current portion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl" xml:lang="en-US" id="id_11072868_3418121_12_1">Long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentPrepaidExpenses" xlink:label="ifrs-full_CurrentPrepaidExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentPrepaidExpenses_lbl" xml:lang="en-US" id="id_11072868_3417713_1_1">Current prepaid expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentPrepaidExpenses_lbl" xml:lang="en-US" id="id_11072868_3417713_2_1">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentPrepaidExpenses" xlink:to="ifrs-full_CurrentPrepaidExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentProvisions" xlink:label="ifrs-full_CurrentProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentProvisions_lbl" xml:lang="en-US" id="id_11072868_3417520_1_1">Current provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentProvisions_lbl" xml:lang="en-US" id="id_11072868_3417520_2_1">Provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentProvisions" xlink:to="ifrs-full_CurrentProvisions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentReceivablesFromContractsWithCustomers" xlink:label="ifrs-full_CurrentReceivablesFromContractsWithCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentReceivablesFromContractsWithCustomers_lbl" xml:lang="en-US" id="id_11072868_3418127_1_1">Current receivables from contracts with customers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentReceivablesFromContractsWithCustomers_lbl" xml:lang="en-US" id="id_11072868_3418127_2_1">Unbilled receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentReceivablesFromContractsWithCustomers" xlink:to="ifrs-full_CurrentReceivablesFromContractsWithCustomers_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:label="ifrs-full_CurrentRestrictedCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentRestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3417914_1_1">Current restricted cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentRestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3417914_2_1">Cash in escrow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:to="ifrs-full_CurrentRestrictedCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="ifrs-full_CurrentTaxAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentTaxAssetsCurrent_lbl" xml:lang="en-US" id="id_11072868_3417528_1_1">Current tax assets, current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentTaxAssetsCurrent_lbl" xml:lang="en-US" id="id_11072868_3417528_2_1">Income taxes recoverable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentTaxAssetsCurrent" xlink:to="ifrs-full_CurrentTaxAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="ifrs-full_CurrentTaxExpenseIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentTaxExpenseIncome_lbl" xml:lang="en-US" id="id_11072868_3417916_1_1">Current tax expense (income)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentTaxExpenseIncome_lbl" xml:lang="en-US" id="id_11072868_3417916_2_1">Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_CurrentTaxExpenseIncome_lbl" xml:lang="en-US" id="id_11072868_3417916_6_1">Total current income tax expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_CurrentTaxExpenseIncome_lbl" xml:lang="en-US" id="id_11072868_3417916_12_1">Current tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentTaxExpenseIncome" xlink:to="ifrs-full_CurrentTaxExpenseIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentTaxLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_11072868_3417529_1_1">Current tax liabilities, current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentTaxLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_11072868_3417529_2_1">Income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:to="ifrs-full_CurrentTaxLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxLiabilitiesNoncurrent" xlink:label="ifrs-full_CurrentTaxLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CurrentTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_11072868_3418130_1_1">Current tax liabilities, non-current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CurrentTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_11072868_3418130_2_1">Income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CurrentTaxLiabilitiesNoncurrent" xlink:to="ifrs-full_CurrentTaxLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:label="ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_CustomerrelatedIntangibleAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3417722_1_1">Customer-related intangible assets [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_CustomerrelatedIntangibleAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3417722_2_1">Client relationships [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:to="ifrs-full_CustomerrelatedIntangibleAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_DE" xlink:label="stpr_DE"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stpr_DE_lbl" xml:lang="en-US" id="id_11072868_3417542_1_1">DELAWARE</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stpr_DE_lbl" xml:lang="en-US" id="id_11072868_3417542_2_1">Delaware, United States [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stpr_DE" xlink:to="stpr_DE_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3417543_1_1">Debt instruments, amount contributed to fair value of plan assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3417543_2_1">Corporate bonds and fixed income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:to="ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DecreaseThroughDisposalFinancialLiabilities" xlink:label="stn_DecreaseThroughDisposalFinancialLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DecreaseThroughDisposalFinancialLiabilities_lbl" xml:lang="en-US" id="id_11072868_3456344_3_1">Decrease through disposal financial liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DecreaseThroughDisposalFinancialLiabilities_lbl" xml:lang="en-US" id="id_11072868_3456344_1_1">Decrease through disposal financial liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DecreaseThroughDisposalFinancialLiabilities_lbl" xml:lang="en-US" id="id_11072868_3456344_2_1">Discontinued operations and disposition of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DecreaseThroughDisposalFinancialLiabilities" xlink:to="stn_DecreaseThroughDisposalFinancialLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DecreaseThroughDispositionsContractAssets" xlink:label="stn_DecreaseThroughDispositionsContractAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DecreaseThroughDispositionsContractAssets_lbl" xml:lang="en-US" id="id_11072868_3542760_3_1">Decrease through dispositions contract assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DecreaseThroughDispositionsContractAssets_lbl" xml:lang="en-US" id="id_11072868_3542760_1_1">Decrease through dispositions contract assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DecreaseThroughDispositionsContractAssets_lbl" xml:lang="en-US" id="id_11072868_3542760_2_1">Discontinued operations and disposition of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DecreaseThroughDispositionsContractAssets" xlink:to="stn_DecreaseThroughDispositionsContractAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3417752_1_1">Decrease through loss of control of subsidiary, intangible assets other than goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3417752_14_1">Discontinued operations (note 8)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" xlink:label="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3417753_1_1">Decrease through loss of control of subsidiary, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3417753_14_1">Discontinued operations (note 8)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" xlink:to="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_lbl" xml:lang="en-US" id="id_11072868_3417755_1_1">Deductible temporary differences for which no deferred tax asset is recognised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_lbl" xml:lang="en-US" id="id_11072868_3417755_2_1">Deductible temporary differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:to="ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredContractCostsMember" xlink:label="stn_DeferredContractCostsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DeferredContractCostsMember_lbl" xml:lang="en-US" id="id_11072868_3538021_3_1">Deferred Contract Costs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DeferredContractCostsMember_lbl" xml:lang="en-US" id="id_11072868_3538021_1_1">Deferred Contract Costs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DeferredContractCostsMember_lbl" xml:lang="en-US" id="id_11072868_3538021_2_1">Deferred contract costs [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DeferredContractCostsMember" xlink:to="stn_DeferredContractCostsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:label="ifrs-full_DeferredIncomeClassifiedAsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredIncomeClassifiedAsCurrent_lbl" xml:lang="en-US" id="id_11072868_3417757_1_1">Deferred income classified as current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeferredIncomeClassifiedAsCurrent_lbl" xml:lang="en-US" id="id_11072868_3417757_2_1">Deferred revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:to="ifrs-full_DeferredIncomeClassifiedAsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredShareUnitMember" xlink:label="stn_DeferredShareUnitMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DeferredShareUnitMember_lbl" xml:lang="en-US" id="id_11072868_3487849_3_1">Deferred share unit.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DeferredShareUnitMember_lbl" xml:lang="en-US" id="id_11072868_3487849_1_1">Deferred Share Unit [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DeferredShareUnitMember_lbl" xml:lang="en-US" id="id_11072868_3487849_2_1">Deferred share unit [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DeferredShareUnitMember" xlink:to="stn_DeferredShareUnitMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredShareUnitsPayable" xlink:label="stn_DeferredShareUnitsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DeferredShareUnitsPayable_lbl" xml:lang="en-US" id="id_11072868_3449607_3_1">Deferred share units payable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DeferredShareUnitsPayable_lbl" xml:lang="en-US" id="id_11072868_3449607_1_1">Deferred share units payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DeferredShareUnitsPayable_lbl" xml:lang="en-US" id="id_11072868_3449607_2_1">Deferred share units payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DeferredShareUnitsPayable" xlink:to="stn_DeferredShareUnitsPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxAbstract" xlink:label="stn_DeferredTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DeferredTaxAbstract_lbl" xml:lang="en-US" id="id_11072868_3428179_3_1">Deferred tax abstract.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DeferredTaxAbstract_lbl" xml:lang="en-US" id="id_11072868_3428179_1_1">Deferred Tax [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DeferredTaxAbstract_lbl" xml:lang="en-US" id="id_11072868_3428179_2_1">Deferred Tax [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DeferredTaxAbstract" xlink:to="stn_DeferredTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxArisingInBusinessAcquisitionMember" xlink:label="stn_DeferredTaxArisingInBusinessAcquisitionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DeferredTaxArisingInBusinessAcquisitionMember_lbl" xml:lang="en-US" id="id_11072868_3495020_3_1">Deferred tax arising in business acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DeferredTaxArisingInBusinessAcquisitionMember_lbl" xml:lang="en-US" id="id_11072868_3495020_1_1">Deferred Tax Arising In Business Acquisition [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DeferredTaxArisingInBusinessAcquisitionMember_lbl" xml:lang="en-US" id="id_11072868_3495020_2_1">Deferred tax arising in business acquisition [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DeferredTaxArisingInBusinessAcquisitionMember" xlink:to="stn_DeferredTaxArisingInBusinessAcquisitionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxAssets" xlink:label="ifrs-full_DeferredTaxAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxAssets_lbl" xml:lang="en-US" id="id_11072868_3417555_1_1">Deferred tax assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeferredTaxAssets_lbl" xml:lang="en-US" id="id_11072868_3417555_2_1">Deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxAssets" xlink:to="ifrs-full_DeferredTaxAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3417760_1_1">Deferred tax assets recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3417760_2_1">Deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" xlink:to="ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxDefinedBenefitObligationMember" xlink:label="stn_DeferredTaxDefinedBenefitObligationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DeferredTaxDefinedBenefitObligationMember_lbl" xml:lang="en-US" id="id_11072868_3494932_3_1">Deferred tax defined benefit obligation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DeferredTaxDefinedBenefitObligationMember_lbl" xml:lang="en-US" id="id_11072868_3494932_1_1">Deferred Tax Defined Benefit Obligation [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DeferredTaxDefinedBenefitObligationMember_lbl" xml:lang="en-US" id="id_11072868_3494932_2_1">Deferred tax defined benefit obligation [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DeferredTaxDefinedBenefitObligationMember" xlink:to="stn_DeferredTaxDefinedBenefitObligationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="ifrs-full_DeferredTaxExpenseIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxExpenseIncome_lbl" xml:lang="en-US" id="id_11072868_3417938_1_1">Deferred tax expense (income)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeferredTaxExpenseIncome_lbl" xml:lang="en-US" id="id_11072868_3417938_2_1">Deferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_DeferredTaxExpenseIncome_lbl" xml:lang="en-US" id="id_11072868_3417938_6_1">Total deferred income tax expense (recovery)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_DeferredTaxExpenseIncome_lbl" xml:lang="en-US" id="id_11072868_3417938_12_1">Deferred taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxExpenseIncome" xlink:to="ifrs-full_DeferredTaxExpenseIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_lbl" xml:lang="en-US" id="id_11072868_3418158_1_1">Deferred tax expense (income) recognised in profit or loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_lbl" xml:lang="en-US" id="id_11072868_3418158_2_1">Tax recovery during the year recognized in net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary_lbl" xml:lang="en-US" id="id_11072868_3529488_3_1">Deferred tax expense income relating to disposition of subsidiary.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary_lbl" xml:lang="en-US" id="id_11072868_3529488_1_1">Deferred tax expense income relating to disposition of subsidiary</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary_lbl" xml:lang="en-US" id="id_11072868_3529488_2_1">Disposition of a subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary" xlink:to="stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_lbl" xml:lang="en-US" id="id_11072868_3417939_1_1">Deferred tax expense (income) relating to origination and reversal of temporary differences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_lbl" xml:lang="en-US" id="id_11072868_3417939_2_1">Origination and reversal of timing differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_lbl" xml:lang="en-US" id="id_11072868_3418159_1_1">Deferred tax expense (income) relating to tax rate changes or imposition of new taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_lbl" xml:lang="en-US" id="id_11072868_3418159_2_1">Change of tax rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform_lbl" xml:lang="en-US" id="id_11072868_3447364_3_1">Deferred tax expense income relating to transition tax related to tax reform.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform_lbl" xml:lang="en-US" id="id_11072868_3447364_1_1">Deferred tax expense income relating to transition tax related to tax reform</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform_lbl" xml:lang="en-US" id="id_11072868_3447364_2_1">Revaluation due to US tax reform</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" xlink:to="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="ifrs-full_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxLiabilities_lbl" xml:lang="en-US" id="id_11072868_3417558_1_1">Deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeferredTaxLiabilities_lbl" xml:lang="en-US" id="id_11072868_3417558_2_1">Deferred tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxLiabilities" xlink:to="ifrs-full_DeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3418160_1_1">Deferred tax liabilities recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3418160_14_1">Deferred tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:to="ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="ifrs-full_DeferredTaxLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3417560_1_1">Deferred tax liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_DeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3417560_4_1">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_DeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3417560_5_1">Beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_DeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3417560_6_1">Deferred income tax assets (liabilities)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeferredTaxLiabilityAsset" xlink:to="ifrs-full_DeferredTaxLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DefinedBenefitPensionPlansContributionMember" xlink:label="stn_DefinedBenefitPensionPlansContributionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DefinedBenefitPensionPlansContributionMember_lbl" xml:lang="en-US" id="id_11072868_3546992_3_1">Defined benefit pension plans contribution.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DefinedBenefitPensionPlansContributionMember_lbl" xml:lang="en-US" id="id_11072868_3546992_1_1">Defined benefit pension plans contribution [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DefinedBenefitPensionPlansContributionMember_lbl" xml:lang="en-US" id="id_11072868_3546992_2_1">Defined benefit pension plans contribution [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DefinedBenefitPensionPlansContributionMember" xlink:to="stn_DefinedBenefitPensionPlansContributionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="ifrs-full_DefinedBenefitPlansAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DefinedBenefitPlansAxis_lbl" xml:lang="en-US" id="id_11072868_3417563_1_1">Defined benefit plans [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DefinedBenefitPlansAxis_lbl" xml:lang="en-US" id="id_11072868_3417563_2_1">Defined benefit plans [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DefinedBenefitPlansAxis" xlink:to="ifrs-full_DefinedBenefitPlansAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="ifrs-full_DefinedBenefitPlansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DefinedBenefitPlansMember_lbl" xml:lang="en-US" id="id_11072868_3417940_1_1">Defined benefit plans [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DefinedBenefitPlansMember_lbl" xml:lang="en-US" id="id_11072868_3417940_2_1">Defined benefit plans [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DefinedBenefitPlansMember" xlink:to="ifrs-full_DefinedBenefitPlansMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DefinedContributionPlansMember" xlink:label="stn_DefinedContributionPlansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DefinedContributionPlansMember_lbl" xml:lang="en-US" id="id_11072868_3477142_3_1">Defined contribution plans.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DefinedContributionPlansMember_lbl" xml:lang="en-US" id="id_11072868_3477142_1_1">Defined Contribution Plans [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DefinedContributionPlansMember_lbl" xml:lang="en-US" id="id_11072868_3477142_2_1">Defined contribution plans [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DefinedContributionPlansMember" xlink:to="stn_DefinedContributionPlansMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DepreciationExpense" xlink:label="ifrs-full_DepreciationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DepreciationExpense_lbl" xml:lang="en-US" id="id_11072868_3417567_1_1">Depreciation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DepreciationExpense_lbl" xml:lang="en-US" id="id_11072868_3417567_2_1">Depreciation of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DepreciationExpense" xlink:to="ifrs-full_DepreciationExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DepreciationMethodPropertyPlantAndEquipment" xlink:label="ifrs-full_DepreciationMethodPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DepreciationMethodPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3418168_1_1">Depreciation method, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DepreciationMethodPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3418168_2_1">Depreciation method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DepreciationMethodPropertyPlantAndEquipment" xlink:to="ifrs-full_DepreciationMethodPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DepreciationPropertyPlantAndEquipmentContinuingOperations" xlink:label="stn_DepreciationPropertyPlantAndEquipmentContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DepreciationPropertyPlantAndEquipmentContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3542564_3_1">Depreciation property plant and equipment continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DepreciationPropertyPlantAndEquipmentContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3542564_1_1">Depreciation property plant and equipment continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DepreciationPropertyPlantAndEquipmentContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3542564_2_1">Depreciation - continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DepreciationPropertyPlantAndEquipmentContinuingOperations" xlink:to="stn_DepreciationPropertyPlantAndEquipmentContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations" xlink:label="stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3542563_3_1">Depreciation property plant and equipment discontinued operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3542563_1_1">Depreciation property plant and equipment discontinued operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3542563_2_1">Depreciation - discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations" xlink:to="stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DerecognitionOfNotesPayable" xlink:label="stn_DerecognitionOfNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DerecognitionOfNotesPayable_lbl" xml:lang="en-US" id="id_11072868_3450104_3_1">Derecognition of notes payable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DerecognitionOfNotesPayable_lbl" xml:lang="en-US" id="id_11072868_3450104_1_1">Derecognition Of Notes Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_DerecognitionOfNotesPayable_lbl" xml:lang="en-US" id="id_11072868_3450104_14_1">Derecognition of notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DerecognitionOfNotesPayable" xlink:to="stn_DerecognitionOfNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417778_1_1">Description of accounting policy for business combinations and goodwill [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417778_2_1">Business combinations and goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418174_1_1">Description of accounting policy for business combinations [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418174_2_1">Business combinations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418178_1_1">Description of accounting policy for depreciation expense [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418178_2_1">Schedule of Estimated Useful Lives and Depreciation Calculation Methods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417783_1_1">Description of accounting policy for dividends [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417783_2_1">Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417784_1_1">Description of accounting policy for earnings per share [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417784_2_1">Earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418181_1_1">Description of accounting policy for employee benefits [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418181_2_1">Employee benefit plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417582_1_1">Description of accounting policy for financial instruments at fair value through profit or loss [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417582_2_1">Fair value of financial instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417583_1_1">Description of accounting policy for financial instruments [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417583_2_1">Financial instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417953_1_1">Description of accounting policy for foreign currency translation [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417953_2_1">Foreign currency translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417959_1_1">Description of accounting policy for impairment of assets [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417959_2_1">Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417789_1_1">Description of accounting policy for impairment of non-financial assets [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417789_2_1">Impairment of goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417790_1_1">Description of accounting policy for income tax [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417790_2_1">Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418187_1_1">Description of accounting policy for intangible assets other than goodwill [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418187_2_1">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417791_1_1">Description of accounting policy for investment in associates and joint ventures [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417791_2_1">Investments in joint arrangements and associates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418190_1_1">Description of accounting policy for leases [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418190_2_1">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417964_1_1">Description of accounting policy for non-current assets or disposal groups classified as held for sale and discontinued operations [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417964_2_1">Non-current assets held for sale and discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418193_1_1">Description of accounting policy for property, plant and equipment [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418193_2_1">Property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities" xlink:label="stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities_lbl" xml:lang="en-US" id="id_11072868_3520160_3_1">The description of accounting policy for provision for self insured liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities_lbl" xml:lang="en-US" id="id_11072868_3520160_1_1">Description Of Accounting Policy For Provision For Self Insured Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities_lbl" xml:lang="en-US" id="id_11072868_3520160_2_1">Provision for self-insured liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities" xlink:to="stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417590_1_1">Description of accounting policy for provisions [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417590_2_1">Provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_lbl" xml:lang="en-US" id="id_11072868_3417965_1_1">Description of accounting policy for recognition of revenue [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_lbl" xml:lang="en-US" id="id_11072868_3417965_2_1">Revenue recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417594_1_1">Description of accounting policy for share-based payment transactions [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3417594_2_1">Share-based payment transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:label="ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3418197_1_1">Description of accounting policy for determining components of cash and cash equivalents [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3418197_2_1">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:to="ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined" xlink:label="ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined_lbl" xml:lang="en-US" id="id_11072868_3417979_1_1">Description of basis on which unit's recoverable amount has been determined</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined_lbl" xml:lang="en-US" id="id_11072868_3417979_2_1">Description of basis on which units recoverable amount has been determined</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined" xlink:to="ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:label="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3417615_1_1">Discount rate applied to cash flow projections</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3417615_2_1">After tax discount rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3417615_12_1">Discounted Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:to="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_lbl" xml:lang="en-US" id="id_11072868_3417828_1_1">Disclosure of expected impact of initial application of new standards or interpretations [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_lbl" xml:lang="en-US" id="id_11072868_3417828_2_1">Summary of Impact of Changes to Accounting Policies on After-tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3417617_1_1">Disclosure of expected impact of initial application of new standards or interpretations [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3417617_2_1">Disclosure of expected impact of initial application of new standards or interpretations [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418229_1_1">Disclosure of expected impact of initial application of new standards or interpretations [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418229_2_1">Disclosure of expected impact of initial application of new standards or interpretations [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_lbl" xml:lang="en-US" id="id_11072868_3417999_1_1">Disclosure of expected impact of initial application of new standards or interpretations [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_lbl" xml:lang="en-US" id="id_11072868_3417999_2_1">Disclosure of expected impact of initial application of new standards or interpretations [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" xlink:label="ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3417829_1_1">Description of expected timing of outflows, other provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3417829_2_1">Cash outflows for existing provisions expected period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" xlink:to="ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3418231_1_1">Expected volatility, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3418231_2_1">Volatility in the price of the Company's shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:to="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:label="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3418239_1_1">Growth rate used to extrapolate cash flow projections</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3418239_2_1">Percentage of growth rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3418239_12_1">Terminal growth rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:to="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised" xlink:label="ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised_lbl" xml:lang="en-US" id="id_11072868_3418525_1_1">Description of level of fair value hierarchy within which fair value measurement is categorised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised_lbl" xml:lang="en-US" id="id_11072868_3418525_2_1">Description of level of fair value hierarchy within which fair value measurement is categorised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised" xlink:to="ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement" xlink:label="ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3418037_1_1">Description of maximum term of options granted for share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3418037_2_1">Cash settlement period for share-based payment arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement" xlink:to="ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement" xlink:label="ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3418040_1_1">Description of method of settlement for share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3418040_2_1">Description of settlement method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement" xlink:to="ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="ifrs-full_DescriptionOfOptionLifeShareOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3418967_1_1">Option life, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3418967_2_1">Expected hold period to exercise (years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:to="ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted" xlink:label="ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3418968_1_1">Description of option pricing model, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3418968_2_1">Fair value of options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted" xlink:to="ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:label="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3418349_1_1">Risk free interest rate, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3418349_2_1">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:to="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract" xlink:label="ifrs-full_DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract_lbl" xml:lang="en-US" id="id_11072868_3418577_1_1">Designated financial liabilities at fair value through profit or loss [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract_lbl" xml:lang="en-US" id="id_11072868_3418577_2_1">Designated financial liabilities at fair value through profit or loss [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract" xlink:to="ifrs-full_DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments" xlink:label="ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments_lbl" xml:lang="en-US" id="id_11072868_3418578_1_1">Explanation of determination of fair value of goods or services received or fair value of equity instruments granted on share-based payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments_lbl" xml:lang="en-US" id="id_11072868_3418578_2_1">Description of equity settled share based payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments" xlink:to="ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:label="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_lbl" xml:lang="en-US" id="id_11072868_3418786_1_1">Dilutive effect of share options on number of ordinary shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_lbl" xml:lang="en-US" id="id_11072868_3418786_2_1">Share options (dilutive effect of 507,066 options; 2017 - 4,426,237 options)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:to="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DilutiveShareOptions" xlink:label="stn_DilutiveShareOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DilutiveShareOptions_lbl" xml:lang="en-US" id="id_11072868_3547766_3_1">Dilutive share options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DilutiveShareOptions_lbl" xml:lang="en-US" id="id_11072868_3547766_1_1">Dilutive share options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DilutiveShareOptions_lbl" xml:lang="en-US" id="id_11072868_3547766_2_1">Share options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DilutiveShareOptions" xlink:to="stn_DilutiveShareOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DirectLaborCosts" xlink:label="stn_DirectLaborCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DirectLaborCosts_lbl" xml:lang="en-US" id="id_11072868_3447167_3_1">Direct labor costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DirectLaborCosts_lbl" xml:lang="en-US" id="id_11072868_3447167_1_1">Direct labor costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DirectLaborCosts_lbl" xml:lang="en-US" id="id_11072868_3447167_2_1">Direct labor</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DirectLaborCosts" xlink:to="stn_DirectLaborCosts_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DirectorsRemunerationExpense" xlink:label="ifrs-full_DirectorsRemunerationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DirectorsRemunerationExpense_lbl" xml:lang="en-US" id="id_11072868_3418789_1_1">Directors' remuneration expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DirectorsRemunerationExpense_lbl" xml:lang="en-US" id="id_11072868_3418789_2_1">Directors' fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DirectorsRemunerationExpense" xlink:to="ifrs-full_DirectorsRemunerationExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:label="ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419022_1_1">Disclosure of accounting judgements and estimates [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419022_2_1">Significant Accounting Judgments, Estimates, and Assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:to="ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfActuarialAssumptionsExplanatory" xlink:label="stn_DisclosureOfActuarialAssumptionsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfActuarialAssumptionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3517712_3_1">The disclosure of actuarial assumptions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfActuarialAssumptionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3517712_1_1">Disclosure of actuarial assumptions [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfActuarialAssumptionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3517712_2_1">Summary of Principal Assumptions Used In Determining Pension Benefit Obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfActuarialAssumptionsExplanatory" xlink:to="stn_DisclosureOfActuarialAssumptionsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory" xlink:label="ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418792_1_1">Disclosure of additional information about defined benefit plans [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418792_2_1">Summary of Non-Vested Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory" xlink:to="ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfAmortizationOfIntangibleAssetsAbstract" xlink:label="stn_DisclosureOfAmortizationOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfAmortizationOfIntangibleAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3431977_3_1">Disclosure Of Amortization Of Intangible Assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfAmortizationOfIntangibleAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3431977_1_1">Disclosure Of Amortization Of Intangible Assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfAmortizationOfIntangibleAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3431977_2_1">Disclosure Of Amortization Of Intangible Assets [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfAmortizationOfIntangibleAssetsAbstract" xlink:to="stn_DisclosureOfAmortizationOfIntangibleAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:label="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418384_1_1">Disclosure of analysis of single amount of discontinued operations [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418384_2_1">Disclosure of analysis of single amount of discontinued operations [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:label="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_lbl" xml:lang="en-US" id="id_11072868_3418598_1_1">Disclosure of analysis of single amount of discontinued operations [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_lbl" xml:lang="en-US" id="id_11072868_3418598_2_1">Disclosure of analysis of single amount of discontinued operations [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:to="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:label="ifrs-full_DisclosureOfBasisOfConsolidationExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419034_1_1">Disclosure of basis of consolidation [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419034_2_1">Basis of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:to="ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:label="ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418806_1_1">Disclosure of basis of preparation of financial statements [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418806_2_1">Basis of Preparation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:to="ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:label="ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfBorrowingsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418389_1_1">Disclosure of borrowings [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfBorrowingsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418389_2_1">Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:to="ifrs-full_DisclosureOfBorrowingsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418809_1_1">Disclosure of detailed information about business combination [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418809_2_1">Disclosure of detailed information about business combination [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:to="ifrs-full_DisclosureOfBusinessCombinationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418604_1_1">Disclosure of business combinations [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418604_2_1">Business Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:to="ifrs-full_DisclosureOfBusinessCombinationsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418605_1_1">Disclosure of detailed information about business combination [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418605_2_1">Disclosure of detailed information about business combination [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_DisclosureOfBusinessCombinationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsTable_lbl" xml:lang="en-US" id="id_11072868_3418390_1_1">Disclosure of detailed information about business combination [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsTable_lbl" xml:lang="en-US" id="id_11072868_3418390_2_1">Disclosure of detailed information about business combination [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:to="ifrs-full_DisclosureOfBusinessCombinationsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfCapitalManagementAbstract" xlink:label="stn_DisclosureOfCapitalManagementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfCapitalManagementAbstract_lbl" xml:lang="en-US" id="id_11072868_3427942_3_1">Disclosure of capital management.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfCapitalManagementAbstract_lbl" xml:lang="en-US" id="id_11072868_3427942_1_1">Disclosure of capital management [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfCapitalManagementAbstract_lbl" xml:lang="en-US" id="id_11072868_3427942_2_1">Disclosure of capital management [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfCapitalManagementAbstract" xlink:to="stn_DisclosureOfCapitalManagementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfCapitalManagementExplanatory" xlink:label="stn_DisclosureOfCapitalManagementExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfCapitalManagementExplanatory_lbl" xml:lang="en-US" id="id_11072868_3515403_3_1">The entire disclosure of capital management.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfCapitalManagementExplanatory_lbl" xml:lang="en-US" id="id_11072868_3515403_1_1">Disclosure of Capital Management [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfCapitalManagementExplanatory_lbl" xml:lang="en-US" id="id_11072868_3515403_2_1">Capital Management</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfCapitalManagementExplanatory" xlink:to="stn_DisclosureOfCapitalManagementExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:label="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418810_1_1">Disclosure of cash and cash equivalents [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418810_2_1">Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:to="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfCashAndCashEquivalentsLineItems" xlink:label="stn_DisclosureOfCashAndCashEquivalentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfCashAndCashEquivalentsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428205_3_1">Disclosure of cash and cash equivalents.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfCashAndCashEquivalentsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428205_1_1">Disclosure of cash and cash equivalents [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfCashAndCashEquivalentsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428205_2_1">Disclosure of cash and cash equivalents [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfCashAndCashEquivalentsLineItems" xlink:to="stn_DisclosureOfCashAndCashEquivalentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfCashAndCashEquivalentsTable" xlink:label="stn_DisclosureOfCashAndCashEquivalentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfCashAndCashEquivalentsTable_lbl" xml:lang="en-US" id="id_11072868_3474717_3_1">Disclosure of cash and cash equivalents [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfCashAndCashEquivalentsTable_lbl" xml:lang="en-US" id="id_11072868_3474717_1_1">Disclosure Of Cash And Cash Equivalents [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfCashAndCashEquivalentsTable_lbl" xml:lang="en-US" id="id_11072868_3474717_2_1">Disclosure Of Cash And Cash Equivalents [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfCashAndCashEquivalentsTable" xlink:to="stn_DisclosureOfCashAndCashEquivalentsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:label="ifrs-full_DisclosureOfCashFlowStatementExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfCashFlowStatementExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419036_1_1">Disclosure of cash flow statement [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfCashFlowStatementExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419036_2_1">Cash Flow Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:to="ifrs-full_DisclosureOfCashFlowStatementExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory" xlink:label="ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418393_1_1">Disclosure of changes in accounting policies [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418393_2_1">Recent Accounting Pronouncements and Changes to Accounting Policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory" xlink:to="ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_lbl" xml:lang="en-US" id="id_11072868_3419037_1_1">Disclosure of classes of share capital [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_lbl" xml:lang="en-US" id="id_11072868_3419037_2_1">Disclosure of classes of share capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:label="ifrs-full_DisclosureOfCommitmentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfCommitmentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418396_1_1">Disclosure of commitments [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfCommitmentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418396_2_1">Commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:to="ifrs-full_DisclosureOfCommitmentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfContingenciesAndGuaranteesExplanatory" xlink:label="stn_DisclosureOfContingenciesAndGuaranteesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfContingenciesAndGuaranteesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3517311_3_1">The entire disclosure of contingencies and guarantees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfContingenciesAndGuaranteesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3517311_1_1">Disclosure Of Contingencies And Guarantees [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfContingenciesAndGuaranteesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3517311_2_1">Contingencies and Guarantees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfContingenciesAndGuaranteesExplanatory" xlink:to="stn_DisclosureOfContingenciesAndGuaranteesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesAbstract" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3418611_1_1">Disclosure of contingent liabilities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3418611_2_1">Disclosure of contingent liabilities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfContingentLiabilitiesAbstract" xlink:to="ifrs-full_DisclosureOfContingentLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3418400_1_1">Disclosure of contingent liabilities [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3418400_2_1">Disclosure of contingent liabilities [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:to="ifrs-full_DisclosureOfContingentLiabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesTable_lbl" xml:lang="en-US" id="id_11072868_3419041_1_1">Disclosure of contingent liabilities [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesTable_lbl" xml:lang="en-US" id="id_11072868_3419041_2_1">Disclosure of contingent liabilities [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:to="ifrs-full_DisclosureOfContingentLiabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDeferredIncomeTaxesLineItems" xlink:label="stn_DisclosureOfDeferredIncomeTaxesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDeferredIncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_11072868_3429021_3_1">Line items represent deferred income taxes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDeferredIncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_11072868_3429021_1_1">Disclosure of deferred income taxes [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDeferredIncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_11072868_3429021_2_1">Disclosure of deferred income taxes [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDeferredIncomeTaxesLineItems" xlink:to="stn_DisclosureOfDeferredIncomeTaxesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDeferredIncomeTaxesTable" xlink:label="stn_DisclosureOfDeferredIncomeTaxesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDeferredIncomeTaxesTable_lbl" xml:lang="en-US" id="id_11072868_3474750_3_1">Schedule disclosing information related tot deferred income taxes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDeferredIncomeTaxesTable_lbl" xml:lang="en-US" id="id_11072868_3474750_1_1">Disclosure of deferred income taxes [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDeferredIncomeTaxesTable_lbl" xml:lang="en-US" id="id_11072868_3474750_2_1">Disclosure of deferred income taxes [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDeferredIncomeTaxesTable" xlink:to="stn_DisclosureOfDeferredIncomeTaxesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDefinedBenefitObligationsExplanatory" xlink:label="stn_DisclosureOfDefinedBenefitObligationsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDefinedBenefitObligationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514685_3_1">Disclosure of defined benefit obligations explanatory.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDefinedBenefitObligationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514685_1_1">Disclosure Of Defined Benefit Obligations Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDefinedBenefitObligationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514685_2_1">Summary of Employee Defined Benefit Obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDefinedBenefitObligationsExplanatory" xlink:to="stn_DisclosureOfDefinedBenefitObligationsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_lbl" xml:lang="en-US" id="id_11072868_3418824_1_1">Disclosure of defined benefit plans [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_lbl" xml:lang="en-US" id="id_11072868_3418824_2_1">Disclosure of defined benefit plans [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_lbl" xml:lang="en-US" id="id_11072868_3418616_1_1">Disclosure of defined benefit plans [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_lbl" xml:lang="en-US" id="id_11072868_3418616_2_1">Disclosure of defined benefit plans [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansTable_lbl" xml:lang="en-US" id="id_11072868_3418405_1_1">Disclosure of defined benefit plans [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansTable_lbl" xml:lang="en-US" id="id_11072868_3418405_2_1">Disclosure of defined benefit plans [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418827_1_1">Disclosure of detailed information about borrowings [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418827_2_1">Disclosure of detailed information about borrowings [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418409_1_1">Disclosure of detailed information about borrowings [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418409_2_1">Summary of Long Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418621_1_1">Disclosure of detailed information about borrowings [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418621_2_1">Disclosure of detailed information about borrowings [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_lbl" xml:lang="en-US" id="id_11072868_3418622_1_1">Disclosure of detailed information about borrowings [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_lbl" xml:lang="en-US" id="id_11072868_3418622_2_1">Disclosure of detailed information about borrowings [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory" xlink:label="stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3519469_3_1">The disclosure of detailed information about business combinations cash consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3519469_1_1">Disclosure of Detailed Information About Business Combinations Cash Consideration Explanatory [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3519469_2_1">Summary of Consideration of Business Combinations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory" xlink:to="stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418623_1_1">Disclosure of detailed information about business combination [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418623_2_1">Summary of Consideration for Assets Acquired and Liabilities Assumed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory" xlink:label="stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521159_3_1">The disclosure of detailed information about cash and cash equivalents.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521159_1_1">Disclosure of detailed information about cash and cash equivalents [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521159_2_1">Summary of Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory" xlink:to="stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory" xlink:label="stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3517107_3_1">Disclosure of detailed information about disposal of subsidiaries.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3517107_1_1">Disclosure of detailed information about disposal of subsidiaries explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3517107_2_1">Summary of Disposition of Subsidiary and Construction Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory" xlink:to="stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419052_1_1">Disclosure of detailed information about intangible assets [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419052_2_1">Summary of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory" xlink:label="stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516262_3_1">Disclosure of detailed information about other liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516262_1_1">Disclosure Of Detailed Information About Other Liabilities [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516262_2_1">Summary of Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory" xlink:to="stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418416_1_1">Disclosure of detailed information about property, plant and equipment [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418416_2_1">Schedule of Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" xlink:label="stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516391_3_1">The disclosure of detailed information about trade and other payables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516391_1_1">Disclosure of detailed information about trade and other payables [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516391_2_1">Summary of Trade and Other Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" xlink:to="stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract_lbl" xml:lang="en-US" id="id_11072868_3418417_1_1">Disclosure of disaggregation of revenue from contracts with customers [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract_lbl" xml:lang="en-US" id="id_11072868_3418417_2_1">Disclosure of disaggregation of revenue from contracts with customers [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:to="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_lbl" xml:lang="en-US" id="id_11072868_3418418_1_1">Disclosure of disaggregation of revenue from contracts with customers [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_lbl" xml:lang="en-US" id="id_11072868_3418418_2_1">Disclosure of disaggregation of revenue from contracts with customers [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_lbl" xml:lang="en-US" id="id_11072868_3418632_1_1">Disclosure of disaggregation of revenue from contracts with customers [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_lbl" xml:lang="en-US" id="id_11072868_3418632_2_1">Disclosure of disaggregation of revenue from contracts with customers [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:to="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:label="ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418835_1_1">Disclosure of discontinued operations [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418835_2_1">Discontinued Operations and Disposition of Subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:to="ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAbstract" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAbstract_lbl" xml:lang="en-US" id="id_11072868_3427743_3_1">Disclosure of disposal of subsidiaries.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAbstract_lbl" xml:lang="en-US" id="id_11072868_3427743_1_1">Disclosure Of Disposal Of Subsidiaries [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAbstract_lbl" xml:lang="en-US" id="id_11072868_3427743_2_1">Disclosure of disposal of subsidiaries [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAbstract" xlink:to="stn_DisclosureOfDisposalOfSubsidiariesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3542782_3_1">Disclosure of disposal of subsidiaries and discontinued operations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3542782_1_1">Disclosure of disposal of subsidiaries and discontinued operations [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3542782_2_1">Disclosure of disposal of subsidiaries and discontinued operations [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable_lbl" xml:lang="en-US" id="id_11072868_3542780_3_1">Disclosure of disposal of subsidiaries and discontinued operations [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable_lbl" xml:lang="en-US" id="id_11072868_3542780_1_1">Disclosure of disposal of subsidiaries and discontinued operations [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable_lbl" xml:lang="en-US" id="id_11072868_3542780_2_1">Disclosure of disposal of subsidiaries and discontinued operations [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:to="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDividendsExplanatory" xlink:label="ifrs-full_DisclosureOfDividendsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfDividendsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418836_1_1">Disclosure of dividends [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfDividendsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418836_2_1">Summary of Dividends Declared and Recorded in the Consolidated Financial Statements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfDividendsExplanatory" xlink:to="ifrs-full_DisclosureOfDividendsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDividendsLineItems" xlink:label="stn_DisclosureOfDividendsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDividendsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428256_3_1">Disclosure of Dividends [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDividendsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428256_1_1">Disclosure of Dividends [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDividendsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428256_2_1">Disclosure of Dividends [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="stn_DisclosureOfDividendsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDividendsTable" xlink:label="stn_DisclosureOfDividendsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfDividendsTable_lbl" xml:lang="en-US" id="id_11072868_3475401_3_1">Disclosure of dividends.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfDividendsTable_lbl" xml:lang="en-US" id="id_11072868_3475401_1_1">Disclosure of Dividends [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfDividendsTable_lbl" xml:lang="en-US" id="id_11072868_3475401_2_1">Disclosure of Dividends [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfDividendsTable" xlink:to="stn_DisclosureOfDividendsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeBenefitsCostTableTextBlock" xlink:label="stn_DisclosureOfEmployeeBenefitsCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfEmployeeBenefitsCostTableTextBlock_lbl" xml:lang="en-US" id="id_11072868_3514710_3_1">Disclosure Of Employee Benefits Cost [table text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfEmployeeBenefitsCostTableTextBlock_lbl" xml:lang="en-US" id="id_11072868_3514710_1_1">Disclosure Of Employee Benefits Cost [table text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfEmployeeBenefitsCostTableTextBlock_lbl" xml:lang="en-US" id="id_11072868_3514710_2_1">Schedule of Employee Benefits Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfEmployeeBenefitsCostTableTextBlock" xlink:to="stn_DisclosureOfEmployeeBenefitsCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:label="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418423_1_1">Disclosure of employee benefits [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418423_2_1">Employee Defined Benefit Obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:to="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeCostLineItems" xlink:label="stn_DisclosureOfEmployeeCostLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfEmployeeCostLineItems_lbl" xml:lang="en-US" id="id_11072868_3430491_3_1">Disclosure Of Employee Cost [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfEmployeeCostLineItems_lbl" xml:lang="en-US" id="id_11072868_3430491_1_1">Disclosure Of Employee Cost [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfEmployeeCostLineItems_lbl" xml:lang="en-US" id="id_11072868_3430491_2_1">Disclosure of employee cost [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfEmployeeCostLineItems" xlink:to="stn_DisclosureOfEmployeeCostLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeCostsAbstract" xlink:label="stn_DisclosureOfEmployeeCostsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfEmployeeCostsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430490_3_1">Disclosure of employee costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfEmployeeCostsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430490_1_1">Disclosure of employee costs [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfEmployeeCostsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430490_2_1">Disclosure of employee costs [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfEmployeeCostsAbstract" xlink:to="stn_DisclosureOfEmployeeCostsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeCostsExplanatory" xlink:label="stn_DisclosureOfEmployeeCostsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfEmployeeCostsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520973_3_1">Disclosure of total labor costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfEmployeeCostsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520973_1_1">Disclosure of employee costs [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfEmployeeCostsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520973_2_1">Employee Costs from Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfEmployeeCostsExplanatory" xlink:to="stn_DisclosureOfEmployeeCostsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeCostTable" xlink:label="stn_DisclosureOfEmployeeCostTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfEmployeeCostTable_lbl" xml:lang="en-US" id="id_11072868_3474169_3_1">Disclosure Of Employee Cost [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfEmployeeCostTable_lbl" xml:lang="en-US" id="id_11072868_3474169_1_1">Disclosure Of Employee Cost [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfEmployeeCostTable_lbl" xml:lang="en-US" id="id_11072868_3474169_2_1">Disclosure Of Employee Cost [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfEmployeeCostTable" xlink:to="stn_DisclosureOfEmployeeCostTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:label="ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418841_1_1">Disclosure of entity's operating segments [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418841_2_1">Segmented Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:to="ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:label="ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418842_1_1">Disclosure of events after reporting period [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418842_2_1">Events after the Reporting Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:to="ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3542765_3_1">Disclosure of expected impact of initial application of IFRS 15 on Income Statement items.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3542765_1_1">Disclosure of expected impact of initial application of IFRS15 on income statement items [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3542765_2_1">Summary of Impacts of Adopting IFRS 15 in Consolidated Statements of Income and Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory" xlink:to="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory_lbl" xml:lang="en-US" id="id_11072868_3542764_3_1">Disclosure of expected impact of initial application of IFRS 15 on statement of financial position.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory_lbl" xml:lang="en-US" id="id_11072868_3542764_1_1">Disclosure of expected impact of initial application of IFRS15 on statement of financial position [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory_lbl" xml:lang="en-US" id="id_11072868_3542764_2_1">Summary of Impacts of Adopting IFRS 15 in Consolidated Statement of Financial Position</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory" xlink:to="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419062_1_1">Disclosure of fair value measurement [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419062_2_1">Fair Value Measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3419063_1_1">Disclosure of fair value measurement of assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3419063_2_1">Disclosure of fair value measurement of assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418642_1_1">Disclosure of fair value measurement of assets [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418642_2_1">Summary of Fair Value Hierarchy for Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418428_1_1">Disclosure of fair value measurement of assets [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418428_2_1">Disclosure of fair value measurement of assets [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_lbl" xml:lang="en-US" id="id_11072868_3419064_1_1">Disclosure of fair value measurement of assets [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_lbl" xml:lang="en-US" id="id_11072868_3419064_2_1">Disclosure of fair value measurement of assets [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesAbstract" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3418644_1_1">Disclosure of fair value measurement of liabilities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3418644_2_1">Disclosure of fair value measurement of liabilities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418430_1_1">Disclosure of fair value measurement of liabilities [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418430_2_1">Summary of Fair Value Hierarchy for Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3418844_1_1">Disclosure of fair value measurement of liabilities [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3418844_2_1">Disclosure of fair value measurement of liabilities [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_lbl" xml:lang="en-US" id="id_11072868_3419067_1_1">Disclosure of fair value measurement of liabilities [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_lbl" xml:lang="en-US" id="id_11072868_3419067_2_1">Disclosure of fair value measurement of liabilities [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsAbstract" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418434_1_1">Disclosure of fair value of plan assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418434_2_1">Disclosure of fair value of plan assets [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsAbstract" xlink:to="ifrs-full_DisclosureOfFairValueOfPlanAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419071_1_1">Disclosure of fair value of plan assets [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419071_2_1">Summary of Major Categories of Plan Assets, Measured at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418845_1_1">Disclosure of fair value of plan assets [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418845_2_1">Disclosure of fair value of plan assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_lbl" xml:lang="en-US" id="id_11072868_3418435_1_1">Disclosure of fair value of plan assets [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_lbl" xml:lang="en-US" id="id_11072868_3418435_2_1">Disclosure of fair value of plan assets [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:to="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:label="ifrs-full_DisclosureOfFinanceCostExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinanceCostExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418847_1_1">Disclosure of finance cost [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinanceCostExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418847_2_1">Net Interest Expense and Other Net Finance Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:to="ifrs-full_DisclosureOfFinanceCostExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:label="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419075_1_1">Disclosure of finance income (cost) [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419075_2_1">Schedule of Other Net Finance Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:to="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract_lbl" xml:lang="en-US" id="id_11072868_3418848_1_1">Disclosure of finance lease and operating lease by lessee [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract_lbl" xml:lang="en-US" id="id_11072868_3418848_2_1">Disclosure of finance lease and operating lease by lessee [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract" xlink:to="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419076_1_1">Disclosure of finance lease and operating lease by lessee [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419076_2_1">Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory" xlink:to="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_lbl" xml:lang="en-US" id="id_11072868_3418646_1_1">Disclosure of finance lease and operating lease by lessee [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_lbl" xml:lang="en-US" id="id_11072868_3418646_2_1">Disclosure of finance lease and operating lease by lessee [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:to="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_lbl" xml:lang="en-US" id="id_11072868_3418647_1_1">Disclosure of finance lease and operating lease by lessee [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_lbl" xml:lang="en-US" id="id_11072868_3418647_2_1">Disclosure of finance lease and operating lease by lessee [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" xlink:to="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfFinanceLeasesByLesseeExplanatory" xlink:label="stn_DisclosureOfFinanceLeasesByLesseeExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfFinanceLeasesByLesseeExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521044_3_1">The disclosure of finance leases by lessee.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfFinanceLeasesByLesseeExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521044_1_1">Disclosure of Finance Leases by Lessee [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfFinanceLeasesByLesseeExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521044_2_1">Future Minimum Lease Payments and Present Value of the Net Minimum Lease Payments under Finance Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfFinanceLeasesByLesseeExplanatory" xlink:to="stn_DisclosureOfFinanceLeasesByLesseeExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Abstract" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Abstract_lbl" xml:lang="en-US" id="id_11072868_3419083_1_1">Disclosure of financial assets at date of initial application of IFRS 9 [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Abstract_lbl" xml:lang="en-US" id="id_11072868_3419083_2_1">Disclosure of financial assets at date of initial application of IFRS 9 [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Abstract" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Abstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory_lbl" xml:lang="en-US" id="id_11072868_3419084_1_1">Disclosure of financial assets at date of initial application of IFRS 9 [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory_lbl" xml:lang="en-US" id="id_11072868_3419084_2_1">Summary of Measurement Category of Financial Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems_lbl" xml:lang="en-US" id="id_11072868_3418850_1_1">Disclosure of financial assets at date of initial application of IFRS 9 [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems_lbl" xml:lang="en-US" id="id_11072868_3418850_2_1">Disclosure of financial assets at date of initial application of IFRS 9 [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table_lbl" xml:lang="en-US" id="id_11072868_3418438_1_1">Disclosure of financial assets at date of initial application of IFRS 9 [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table_lbl" xml:lang="en-US" id="id_11072868_3418438_2_1">Disclosure of financial assets at date of initial application of IFRS 9 [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418657_1_1">Disclosure of detailed information about financial instruments [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418657_2_1">Disclosure of detailed information about financial instruments [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418859_1_1">Disclosure of financial instruments [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418859_2_1">Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsTable_lbl" xml:lang="en-US" id="id_11072868_3418860_1_1">Disclosure of detailed information about financial instruments [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsTable_lbl" xml:lang="en-US" id="id_11072868_3418860_2_1">Disclosure of detailed information about financial instruments [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:label="ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418445_1_1">Disclosure of general information about financial statements [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418445_2_1">Corporate Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:to="ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:label="ifrs-full_DisclosureOfGeographicalAreasExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfGeographicalAreasExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418446_1_1">Disclosure of geographical areas [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfGeographicalAreasExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418446_2_1">Schedule of Non-Current Assets and Gross Revenue by Geographical Areas</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:to="ifrs-full_DisclosureOfGeographicalAreasExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:label="ifrs-full_DisclosureOfGeographicalAreasLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfGeographicalAreasLineItems_lbl" xml:lang="en-US" id="id_11072868_3418447_1_1">Disclosure of geographical areas [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfGeographicalAreasLineItems_lbl" xml:lang="en-US" id="id_11072868_3418447_2_1">Disclosure of geographical areas [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:to="ifrs-full_DisclosureOfGeographicalAreasLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasTable" xlink:label="ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfGeographicalAreasTable_lbl" xml:lang="en-US" id="id_11072868_3418863_1_1">Disclosure of geographical areas [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfGeographicalAreasTable_lbl" xml:lang="en-US" id="id_11072868_3418863_2_1">Disclosure of geographical areas [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="ifrs-full_DisclosureOfGeographicalAreasTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfGoodwillAllocatedAbstract" xlink:label="stn_DisclosureOfGoodwillAllocatedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfGoodwillAllocatedAbstract_lbl" xml:lang="en-US" id="id_11072868_3430457_3_1">Disclosure of goodwill allocated.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfGoodwillAllocatedAbstract_lbl" xml:lang="en-US" id="id_11072868_3430457_1_1">Disclosure Of Goodwill Allocated [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfGoodwillAllocatedAbstract_lbl" xml:lang="en-US" id="id_11072868_3430457_2_1">Disclosure of goodwill allocated [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfGoodwillAllocatedAbstract" xlink:to="stn_DisclosureOfGoodwillAllocatedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGoodwillExplanatory" xlink:label="ifrs-full_DisclosureOfGoodwillExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfGoodwillExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418449_1_1">Disclosure of goodwill [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfGoodwillExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418449_2_1">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfGoodwillExplanatory" xlink:to="ifrs-full_DisclosureOfGoodwillExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory" xlink:label="stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520126_3_1">Disclosure of gross trade receivables aging analysis.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520126_1_1">Disclosure Of Gross Trade Receivables Aging Analysis [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520126_2_1">Schedule of Gross Trade Receivables Aging Analysis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory" xlink:to="stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfIncomeTaxAbstract" xlink:label="stn_DisclosureOfIncomeTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfIncomeTaxAbstract_lbl" xml:lang="en-US" id="id_11072868_3430100_3_1">Disclosure of income tax.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfIncomeTaxAbstract_lbl" xml:lang="en-US" id="id_11072868_3430100_1_1">Disclosure of income tax [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfIncomeTaxAbstract_lbl" xml:lang="en-US" id="id_11072868_3430100_2_1">Disclosure of income tax [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfIncomeTaxAbstract" xlink:to="stn_DisclosureOfIncomeTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:label="ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfIncomeTaxExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418677_1_1">Disclosure of income tax [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfIncomeTaxExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418677_2_1">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:to="ifrs-full_DisclosureOfIncomeTaxExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfIncomeTaxLineItems" xlink:label="stn_DisclosureOfIncomeTaxLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfIncomeTaxLineItems_lbl" xml:lang="en-US" id="id_11072868_3430101_3_1">Disclosure of income tax [Line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfIncomeTaxLineItems_lbl" xml:lang="en-US" id="id_11072868_3430101_1_1">Disclosure of Income Tax [Line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfIncomeTaxLineItems_lbl" xml:lang="en-US" id="id_11072868_3430101_2_1">Disclosure of income tax [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfIncomeTaxLineItems" xlink:to="stn_DisclosureOfIncomeTaxLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfIncomeTaxTable" xlink:label="stn_DisclosureOfIncomeTaxTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfIncomeTaxTable_lbl" xml:lang="en-US" id="id_11072868_3474008_3_1">Disclosure of income tax [table].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfIncomeTaxTable_lbl" xml:lang="en-US" id="id_11072868_3474008_1_1">Disclosure of Income Tax [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfIncomeTaxTable_lbl" xml:lang="en-US" id="id_11072868_3474008_2_1">Disclosure of Income Tax [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfIncomeTaxTable" xlink:to="stn_DisclosureOfIncomeTaxTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:label="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418679_1_1">Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418679_2_1">Summary of Weighted Average Assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:to="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:label="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419107_1_1">Disclosure of information about consolidated structured entities [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419107_2_1">Schedule of Structured Entities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:to="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationAboutDefinedBenefitPlansAbstract" xlink:label="ifrs-full_DisclosureOfInformationAboutDefinedBenefitPlansAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfInformationAboutDefinedBenefitPlansAbstract_lbl" xml:lang="en-US" id="id_11072868_3419111_1_1">Disclosure of information about defined benefit plans [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfInformationAboutDefinedBenefitPlansAbstract_lbl" xml:lang="en-US" id="id_11072868_3419111_2_1">Disclosure of information about defined benefit plans [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationAboutDefinedBenefitPlansAbstract" xlink:to="ifrs-full_DisclosureOfInformationAboutDefinedBenefitPlansAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAbstract" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAbstract_lbl" xml:lang="en-US" id="id_11072868_3418881_1_1">Disclosure of information for cash-generating units [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAbstract_lbl" xml:lang="en-US" id="id_11072868_3418881_2_1">Disclosure of information for cash-generating units [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAbstract" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418708_1_1">Disclosure of information for cash-generating units [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418708_2_1">Schedule of Goodwill Allocated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_lbl" xml:lang="en-US" id="id_11072868_3418465_1_1">Disclosure of information for cash-generating units [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_lbl" xml:lang="en-US" id="id_11072868_3418465_2_1">Disclosure of information for cash-generating units [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_lbl" xml:lang="en-US" id="id_11072868_3419124_1_1">Disclosure of information for cash-generating units [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_lbl" xml:lang="en-US" id="id_11072868_3419124_2_1">Disclosure of information for cash-generating units [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418467_1_1">Disclosure of detailed information about intangible assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418467_2_1">Disclosure of detailed information about intangible assets [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419130_1_1">Disclosure of intangible assets [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419130_2_1">Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418886_1_1">Disclosure of detailed information about intangible assets [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418886_2_1">Disclosure of detailed information about intangible assets [line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_11072868_3418716_1_1">Disclosure of detailed information about intangible assets [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_11072868_3418716_2_1">Disclosure of detailed information about intangible assets [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory" xlink:label="ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418717_1_1">Disclosure of interest income (expense) [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418717_2_1">Schedule of Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory" xlink:to="ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract_lbl" xml:lang="en-US" id="id_11072868_3430476_3_1">Disclosure of investments held for self insured liabilities at fair value and amortized cost abstract.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract_lbl" xml:lang="en-US" id="id_11072868_3430476_1_1">Disclosure Of Investments Held For Self Insured Liabilities At Fair Value And Amortized Cost [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract_lbl" xml:lang="en-US" id="id_11072868_3430476_2_1">Disclosure of investments held for self insured liabilities at fair value and amortized cost [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory" xlink:label="stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514688_3_1">Disclosure of investments held for self insured liabilities at fair value and amortized cost explanatory.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514688_1_1">DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCost [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514688_2_1">Disclosure of Fair Value and Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory" xlink:to="stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_lbl" xml:lang="en-US" id="id_11072868_3430478_3_1">Disclosure of investments held for self insured liabilities at fair value and amortized cost line items.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_lbl" xml:lang="en-US" id="id_11072868_3430478_1_1">Disclosure Of Investments Held For Self Insured Liabilities At Fair Value And Amortized Cost [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_lbl" xml:lang="en-US" id="id_11072868_3430478_2_1">Disclosure of investments held for self insured liabilities at fair value and amortized cost [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_lbl" xml:lang="en-US" id="id_11072868_3474176_3_1">Disclosure of investments held for self insured liabilities at fair value and amortized cost.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_lbl" xml:lang="en-US" id="id_11072868_3474176_1_1">Disclosure Of Investments Held For Self Insured Liabilities At Fair Value And Amortized Cost [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_lbl" xml:lang="en-US" id="id_11072868_3474176_2_1">Disclosure Of Investments Held For Self Insured Liabilities At Fair Value And Amortized Cost [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract_lbl" xml:lang="en-US" id="id_11072868_3430461_3_1">Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract_lbl" xml:lang="en-US" id="id_11072868_3430461_1_1">Disclosure Of Investments Held For Self Insured Liabilities Maturity Of Bond Portfolio At Fair Value [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract_lbl" xml:lang="en-US" id="id_11072868_3430461_2_1">Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514689_3_1">Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value explanatory.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514689_1_1">Disclosure Of Investments Held For Self Insured Liabilities Maturity Of Bond Portfolio At Fair Value [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514689_2_1">Disclosure of the Bond Portfolio Stated at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_lbl" xml:lang="en-US" id="id_11072868_3430463_3_1">Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_lbl" xml:lang="en-US" id="id_11072868_3430463_1_1">Disclosure Of Investments Held For Self Insured Liabilities Maturity Of Bond Portfolio At Fair Value [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_lbl" xml:lang="en-US" id="id_11072868_3430463_2_1">Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_lbl" xml:lang="en-US" id="id_11072868_3474201_3_1">Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_lbl" xml:lang="en-US" id="id_11072868_3474201_1_1">Disclosure Of Investments Held For Self Insured Liabilities Maturity Of Bond Portfolio At Fair Value [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_lbl" xml:lang="en-US" id="id_11072868_3474201_2_1">Disclosure Of Investments Held For Self Insured Liabilities Maturity Of Bond Portfolio At Fair Value [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentTaxCreditsExplanatoy" xlink:label="stn_DisclosureOfInvestmentTaxCreditsExplanatoy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfInvestmentTaxCreditsExplanatoy_lbl" xml:lang="en-US" id="id_11072868_3518157_3_1">Disclosure of investment tax credits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfInvestmentTaxCreditsExplanatoy_lbl" xml:lang="en-US" id="id_11072868_3518157_1_1">Disclosure Of Investment Tax Credits [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfInvestmentTaxCreditsExplanatoy_lbl" xml:lang="en-US" id="id_11072868_3518157_2_1">Investment Tax Credits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfInvestmentTaxCreditsExplanatoy" xlink:to="stn_DisclosureOfInvestmentTaxCreditsExplanatoy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfJointOperationsAbstract" xlink:label="ifrs-full_DisclosureOfJointOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfJointOperationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418897_1_1">Disclosure of joint operations [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfJointOperationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418897_2_1">Disclosure of joint operations [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfJointOperationsAbstract" xlink:to="ifrs-full_DisclosureOfJointOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfJointOperationsExplanatory" xlink:label="ifrs-full_DisclosureOfJointOperationsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfJointOperationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418898_1_1">Disclosure of joint operations [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfJointOperationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418898_2_1">Summary of Joint Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfJointOperationsExplanatory" xlink:to="ifrs-full_DisclosureOfJointOperationsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfJointOperationsLineItems" xlink:label="ifrs-full_DisclosureOfJointOperationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfJointOperationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418729_1_1">Disclosure of joint operations [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfJointOperationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418729_2_1">Disclosure of joint operations [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfJointOperationsLineItems" xlink:to="ifrs-full_DisclosureOfJointOperationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfJointOperationsTable" xlink:label="ifrs-full_DisclosureOfJointOperationsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfJointOperationsTable_lbl" xml:lang="en-US" id="id_11072868_3418899_1_1">Disclosure of joint operations [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfJointOperationsTable_lbl" xml:lang="en-US" id="id_11072868_3418899_2_1">Disclosure of joint operations [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfJointOperationsTable" xlink:to="ifrs-full_DisclosureOfJointOperationsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfJointVenturesAndAssociatesAbstract" xlink:label="stn_DisclosureOfJointVenturesAndAssociatesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfJointVenturesAndAssociatesAbstract_lbl" xml:lang="en-US" id="id_11072868_3431452_3_1">Disclosure of joint ventures and associates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfJointVenturesAndAssociatesAbstract_lbl" xml:lang="en-US" id="id_11072868_3431452_1_1">Disclosure Of Joint Ventures And Associates [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfJointVenturesAndAssociatesAbstract_lbl" xml:lang="en-US" id="id_11072868_3431452_2_1">Disclosure Of Joint Ventures And Associates [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfJointVenturesAndAssociatesAbstract" xlink:to="stn_DisclosureOfJointVenturesAndAssociatesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfJointVenturesAndAssociatesTable" xlink:label="stn_DisclosureOfJointVenturesAndAssociatesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfJointVenturesAndAssociatesTable_lbl" xml:lang="en-US" id="id_11072868_3474446_3_1">Disclosure of joint ventures and associates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfJointVenturesAndAssociatesTable_lbl" xml:lang="en-US" id="id_11072868_3474446_1_1">Disclosure Of Joint Ventures And Associates [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfJointVenturesAndAssociatesTable_lbl" xml:lang="en-US" id="id_11072868_3474446_2_1">Disclosure Of Joint Ventures And Associates [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfJointVenturesAndAssociatesTable" xlink:to="stn_DisclosureOfJointVenturesAndAssociatesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:label="stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3518000_3_1">Disclosure of key assumptions used for impairment tests of individual asset or cash generating unit with significant amount of goodwill or intangible assets with indefinite useful lives [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3518000_1_1">Disclosure of key assumptions used for impairment tests of individual asset or cash generating unit with significant amount of goodwill or intangible assets with indefinite useful lives [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3518000_2_1">Summary of Most Sensitive Key Assumptions Used for CGUs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:to="stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfKeyManagementPersonnelCompensationAbstract" xlink:label="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract_lbl" xml:lang="en-US" id="id_11072868_3431532_3_1">Disclosure of key management personnel compensation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract_lbl" xml:lang="en-US" id="id_11072868_3431532_1_1">Disclosure of key management personnel compensation [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract_lbl" xml:lang="en-US" id="id_11072868_3431532_2_1">Disclosure of key management personnel compensation [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract" xlink:to="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory" xlink:label="stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516279_3_1">The disclosure of key management personnel compensation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516279_1_1">Disclosure of key management personnel compensation [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516279_2_1">Schedule of Compensation of Key Management Personnel and Directors of the Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory" xlink:to="stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesAbstract" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3419143_1_1">Disclosure of maturity analysis for derivative financial liabilities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3419143_2_1">Disclosure of maturity analysis for derivative financial liabilities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesAbstract" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_lbl" xml:lang="en-US" id="id_11072868_3419144_1_1">Disclosure of maturity analysis for derivative financial liabilities [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_lbl" xml:lang="en-US" id="id_11072868_3419144_2_1">Disclosure of maturity analysis for derivative financial liabilities [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_lbl" xml:lang="en-US" id="id_11072868_3419146_1_1">Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_lbl" xml:lang="en-US" id="id_11072868_3419146_2_1">Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_lbl" xml:lang="en-US" id="id_11072868_3419147_1_1">Disclosure of maturity analysis for financial assets held for managing liquidity risk [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_lbl" xml:lang="en-US" id="id_11072868_3419147_2_1">Disclosure of maturity analysis for financial assets held for managing liquidity risk [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3419151_1_1">Disclosure of maturity analysis for non-derivative financial liabilities [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3419151_2_1">Disclosure of maturity analysis for non-derivative financial liabilities [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3542775_3_1">Disclosure of maturity analysis of operating lease payments and purchase obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3542775_1_1">Disclosure of maturity analysis of operating lease payments and purchase obligations [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems_lbl" xml:lang="en-US" id="id_11072868_3542775_2_1">Disclosure of maturity analysis of operating lease payments and purchase obligations [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:to="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_lbl" xml:lang="en-US" id="id_11072868_3542774_3_1">Disclosure of maturity analysis of operating lease payments and purchase obligations [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_lbl" xml:lang="en-US" id="id_11072868_3542774_1_1">Disclosure of maturity analysis of operating lease payments and purchase obligations [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_lbl" xml:lang="en-US" id="id_11072868_3542774_2_1">Disclosure of maturity analysis of operating lease payments and purchase obligations [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:to="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418910_1_1">Disclosure of nature and extent of risks arising from financial instruments [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418910_2_1">Disclosure of nature and extent of risks arising from financial instruments [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetDeferredTaxLiabilityExplanatory" xlink:label="stn_DisclosureOfNetDeferredTaxLiabilityExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfNetDeferredTaxLiabilityExplanatory_lbl" xml:lang="en-US" id="id_11072868_3518328_3_1">Disclosure of net deferred tax liability explanatory.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfNetDeferredTaxLiabilityExplanatory_lbl" xml:lang="en-US" id="id_11072868_3518328_1_1">Disclosure of net deferred tax liability explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfNetDeferredTaxLiabilityExplanatory_lbl" xml:lang="en-US" id="id_11072868_3518328_2_1">Schedule of Significant Components of the Company's Net Deferred Income Tax Assets (Liabilities) from Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfNetDeferredTaxLiabilityExplanatory" xlink:to="stn_DisclosureOfNetDeferredTaxLiabilityExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetDefinedBenefitExpenseExplanatory" xlink:label="stn_DisclosureOfNetDefinedBenefitExpenseExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfNetDefinedBenefitExpenseExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516329_3_1">The disclosure of net defined benefit expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfNetDefinedBenefitExpenseExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516329_1_1">Disclosure of net defined benefit expense [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfNetDefinedBenefitExpenseExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516329_2_1">Summary of Net Defined Benefit Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfNetDefinedBenefitExpenseExplanatory" xlink:to="stn_DisclosureOfNetDefinedBenefitExpenseExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418914_1_1">Disclosure of net defined benefit liability (asset) [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418914_2_1">Summary of Reconciliation for Net Defined Benefit Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:to="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_lbl" xml:lang="en-US" id="id_11072868_3418491_1_1">Disclosure of net defined benefit liability (asset) [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_lbl" xml:lang="en-US" id="id_11072868_3418491_2_1">Disclosure of net defined benefit liability (asset) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_lbl" xml:lang="en-US" id="id_11072868_3418915_1_1">Disclosure of net defined benefit liability (asset) [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_lbl" xml:lang="en-US" id="id_11072868_3418915_2_1">Disclosure of net defined benefit liability (asset) [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:to="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract" xlink:label="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3427037_3_1">Disclosure Of Net Income From Discontinued Operations [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3427037_1_1">Disclosure Of Net Income From Discontinued Operations [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3427037_2_1">Disclosure Of Net Income From Discontinued Operations [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract" xlink:to="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory" xlink:label="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3515279_3_1">Disclosure of net income from discontinued operations explanatory.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3515279_1_1">Disclosure Of Net Income From Discontinued Operations [table text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3515279_2_1">Summary of Net Loss from Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory" xlink:to="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetInterestExpenseIncomeAbstract" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeAbstract_lbl" xml:lang="en-US" id="id_11072868_3430468_3_1">Disclosure Of Net Interest Expense Income [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeAbstract_lbl" xml:lang="en-US" id="id_11072868_3430468_1_1">Disclosure Of Net Interest Expense Income [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeAbstract_lbl" xml:lang="en-US" id="id_11072868_3430468_2_1">Disclosure Of Net Interest Expense Income [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeAbstract" xlink:to="stn_DisclosureOfNetInterestExpenseIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeLineItems_lbl" xml:lang="en-US" id="id_11072868_3430469_3_1">Disclosure Of Net Interest Expense Income [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeLineItems_lbl" xml:lang="en-US" id="id_11072868_3430469_1_1">Disclosure Of Net Interest Expense Income [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeLineItems_lbl" xml:lang="en-US" id="id_11072868_3430469_2_1">Disclosure of net interest expense income [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="stn_DisclosureOfNetInterestExpenseIncomeLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetInterestExpenseIncomeTable" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeTable_lbl" xml:lang="en-US" id="id_11072868_3474199_3_1">Disclosure Of Net Interest Expense Income [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeTable_lbl" xml:lang="en-US" id="id_11072868_3474199_1_1">Disclosure Of Net Interest Expense Income [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeTable_lbl" xml:lang="en-US" id="id_11072868_3474199_2_1">Disclosure Of Net Interest Expense Income [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeTable" xlink:to="stn_DisclosureOfNetInterestExpenseIncomeTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_lbl" xml:lang="en-US" id="id_11072868_3419414_1_1">Disclosure of non-adjusting events after reporting period [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_lbl" xml:lang="en-US" id="id_11072868_3419414_2_1">Disclosure of non-adjusting events after reporting period [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:to="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_lbl" xml:lang="en-US" id="id_11072868_3419415_1_1">Disclosure of non-adjusting events after reporting period [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_lbl" xml:lang="en-US" id="id_11072868_3419415_2_1">Disclosure of non-adjusting events after reporting period [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_lbl" xml:lang="en-US" id="id_11072868_3419156_1_1">Disclosure of non-adjusting events after reporting period [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_lbl" xml:lang="en-US" id="id_11072868_3419156_2_1">Disclosure of non-adjusting events after reporting period [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:to="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNotesPayableInBusinessCombinationAbstract" xlink:label="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract_lbl" xml:lang="en-US" id="id_11072868_3430612_3_1">Disclosure of notes payable in business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract_lbl" xml:lang="en-US" id="id_11072868_3430612_1_1">Disclosure of Notes Payable in Business Combination [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract_lbl" xml:lang="en-US" id="id_11072868_3430612_2_1">Disclosure of notes payable in business combination [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract" xlink:to="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory" xlink:label="stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520152_3_1">The disclosure of notes payable in business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520152_1_1">Disclosure of notes payable in business combination explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520152_2_1">Summary of Notes Payable in Business Combination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory" xlink:to="stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418918_1_1">Disclosure of number and weighted average exercise prices of share options [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418918_2_1">Summary of Granted Share Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:to="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_lbl" xml:lang="en-US" id="id_11072868_3419159_1_1">Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_lbl" xml:lang="en-US" id="id_11072868_3419159_2_1">Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_lbl" xml:lang="en-US" id="id_11072868_3418920_1_1">Disclosure of number and weighted average remaining contractual life of outstanding share options [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_lbl" xml:lang="en-US" id="id_11072868_3418920_2_1">Disclosure of number and weighted average remaining contractual life of outstanding share options [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:to="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory" xlink:label="stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521387_3_1">Schedule disclosing information related to number of weighted average shares outstanding.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521387_1_1">Disclosure Of Number Of Weighted Average Shares Outstanding Explanatory [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521387_2_1">Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory" xlink:to="stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418926_1_1">Disclosure of operating segments [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418926_2_1">Disclosure of operating segments [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418927_1_1">Disclosure of operating segments [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418927_2_1">Schedule of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsLineItems_lbl" xml:lang="en-US" id="id_11072868_3419163_1_1">Disclosure of operating segments [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsLineItems_lbl" xml:lang="en-US" id="id_11072868_3419163_2_1">Disclosure of operating segments [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsTable_lbl" xml:lang="en-US" id="id_11072868_3419425_1_1">Disclosure of operating segments [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsTable_lbl" xml:lang="en-US" id="id_11072868_3419425_2_1">Disclosure of operating segments [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherAssetsAbstract" xlink:label="stn_DisclosureOfOtherAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfOtherAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3428204_3_1">Disclosure of other assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfOtherAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3428204_1_1">Disclosure of other assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfOtherAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3428204_2_1">Disclosure of Other Assets [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfOtherAssetsAbstract" xlink:to="stn_DisclosureOfOtherAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfOtherAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOtherAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418928_1_1">Disclosure of other assets [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOtherAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418928_2_1">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfOtherAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherAssetsLineItems" xlink:label="stn_DisclosureOfOtherAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfOtherAssetsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428200_3_1">Disclosure of other assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfOtherAssetsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428200_1_1">Disclosure of Other Assets [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfOtherAssetsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428200_2_1">Disclosure of other assets [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="stn_DisclosureOfOtherAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory" xlink:label="stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514687_3_1">Disclosure of other assets noncurrent assets explanatory.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514687_1_1">Disclosure Of Other Assets Noncurrent Assets [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3514687_2_1">Schedule of Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory" xlink:to="stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherAssetsTable" xlink:label="stn_DisclosureOfOtherAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfOtherAssetsTable_lbl" xml:lang="en-US" id="id_11072868_3475384_3_1">Disclosure of other assets [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfOtherAssetsTable_lbl" xml:lang="en-US" id="id_11072868_3475384_1_1">Disclosure of Other Assets [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfOtherAssetsTable_lbl" xml:lang="en-US" id="id_11072868_3475384_2_1">Disclosure of Other Assets [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfOtherAssetsTable" xlink:to="stn_DisclosureOfOtherAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherExpenseIncomeExplanatory" xlink:label="stn_DisclosureOfOtherExpenseIncomeExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfOtherExpenseIncomeExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520667_3_1">Disclosure of other expense income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfOtherExpenseIncomeExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520667_1_1">Disclosure Of Other Expense Income [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfOtherExpenseIncomeExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520667_2_1">Other Expense (Income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfOtherExpenseIncomeExplanatory" xlink:to="stn_DisclosureOfOtherExpenseIncomeExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:label="ifrs-full_DisclosureOfOtherLiabilitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418500_1_1">Disclosure of other liabilities [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418500_2_1">Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:to="ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherNetFinanceExpenseAbstract" xlink:label="stn_DisclosureOfOtherNetFinanceExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfOtherNetFinanceExpenseAbstract_lbl" xml:lang="en-US" id="id_11072868_3430488_3_1">Disclosure of other net finance expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfOtherNetFinanceExpenseAbstract_lbl" xml:lang="en-US" id="id_11072868_3430488_1_1">Disclosure of other net finance expense [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfOtherNetFinanceExpenseAbstract_lbl" xml:lang="en-US" id="id_11072868_3430488_2_1">Disclosure of other net finance expense [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfOtherNetFinanceExpenseAbstract" xlink:to="stn_DisclosureOfOtherNetFinanceExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:label="ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418502_1_1">Disclosure of other operating income (expense) [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418502_2_1">Other Expense (Income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:to="ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:label="ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOtherProvisionsAbstract_lbl" xml:lang="en-US" id="id_11072868_3419167_1_1">Disclosure of other provisions [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOtherProvisionsAbstract_lbl" xml:lang="en-US" id="id_11072868_3419167_2_1">Disclosure of other provisions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:to="ifrs-full_DisclosureOfOtherProvisionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419426_1_1">Disclosure of other provisions, contingent liabilities and contingent assets [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419426_2_1">Provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:to="ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:label="ifrs-full_DisclosureOfOtherProvisionsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOtherProvisionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418930_1_1">Disclosure of other provisions [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOtherProvisionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418930_2_1">Summary of Provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:to="ifrs-full_DisclosureOfOtherProvisionsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOtherProvisionsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418931_1_1">Disclosure of other provisions [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOtherProvisionsLineItems_lbl" xml:lang="en-US" id="id_11072868_3418931_2_1">Disclosure of other provisions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_DisclosureOfOtherProvisionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfOtherProvisionsTable_lbl" xml:lang="en-US" id="id_11072868_3419427_1_1">Disclosure of other provisions [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfOtherProvisionsTable_lbl" xml:lang="en-US" id="id_11072868_3419427_2_1">Disclosure of other provisions [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfOtherProvisionsTable" xlink:to="ifrs-full_DisclosureOfOtherProvisionsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPerformanceObligationsAbstract" xlink:label="ifrs-full_DisclosureOfPerformanceObligationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfPerformanceObligationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418932_1_1">Disclosure of performance obligations [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfPerformanceObligationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3418932_2_1">Disclosure of performance obligations [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfPerformanceObligationsAbstract" xlink:to="ifrs-full_DisclosureOfPerformanceObligationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProductsAndServicesExplanatory" xlink:label="ifrs-full_DisclosureOfProductsAndServicesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfProductsAndServicesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419429_1_1">Disclosure of products and services [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfProductsAndServicesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419429_2_1">Schedule of Gross Revenue by Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfProductsAndServicesExplanatory" xlink:to="ifrs-full_DisclosureOfProductsAndServicesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:label="ifrs-full_DisclosureOfProductsAndServicesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfProductsAndServicesLineItems_lbl" xml:lang="en-US" id="id_11072868_3419183_1_1">Disclosure of products and services [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfProductsAndServicesLineItems_lbl" xml:lang="en-US" id="id_11072868_3419183_2_1">Disclosure of products and services [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:to="ifrs-full_DisclosureOfProductsAndServicesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="id_11072868_3419184_1_1">Disclosure of detailed information about property, plant and equipment [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="id_11072868_3419184_2_1">Disclosure of detailed information about property, plant and equipment [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418935_1_1">Disclosure of property, plant and equipment [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418935_2_1">Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="id_11072868_3419170_1_1">Disclosure of detailed information about property, plant and equipment [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="id_11072868_3419170_2_1">Disclosure of detailed information about property, plant and equipment [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="id_11072868_3419185_1_1">Disclosure of detailed information about property, plant and equipment [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="id_11072868_3419185_2_1">Disclosure of detailed information about property, plant and equipment [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixAbstract" xlink:label="ifrs-full_DisclosureOfProvisionMatrixAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfProvisionMatrixAbstract_lbl" xml:lang="en-US" id="id_11072868_3419430_1_1">Disclosure of provision matrix [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfProvisionMatrixAbstract_lbl" xml:lang="en-US" id="id_11072868_3419430_2_1">Disclosure of provision matrix [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfProvisionMatrixAbstract" xlink:to="ifrs-full_DisclosureOfProvisionMatrixAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:label="ifrs-full_DisclosureOfProvisionMatrixExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfProvisionMatrixExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419171_1_1">Disclosure of provision matrix [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfProvisionMatrixExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419171_2_1">Summary of Loss Allowance Provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:to="ifrs-full_DisclosureOfProvisionMatrixExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:label="ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfProvisionMatrixLineItems_lbl" xml:lang="en-US" id="id_11072868_3418936_1_1">Disclosure of provision matrix [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfProvisionMatrixLineItems_lbl" xml:lang="en-US" id="id_11072868_3418936_2_1">Disclosure of provision matrix [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="ifrs-full_DisclosureOfProvisionMatrixLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixTable" xlink:label="ifrs-full_DisclosureOfProvisionMatrixTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfProvisionMatrixTable_lbl" xml:lang="en-US" id="id_11072868_3418937_1_1">Disclosure of provision matrix [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfProvisionMatrixTable_lbl" xml:lang="en-US" id="id_11072868_3418937_2_1">Disclosure of provision matrix [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfProvisionMatrixTable" xlink:to="ifrs-full_DisclosureOfProvisionMatrixTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfProvisionsAbstract" xlink:label="stn_DisclosureOfProvisionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfProvisionsAbstract_lbl" xml:lang="en-US" id="id_11072868_3427916_3_1">Abstract represents disclosure of provisions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfProvisionsAbstract_lbl" xml:lang="en-US" id="id_11072868_3427916_1_1">Disclosure Of Provisions [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfProvisionsAbstract_lbl" xml:lang="en-US" id="id_11072868_3427916_2_1">Disclosure of Provisions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfProvisionsAbstract" xlink:to="stn_DisclosureOfProvisionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfProvisionsLineItems" xlink:label="stn_DisclosureOfProvisionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfProvisionsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428206_3_1">Disclosure of provisions line items.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfProvisionsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428206_1_1">Disclosure of Provisions [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfProvisionsLineItems_lbl" xml:lang="en-US" id="id_11072868_3428206_2_1">Disclosure of Provisions [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfProvisionsLineItems" xlink:to="stn_DisclosureOfProvisionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfProvisionsTable" xlink:label="stn_DisclosureOfProvisionsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfProvisionsTable_lbl" xml:lang="en-US" id="id_11072868_3475378_3_1">Disclosure of provisions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfProvisionsTable_lbl" xml:lang="en-US" id="id_11072868_3475378_1_1">Disclosure of Provisions [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfProvisionsTable_lbl" xml:lang="en-US" id="id_11072868_3475378_2_1">Disclosure of Provisions [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfProvisionsTable" xlink:to="stn_DisclosureOfProvisionsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419173_1_1">Disclosure of range of exercise prices of outstanding share options [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419173_2_1">Summary of Outstanding Share Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" xlink:to="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_lbl" xml:lang="en-US" id="id_11072868_3419174_1_1">Disclosure of range of exercise prices of outstanding share options [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_lbl" xml:lang="en-US" id="id_11072868_3419174_2_1">Disclosure of range of exercise prices of outstanding share options [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink:label="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract_lbl" xml:lang="en-US" id="id_11072868_3419178_1_1">Disclosure of reclassifications or changes in presentation [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract_lbl" xml:lang="en-US" id="id_11072868_3419178_2_1">Disclosure of reclassifications or changes in presentation [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink:to="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:label="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418941_1_1">Disclosure of reclassifications or changes in presentation [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_lbl" xml:lang="en-US" id="id_11072868_3418941_2_1">Comparative Figures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:to="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory" xlink:label="stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520713_3_1">Disclosure of reconciliation of changes in deferred tax liability asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520713_1_1">Disclosure Of Reconciliation Of Changes In Deferred Tax Liability Asset Explanatory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520713_2_1">Schedule of Reconciliation of Net Deferred Tax Assets (Liabilities)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory" xlink:to="stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_lbl" xml:lang="en-US" id="id_11072868_3419440_1_1">Disclosure of reconciliation of changes in goodwill [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_lbl" xml:lang="en-US" id="id_11072868_3419440_2_1">Disclosure of reconciliation of changes in goodwill [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" xlink:to="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419441_1_1">Disclosure of reconciliation of changes in goodwill [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419441_2_1">Schedule of Reconciliation of Changes in Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory" xlink:to="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_lbl" xml:lang="en-US" id="id_11072868_3419442_1_1">Disclosure of reconciliation of changes in goodwill [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_lbl" xml:lang="en-US" id="id_11072868_3419442_2_1">Disclosure of reconciliation of changes in goodwill [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_lbl" xml:lang="en-US" id="id_11072868_3419192_1_1">Disclosure of reconciliation of changes in goodwill [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_lbl" xml:lang="en-US" id="id_11072868_3419192_2_1">Disclosure of reconciliation of changes in goodwill [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:to="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory" xlink:label="stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521221_3_1">The disclosure of reconciliation of effective tax rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521221_1_1">Disclosure of reconciliation of effective tax rate [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory_lbl" xml:lang="en-US" id="id_11072868_3521221_2_1">Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory" xlink:to="stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3419448_1_1">Disclosure of reconciliation of liabilities arising from financing activities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3419448_2_1">Disclosure of reconciliation of liabilities arising from financing activities [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419849_1_1">Disclosure of reconciliation of liabilities arising from financing activities [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419849_2_1">Reconciliation of Liabilities Arising from Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3419449_1_1">Disclosure of reconciliation of liabilities arising from financing activities [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3419449_2_1">Disclosure of reconciliation of liabilities arising from financing activities [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_lbl" xml:lang="en-US" id="id_11072868_3419450_1_1">Disclosure of reconciliation of liabilities arising from financing activities [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_lbl" xml:lang="en-US" id="id_11072868_3419450_2_1">Disclosure of reconciliation of liabilities arising from financing activities [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:label="ifrs-full_DisclosureOfRelatedPartyExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfRelatedPartyExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419856_1_1">Disclosure of related party [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfRelatedPartyExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419856_2_1">Related-Party Disclosures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:to="ifrs-full_DisclosureOfRelatedPartyExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfRevenueExplanatory" xlink:label="ifrs-full_DisclosureOfRevenueExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfRevenueExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419207_1_1">Disclosure of revenue [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfRevenueExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419207_2_1">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRevenueExplanatory" xlink:to="ifrs-full_DisclosureOfRevenueExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:label="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419857_1_1">Disclosure of revenue from contracts with customers [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419857_2_1">Summary of information about receivables, contract assets, and deferred revenue (contract liabilities) from contracts with customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:to="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract_lbl" xml:lang="en-US" id="id_11072868_3419458_1_1">Disclosure of sensitivity analysis for actuarial assumptions [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract_lbl" xml:lang="en-US" id="id_11072868_3419458_2_1">Disclosure of sensitivity analysis for actuarial assumptions [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract" xlink:to="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419860_1_1">Disclosure of sensitivity analysis for actuarial assumptions [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419860_2_1">Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:to="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_lbl" xml:lang="en-US" id="id_11072868_3419209_1_1">Disclosure of sensitivity analysis for actuarial assumptions [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_lbl" xml:lang="en-US" id="id_11072868_3419209_2_1">Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:to="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_lbl" xml:lang="en-US" id="id_11072868_3419861_1_1">Disclosure of sensitivity analysis for actuarial assumptions [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_lbl" xml:lang="en-US" id="id_11072868_3419861_2_1">Disclosure of sensitivity analysis for actuarial assumptions [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:to="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:label="ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419863_1_1">Disclosure of share capital, reserves and other equity interest [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419863_2_1">Share Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:to="ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:label="stn_DisclosureOfSignificantAccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfSignificantAccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_11072868_3427823_3_1">Disclosure of significant accounting policies.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfSignificantAccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_11072868_3427823_1_1">Disclosure of significant accounting policies [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfSignificantAccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_11072868_3427823_2_1">Disclosure of significant accounting policies [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:to="stn_DisclosureOfSignificantAccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3432220_3_1">Disclosure Of Significant Consolidated Structure Entities [Line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3432220_1_1">Disclosure Of Significant Consolidated Structure Entities [Line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3432220_2_1">Disclosure Of Significant Consolidated Structure Entities [Line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems" xlink:to="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable_lbl" xml:lang="en-US" id="id_11072868_3475524_3_1">Disclosure Of Significant Consolidated Structure Entities [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable_lbl" xml:lang="en-US" id="id_11072868_3475524_1_1">Disclosure Of Significant Consolidated Structure Entities [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable_lbl" xml:lang="en-US" id="id_11072868_3475524_2_1">Disclosure Of Significant Consolidated Structure Entities [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" xlink:to="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_lbl" xml:lang="en-US" id="id_11072868_3419864_1_1">Disclosure of subsidiaries [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_lbl" xml:lang="en-US" id="id_11072868_3419864_2_1">Disclosure of subsidiaries [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:to="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419865_1_1">Disclosure of subsidiaries [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419865_2_1">Schedule of Subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:to="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_lbl" xml:lang="en-US" id="id_11072868_3419464_1_1">Disclosure of subsidiaries [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_lbl" xml:lang="en-US" id="id_11072868_3419464_2_1">Disclosure of subsidiaries [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_lbl" xml:lang="en-US" id="id_11072868_3419465_1_1">Disclosure of subsidiaries [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_lbl" xml:lang="en-US" id="id_11072868_3419465_2_1">Disclosure of subsidiaries [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:label="ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419471_1_1">Disclosure of significant accounting policies [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419471_2_1">Summary of Significant Accounting Policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:to="ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract_lbl" xml:lang="en-US" id="id_11072868_3419638_1_1">Disclosure of temporary difference, unused tax losses and unused tax credits [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract_lbl" xml:lang="en-US" id="id_11072868_3419638_2_1">Disclosure of temporary difference, unused tax losses and unused tax credits [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" xlink:to="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419870_1_1">Disclosure of temporary difference, unused tax losses and unused tax credits [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419870_2_1">Schedule of Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:to="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_lbl" xml:lang="en-US" id="id_11072868_3419639_1_1">Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_lbl" xml:lang="en-US" id="id_11072868_3419639_2_1">Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:to="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_lbl" xml:lang="en-US" id="id_11072868_3419871_1_1">Disclosure of temporary difference, unused tax losses and unused tax credits [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_lbl" xml:lang="en-US" id="id_11072868_3419871_2_1">Disclosure of temporary difference, unused tax losses and unused tax credits [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:to="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_lbl" xml:lang="en-US" id="id_11072868_3419472_1_1">Disclosure of terms and conditions of share-based payment arrangement [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_lbl" xml:lang="en-US" id="id_11072868_3419472_2_1">Disclosure of terms and conditions of share-based payment arrangement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_lbl" xml:lang="en-US" id="id_11072868_3419219_1_1">Disclosure of terms and conditions of share-based payment arrangement [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_lbl" xml:lang="en-US" id="id_11072868_3419219_2_1">Disclosure of terms and conditions of share-based payment arrangement [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_lbl" xml:lang="en-US" id="id_11072868_3419473_1_1">Disclosure of terms and conditions of share-based payment arrangement [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_lbl" xml:lang="en-US" id="id_11072868_3419473_2_1">Disclosure of terms and conditions of share-based payment arrangement [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:label="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419872_1_1">Disclosure of trade and other payables [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419872_2_1">Trade and Other Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:to="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:label="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419641_1_1">Disclosure of trade and other receivables [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419641_2_1">Trade and Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:to="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory" xlink:label="stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520141_3_1">Disclosure of trade hold backs and other receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520141_1_1">Disclosure Of Trade Hold Backs And Other Receivables [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3520141_2_1">Schedule of Trade and Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory" xlink:to="stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419474_1_1">Disclosure of transactions between related parties [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419474_2_1">Schedule of Transactions With Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:to="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3419475_1_1">Disclosure of transactions between related parties [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_lbl" xml:lang="en-US" id="id_11072868_3419475_2_1">Disclosure of transactions between related parties [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory" xlink:label="stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3518068_3_1">Disclosure Of Weighted Average Number Of Shares [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3518068_1_1">Disclosure Of Weighted Average Number Of Shares [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3518068_2_1">Weighted Average Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory" xlink:to="stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory" xlink:label="stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516229_3_1">Disclosure representing major components of tax expense income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516229_1_1">Disclosure representing major components of tax expense income [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory_lbl" xml:lang="en-US" id="id_11072868_3516229_2_1">Summary of Major Components of Current and Deferred Income Tax Expense (Recovery) from Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory" xlink:to="stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DiscontinuedOperationsMember" xlink:label="ifrs-full_DiscontinuedOperationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DiscontinuedOperationsMember_lbl" xml:lang="en-US" id="id_11072868_3419484_1_1">Discontinued operations [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DiscontinuedOperationsMember_lbl" xml:lang="en-US" id="id_11072868_3419484_2_1">Discontinued operations [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DiscontinuedOperationsMember" xlink:to="ifrs-full_DiscontinuedOperationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisposalGroupTransactionCost" xlink:label="stn_DisposalGroupTransactionCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DisposalGroupTransactionCost_lbl" xml:lang="en-US" id="id_11072868_3460028_3_1">Disposal group transaction cost.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DisposalGroupTransactionCost_lbl" xml:lang="en-US" id="id_11072868_3460028_1_1">Disposal Group Transaction Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_DisposalGroupTransactionCost_lbl" xml:lang="en-US" id="id_11072868_3460028_14_1">Transaction costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DisposalGroupTransactionCost" xlink:to="stn_DisposalGroupTransactionCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalOfMajorSubsidiaryMember" xlink:label="ifrs-full_DisposalOfMajorSubsidiaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisposalOfMajorSubsidiaryMember_lbl" xml:lang="en-US" id="id_11072868_3419885_1_1">Disposal of major subsidiary [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DisposalOfMajorSubsidiaryMember_lbl" xml:lang="en-US" id="id_11072868_3419885_2_1">Disposal of major subsidiary [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisposalOfMajorSubsidiaryMember" xlink:to="ifrs-full_DisposalOfMajorSubsidiaryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3419657_1_1">Disposals, intangible assets other than goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3419657_14_1">Disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:label="ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DisposalsPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3419658_1_1">Disposals, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_DisposalsPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3419658_14_1">Disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:to="ifrs-full_DisposalsPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DistributionPaymentOfRelatedPartyTransaction" xlink:label="stn_DistributionPaymentOfRelatedPartyTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DistributionPaymentOfRelatedPartyTransaction_lbl" xml:lang="en-US" id="id_11072868_3450519_3_1">Distribution payment of related party transaction.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DistributionPaymentOfRelatedPartyTransaction_lbl" xml:lang="en-US" id="id_11072868_3450519_1_1">Distribution Payment Of Related Party Transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DistributionPaymentOfRelatedPartyTransaction_lbl" xml:lang="en-US" id="id_11072868_3450519_2_1">Distributions Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DistributionPaymentOfRelatedPartyTransaction" xlink:to="stn_DistributionPaymentOfRelatedPartyTransaction_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendPayableDate" xlink:label="stn_DividendPayableDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendPayableDate_lbl" xml:lang="en-US" id="id_11072868_3471146_3_1">Dividend payable date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendPayableDate_lbl" xml:lang="en-US" id="id_11072868_3471146_1_1">Dividend payable date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendPayableDate_lbl" xml:lang="en-US" id="id_11072868_3471146_2_1">Dividend payable date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendPayableDate" xlink:to="stn_DividendPayableDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendPayables" xlink:label="ifrs-full_DividendPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DividendPayables_lbl" xml:lang="en-US" id="id_11072868_3419887_1_1">Dividend payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DividendPayables_lbl" xml:lang="en-US" id="id_11072868_3419887_2_1">Dividends declared included in trade and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DividendPayables" xlink:to="ifrs-full_DividendPayables_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsDeclaredDate" xlink:label="stn_DividendsDeclaredDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendsDeclaredDate_lbl" xml:lang="en-US" id="id_11072868_3471150_3_1">Dividends declared date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendsDeclaredDate_lbl" xml:lang="en-US" id="id_11072868_3471150_1_1">Dividends declared date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendsDeclaredDate_lbl" xml:lang="en-US" id="id_11072868_3471150_2_1">Date Declared</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendsDeclaredDate" xlink:to="stn_DividendsDeclaredDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaid" xlink:label="ifrs-full_DividendsPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DividendsPaid_lbl" xml:lang="en-US" id="id_11072868_3419659_1_1">Dividends recognised as distributions to owners</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_DividendsPaid_lbl" xml:lang="en-US" id="id_11072868_3419659_14_1">Dividends declared</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DividendsPaid" xlink:to="ifrs-full_DividendsPaid_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:label="ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DividendsPaidClassifiedAsFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3419889_1_1">Dividends paid, classified as financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_DividendsPaidClassifiedAsFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3419889_14_1">Payment of dividends to shareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:to="ifrs-full_DividendsPaidClassifiedAsFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaidOrdinaryShares" xlink:label="ifrs-full_DividendsPaidOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DividendsPaidOrdinaryShares_lbl" xml:lang="en-US" id="id_11072868_3419660_1_1">Dividends paid, ordinary shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DividendsPaidOrdinaryShares_lbl" xml:lang="en-US" id="id_11072868_3419660_2_1">Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DividendsPaidOrdinaryShares" xlink:to="ifrs-full_DividendsPaidOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:label="ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DividendsPaidOrdinarySharesPerShare_lbl" xml:lang="en-US" id="id_11072868_3419661_1_1">Dividends paid, ordinary shares per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DividendsPaidOrdinarySharesPerShare_lbl" xml:lang="en-US" id="id_11072868_3419661_2_1">Dividend per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:to="ifrs-full_DividendsPaidOrdinarySharesPerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPayableDate" xlink:label="stn_DividendsPayableDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendsPayableDate_lbl" xml:lang="en-US" id="id_11072868_3470957_3_1">Dividends payable date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendsPayableDate_lbl" xml:lang="en-US" id="id_11072868_3470957_1_1">Dividends Payable Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendsPayableDate_lbl" xml:lang="en-US" id="id_11072868_3470957_2_1">Payment Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendsPayableDate" xlink:to="stn_DividendsPayableDate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPayableDeclaredDate" xlink:label="stn_DividendsPayableDeclaredDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendsPayableDeclaredDate_lbl" xml:lang="en-US" id="id_11072868_3470951_3_1">Dividends Payable Declared Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendsPayableDeclaredDate_lbl" xml:lang="en-US" id="id_11072868_3470951_1_1">Dividends Payable Declared Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendsPayableDeclaredDate_lbl" xml:lang="en-US" id="id_11072868_3470951_2_1">Dividends payable declared date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendsPayableDeclaredDate" xlink:to="stn_DividendsPayableDeclaredDate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPayableRecordDate" xlink:label="stn_DividendsPayableRecordDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendsPayableRecordDate_lbl" xml:lang="en-US" id="id_11072868_3470952_3_1">Dividends Payable Record Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendsPayableRecordDate_lbl" xml:lang="en-US" id="id_11072868_3470952_1_1">Dividends Payable Record Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendsPayableRecordDate_lbl" xml:lang="en-US" id="id_11072868_3470952_2_1">Dividends payable record date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendsPayableRecordDate" xlink:to="stn_DividendsPayableRecordDate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareFourMember" xlink:label="stn_DividendsPerShareFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendsPerShareFourMember_lbl" xml:lang="en-US" id="id_11072868_3486840_3_1">Dividends per share four.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendsPerShareFourMember_lbl" xml:lang="en-US" id="id_11072868_3486840_1_1">Dividends Per Share four [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendsPerShareFourMember_lbl" xml:lang="en-US" id="id_11072868_3486840_2_1">Dividends per share four [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendsPerShareFourMember" xlink:to="stn_DividendsPerShareFourMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareOneMember" xlink:label="stn_DividendsPerShareOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendsPerShareOneMember_lbl" xml:lang="en-US" id="id_11072868_3486837_3_1">Dividends per share one.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendsPerShareOneMember_lbl" xml:lang="en-US" id="id_11072868_3486837_1_1">Dividends Per Share one [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendsPerShareOneMember_lbl" xml:lang="en-US" id="id_11072868_3486837_2_1">Dividends per share one [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendsPerShareOneMember" xlink:to="stn_DividendsPerShareOneMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareThreeMember" xlink:label="stn_DividendsPerShareThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendsPerShareThreeMember_lbl" xml:lang="en-US" id="id_11072868_3486839_3_1">Dividends per share three.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendsPerShareThreeMember_lbl" xml:lang="en-US" id="id_11072868_3486839_1_1">Dividends Per Share Three [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendsPerShareThreeMember_lbl" xml:lang="en-US" id="id_11072868_3486839_2_1">Dividends per share three [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendsPerShareThreeMember" xlink:to="stn_DividendsPerShareThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareTwoMember" xlink:label="stn_DividendsPerShareTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendsPerShareTwoMember_lbl" xml:lang="en-US" id="id_11072868_3486838_3_1">Dividends per share two.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendsPerShareTwoMember_lbl" xml:lang="en-US" id="id_11072868_3486838_1_1">Dividends Per Share Two [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendsPerShareTwoMember_lbl" xml:lang="en-US" id="id_11072868_3486838_2_1">Dividends per share two [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendsPerShareTwoMember" xlink:to="stn_DividendsPerShareTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" xlink:label="ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_lbl" xml:lang="en-US" id="id_11072868_3419665_1_1">Dividends proposed or declared before financial statements authorised for issue but not recognised as distribution to owners per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_lbl" xml:lang="en-US" id="id_11072868_3419665_2_1">Dividends payable amount per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" xlink:to="ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsRecordDate" xlink:label="stn_DividendsRecordDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendsRecordDate_lbl" xml:lang="en-US" id="id_11072868_3471123_3_1">Dividends record date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendsRecordDate_lbl" xml:lang="en-US" id="id_11072868_3471123_1_1">Dividends record date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendsRecordDate_lbl" xml:lang="en-US" id="id_11072868_3471123_2_1">Record Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendsRecordDate" xlink:to="stn_DividendsRecordDate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsToShareholdersMember" xlink:label="stn_DividendsToShareholdersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendsToShareholdersMember_lbl" xml:lang="en-US" id="id_11072868_3529554_3_1">Dividends To Shareholders.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendsToShareholdersMember_lbl" xml:lang="en-US" id="id_11072868_3529554_1_1">Dividends To Shareholders [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendsToShareholdersMember_lbl" xml:lang="en-US" id="id_11072868_3529554_2_1">Dividends to shareholders [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendsToShareholdersMember" xlink:to="stn_DividendsToShareholdersMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendTransactionMember" xlink:label="stn_DividendTransactionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DividendTransactionMember_lbl" xml:lang="en-US" id="id_11072868_3481572_3_1">Dividend transaction.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DividendTransactionMember_lbl" xml:lang="en-US" id="id_11072868_3481572_1_1">Dividend Transaction [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DividendTransactionMember_lbl" xml:lang="en-US" id="id_11072868_3481572_2_1">Dividend transaction [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DividendTransactionMember" xlink:to="stn_DividendTransactionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DocumentandEntityInformationAbstract" xlink:label="stn_DocumentandEntityInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DocumentandEntityInformationAbstract_lbl" xml:lang="en-US" id="id_11072868_3547975_3_1">Document - Document and Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DocumentandEntityInformationAbstract_lbl" xml:lang="en-US" id="id_11072868_3547975_1_1">Document - Document and Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DocumentandEntityInformationAbstract_lbl" xml:lang="en-US" id="id_11072868_3547975_2_1">Document - Document and Entity Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="stn_DocumentandEntityInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_11072868_3419904_1_1">Document Fiscal Period Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_11072868_3419904_2_1">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_11072868_3419905_1_1">Document Fiscal Year Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_11072868_3419905_2_1">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_11072868_3419242_1_1">Document Period End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_11072868_3419242_2_1">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_11072868_3419909_1_1">Document Type</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_11072868_3419909_2_1">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DrawnBorrowingFacilities" xlink:label="stn_DrawnBorrowingFacilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_DrawnBorrowingFacilities_lbl" xml:lang="en-US" id="id_11072868_3446298_3_1">Drawn borrowing facilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_DrawnBorrowingFacilities_lbl" xml:lang="en-US" id="id_11072868_3446298_1_1">Drawn borrowing facilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_DrawnBorrowingFacilities_lbl" xml:lang="en-US" id="id_11072868_3446298_2_1">Drawn borrowing facilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_DrawnBorrowingFacilities" xlink:to="stn_DrawnBorrowingFacilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="ifrs-full_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_11072868_3419251_1_1">Earnings per share [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_11072868_3419251_2_1">Earnings per share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="ifrs-full_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:label="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3419690_1_1">Effect of exchange rate changes on cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3419690_2_1">Foreign exchange gain (loss) on cash held in foreign currency</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:to="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:label="ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EliminationOfIntersegmentAmountsMember_lbl" xml:lang="en-US" id="id_11072868_3419697_1_1">Elimination of intersegment amounts [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EliminationOfIntersegmentAmountsMember_lbl" xml:lang="en-US" id="id_11072868_3419697_2_1">Adjustments and Eliminations [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:to="ifrs-full_EliminationOfIntersegmentAmountsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EmployeeAndPayrollLiabilities" xlink:label="stn_EmployeeAndPayrollLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_EmployeeAndPayrollLiabilities_lbl" xml:lang="en-US" id="id_11072868_3449971_3_1">Employee and payroll liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_EmployeeAndPayrollLiabilities_lbl" xml:lang="en-US" id="id_11072868_3449971_1_1">Employee And Payroll Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_EmployeeAndPayrollLiabilities_lbl" xml:lang="en-US" id="id_11072868_3449971_2_1">Employee and payroll liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_EmployeeAndPayrollLiabilities" xlink:to="stn_EmployeeAndPayrollLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="ifrs-full_EmployeeBenefitsExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EmployeeBenefitsExpense_lbl" xml:lang="en-US" id="id_11072868_3419930_1_1">Employee benefits expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EmployeeBenefitsExpense_lbl" xml:lang="en-US" id="id_11072868_3419930_2_1">Total employee costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_EmployeeBenefitsExpense_lbl" xml:lang="en-US" id="id_11072868_3419930_6_1">Total employee costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EmployeeBenefitsExpense" xlink:to="ifrs-full_EmployeeBenefitsExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EmployeePensionCosts" xlink:label="stn_EmployeePensionCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_EmployeePensionCosts_lbl" xml:lang="en-US" id="id_11072868_3459464_3_1">Employee pension costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_EmployeePensionCosts_lbl" xml:lang="en-US" id="id_11072868_3459464_1_1">Employee Pension Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_EmployeePensionCosts_lbl" xml:lang="en-US" id="id_11072868_3459464_2_1">Pension costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_EmployeePensionCosts" xlink:to="stn_EmployeePensionCosts_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EnergyAndResourcesServicesMember" xlink:label="stn_EnergyAndResourcesServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_EnergyAndResourcesServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487862_3_1">Energy and resources services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_EnergyAndResourcesServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487862_1_1">Energy and resources services [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_EnergyAndResourcesServicesMember_lbl" xml:lang="en-US" id="id_11072868_3487862_2_1">Energy and Resources Services [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_EnergyAndResourcesServicesMember" xlink:to="stn_EnergyAndResourcesServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EngineeringEquipmentMember" xlink:label="stn_EngineeringEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_EngineeringEquipmentMember_lbl" xml:lang="en-US" id="id_11072868_3488022_3_1">Engineering equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_EngineeringEquipmentMember_lbl" xml:lang="en-US" id="id_11072868_3488022_1_1">Engineering Equipment [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_EngineeringEquipmentMember_lbl" xml:lang="en-US" id="id_11072868_3488022_2_1">Engineering equipment [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_EngineeringEquipmentMember" xlink:to="stn_EngineeringEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_11072868_3419937_1_1">Entity Central Index Key</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_11072868_3419937_2_1">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_11072868_3419274_1_1">Entity Common Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_11072868_3419274_2_1">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="id_11072868_3419277_1_1">Entity Current Reporting Status</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="id_11072868_3419277_2_1">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="id_11072868_3419279_1_1">Entity Emerging Growth Company</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="id_11072868_3419279_2_1">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_11072868_3419722_1_1">Entity Registrant Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_11072868_3419722_2_1">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EntitysTotalForBusinessCombinationsMember_lbl" xml:lang="en-US" id="id_11072868_3419292_1_1">Entity's total for business combinations [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EntitysTotalForBusinessCombinationsMember_lbl" xml:lang="en-US" id="id_11072868_3419292_2_1">Entity's total for business combinations [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:to="ifrs-full_EntitysTotalForBusinessCombinationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EntitysTotalForCashgeneratingUnitsMember_lbl" xml:lang="en-US" id="id_11072868_3419949_1_1">Entity's total for cash-generating units [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EntitysTotalForCashgeneratingUnitsMember_lbl" xml:lang="en-US" id="id_11072868_3419949_2_1">Entity's total for cash-generating units [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="ifrs-full_EntitysTotalForCashgeneratingUnitsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember" xlink:label="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember_lbl" xml:lang="en-US" id="id_11072868_3419950_1_1">Entity's total for consolidated structured entities [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember_lbl" xml:lang="en-US" id="id_11072868_3419950_2_1">Entity's total for consolidated structured entities [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember" xlink:to="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember_lbl" xml:lang="en-US" id="id_11072868_3419728_1_1">Entity's total for individual assets or cash-generating units [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember_lbl" xml:lang="en-US" id="id_11072868_3419728_2_1">Entity's total for individual assets or cash-generating units [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:to="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForJointOperationsMember" xlink:label="ifrs-full_EntitysTotalForJointOperationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EntitysTotalForJointOperationsMember_lbl" xml:lang="en-US" id="id_11072868_3419730_1_1">Entity's total for joint operations [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EntitysTotalForJointOperationsMember_lbl" xml:lang="en-US" id="id_11072868_3419730_2_1">Entity's total for joint operations [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EntitysTotalForJointOperationsMember" xlink:to="ifrs-full_EntitysTotalForJointOperationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember_lbl" xml:lang="en-US" id="id_11072868_3419733_1_1">Entity's total for related parties [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember_lbl" xml:lang="en-US" id="id_11072868_3419733_2_1">Entity's total for related parties [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:label="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_lbl" xml:lang="en-US" id="id_11072868_3419952_1_1">Entity's total for segment consolidation items [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_lbl" xml:lang="en-US" id="id_11072868_3419952_2_1">Entity's total for segment consolidation items [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EntitysTotalForSubsidiariesMember_lbl" xml:lang="en-US" id="id_11072868_3419734_1_1">Entity's total for subsidiaries [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EntitysTotalForSubsidiariesMember_lbl" xml:lang="en-US" id="id_11072868_3419734_2_1">Entity's total for subsidiaries [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EntitysTotalForSubsidiariesMember" xlink:to="ifrs-full_EntitysTotalForSubsidiariesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EnvironmentalServicesMember" xlink:label="stn_EnvironmentalServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_EnvironmentalServicesMember_lbl" xml:lang="en-US" id="id_11072868_3486600_3_1">Environmental services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_EnvironmentalServicesMember_lbl" xml:lang="en-US" id="id_11072868_3486600_1_1">Environmental services [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_EnvironmentalServicesMember_lbl" xml:lang="en-US" id="id_11072868_3486600_2_1">Environmental Services [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_EnvironmentalServicesMember" xlink:to="stn_EnvironmentalServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAbstract" xlink:label="ifrs-full_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EquityAbstract_lbl" xml:lang="en-US" id="id_11072868_3419541_1_1">Equity [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EquityAbstract_lbl" xml:lang="en-US" id="id_11072868_3419541_2_1">Shareholders' equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAndLiabilities" xlink:label="ifrs-full_EquityAndLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EquityAndLiabilities_lbl" xml:lang="en-US" id="id_11072868_3419542_1_1">Equity and liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_EquityAndLiabilities_lbl" xml:lang="en-US" id="id_11072868_3419542_6_1">Total liabilities and equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityAndLiabilities" xlink:to="ifrs-full_EquityAndLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAndLiabilitiesAbstract" xlink:label="ifrs-full_EquityAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EquityAndLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3419958_1_1">Equity and liabilities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EquityAndLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3419958_2_1">LIABILITIES AND EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="ifrs-full_EquityAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent_lbl" xml:lang="en-US" id="id_11072868_3419543_1_1">Equity attributable to owners of parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent_lbl" xml:lang="en-US" id="id_11072868_3419543_4_1">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent_lbl" xml:lang="en-US" id="id_11072868_3419543_5_1">Beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent_lbl" xml:lang="en-US" id="id_11072868_3419543_6_1">Total shareholders' equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3419545_1_1">Equity instruments, amount contributed to fair value of plan assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3419545_2_1">Equities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:to="ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" xlink:label="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3450135_3_1">Equity instruments and property amount contributed to fair value of plan assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3450135_1_1">Equity Instruments And Property Amount Contributed To Fair Value Of Plan Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3450135_2_1">Equities and property</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" xlink:to="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityInvestmentsMember" xlink:label="ifrs-full_EquityInvestmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EquityInvestmentsMember_lbl" xml:lang="en-US" id="id_11072868_3419301_1_1">Equity investments [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EquityInvestmentsMember_lbl" xml:lang="en-US" id="id_11072868_3419301_2_1">Equity securities [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityInvestmentsMember" xlink:to="ifrs-full_EquityInvestmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityMember" xlink:label="ifrs-full_EquityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EquityMember_lbl" xml:lang="en-US" id="id_11072868_3419740_1_1">Equity [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EquityMember_lbl" xml:lang="en-US" id="id_11072868_3419740_2_1">Equity Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_EquityMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EquitySettledTransactionsMember" xlink:label="stn_EquitySettledTransactionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_EquitySettledTransactionsMember_lbl" xml:lang="en-US" id="id_11072868_3488081_3_1">Equity settled transactions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_EquitySettledTransactionsMember_lbl" xml:lang="en-US" id="id_11072868_3488081_1_1">Equity Settled Transactions [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_EquitySettledTransactionsMember_lbl" xml:lang="en-US" id="id_11072868_3488081_2_1">Equity settled transactions [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_EquitySettledTransactionsMember" xlink:to="stn_EquitySettledTransactionsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EstimatedFinancialEffectOfContingentAssets" xlink:label="ifrs-full_EstimatedFinancialEffectOfContingentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EstimatedFinancialEffectOfContingentAssets_lbl" xml:lang="en-US" id="id_11072868_3419306_1_1">Estimated financial effect of contingent assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EstimatedFinancialEffectOfContingentAssets_lbl" xml:lang="en-US" id="id_11072868_3419306_2_1">Accrual of indemnifications or guarantees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EstimatedFinancialEffectOfContingentAssets" xlink:to="ifrs-full_EstimatedFinancialEffectOfContingentAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EstimatedHistoricalDataMember" xlink:label="stn_EstimatedHistoricalDataMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_EstimatedHistoricalDataMember_lbl" xml:lang="en-US" id="id_11072868_3514070_3_1">Estimated Historical Data [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_EstimatedHistoricalDataMember_lbl" xml:lang="en-US" id="id_11072868_3514070_1_1">Estimated Historical Data [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_EstimatedHistoricalDataMember_lbl" xml:lang="en-US" id="id_11072868_3514070_2_1">Estimated historical data [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_EstimatedHistoricalDataMember" xlink:to="stn_EstimatedHistoricalDataMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:label="ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_lbl" xml:lang="en-US" id="id_11072868_3419745_1_1">Estimate of contributions expected to be paid to plan for next annual reporting period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_lbl" xml:lang="en-US" id="id_11072868_3419745_2_1">Amount expected to contribute to pension plan by company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:to="ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EventsAfterReportingPeriodMember" xlink:label="stn_EventsAfterReportingPeriodMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_EventsAfterReportingPeriodMember_lbl" xml:lang="en-US" id="id_11072868_3500108_3_1">Events after reporting period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_EventsAfterReportingPeriodMember_lbl" xml:lang="en-US" id="id_11072868_3500108_1_1">Events After Reporting Period [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_EventsAfterReportingPeriodMember_lbl" xml:lang="en-US" id="id_11072868_3500108_2_1">Events after reporting period [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_EventsAfterReportingPeriodMember" xlink:to="stn_EventsAfterReportingPeriodMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions_lbl" xml:lang="en-US" id="id_11072868_3419316_1_1">Exercise price of outstanding share options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions_lbl" xml:lang="en-US" id="id_11072868_3419316_2_1">Range of Exercise Prices</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions_lbl" xml:lang="en-US" id="id_11072868_3419316_12_1">Share option price per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExercisePriceOfOutstandingShareOptions" xlink:to="ifrs-full_ExercisePriceOfOutstandingShareOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExercisePriceShareOptionsGranted" xlink:label="ifrs-full_ExercisePriceShareOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExercisePriceShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3419967_1_1">Exercise price, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExercisePriceShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3419967_2_1">Exercise price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExercisePriceShareOptionsGranted" xlink:to="ifrs-full_ExercisePriceShareOptionsGranted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpectedCreditLossRate" xlink:label="ifrs-full_ExpectedCreditLossRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpectedCreditLossRate_lbl" xml:lang="en-US" id="id_11072868_3419560_1_1">Expected credit loss rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExpectedCreditLossRate_lbl" xml:lang="en-US" id="id_11072868_3419560_2_1">Expected loss rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpectedCreditLossRate" xlink:to="ifrs-full_ExpectedCreditLossRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xlink:label="ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3419755_1_1">Expected dividend as percentage, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3419755_2_1">Dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xlink:to="ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease" xlink:label="ifrs-full_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease_lbl" xml:lang="en-US" id="id_11072868_3419562_1_1">Expected future minimum sublease payments receivable under non-cancellable subleases, classified as operating lease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease_lbl" xml:lang="en-US" id="id_11072868_3419562_2_1">Future minimum sublease payments expected to be received under noncancellable sublease agreements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease" xlink:to="ifrs-full_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpectedProjectLossMember" xlink:label="stn_ExpectedProjectLossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ExpectedProjectLossMember_lbl" xml:lang="en-US" id="id_11072868_3542739_3_1">Expected project loss [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ExpectedProjectLossMember_lbl" xml:lang="en-US" id="id_11072868_3542739_1_1">Expected project loss [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ExpectedProjectLossMember_lbl" xml:lang="en-US" id="id_11072868_3542739_2_1">Expected project loss [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ExpectedProjectLossMember" xlink:to="stn_ExpectedProjectLossMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpenseByNature" xlink:label="ifrs-full_ExpenseByNature"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpenseByNature_lbl" xml:lang="en-US" id="id_11072868_3419321_1_1">Expenses, by nature</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ExpenseByNature_lbl" xml:lang="en-US" id="id_11072868_3419321_14_1">Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpenseByNature" xlink:to="ifrs-full_ExpenseByNature_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_lbl" xml:lang="en-US" id="id_11072868_3419759_1_1">Expense from share-based payment transactions in which goods or services received did not qualify for recognition as assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_lbl" xml:lang="en-US" id="id_11072868_3419759_2_1">Options remained unvested compensation cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:to="ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_lbl" xml:lang="en-US" id="id_11072868_3419569_1_1">Expense from share-based payment transactions with employees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_lbl" xml:lang="en-US" id="id_11072868_3419569_2_1">Share-based compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_lbl" xml:lang="en-US" id="id_11072868_3419569_12_1">Share-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:to="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted" xlink:label="stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3447139_3_1">Expense related to amortization of fair value of options granted.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3447139_1_1">Expense related to amortization of fair value of options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3447139_2_1">Expense related to amortization of fair value of options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted" xlink:to="stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpenseRelatedToFairValueOfOptionsGranted" xlink:label="stn_ExpenseRelatedToFairValueOfOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ExpenseRelatedToFairValueOfOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3449993_3_1">Expense related to fair value of options granted.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ExpenseRelatedToFairValueOfOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3449993_1_1">Expense Related To Fair Value Of Options Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ExpenseRelatedToFairValueOfOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3449993_2_1">Expense related to fair value of options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ExpenseRelatedToFairValueOfOptionsGranted" xlink:to="stn_ExpenseRelatedToFairValueOfOptionsGranted_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpireAfterTwoThousandTwentyMember" xlink:label="stn_ExpireAfterTwoThousandTwentyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ExpireAfterTwoThousandTwentyMember_lbl" xml:lang="en-US" id="id_11072868_3542586_3_1">Expire after two thousand twenty.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ExpireAfterTwoThousandTwentyMember_lbl" xml:lang="en-US" id="id_11072868_3542586_1_1">Expire after two thousand twenty [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ExpireAfterTwoThousandTwentyMember_lbl" xml:lang="en-US" id="id_11072868_3542586_2_1">Expire after two thousand twenty [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ExpireAfterTwoThousandTwentyMember" xlink:to="stn_ExpireAfterTwoThousandTwentyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpireBeforeTwoThousandTwentyMember" xlink:label="stn_ExpireBeforeTwoThousandTwentyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ExpireBeforeTwoThousandTwentyMember_lbl" xml:lang="en-US" id="id_11072868_3542585_3_1">Expire before two thousand twenty.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ExpireBeforeTwoThousandTwentyMember_lbl" xml:lang="en-US" id="id_11072868_3542585_1_1">Expire before two thousand twenty [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ExpireBeforeTwoThousandTwentyMember_lbl" xml:lang="en-US" id="id_11072868_3542585_2_1">Expire before two thousand twenty [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ExpireBeforeTwoThousandTwentyMember" xlink:to="stn_ExpireBeforeTwoThousandTwentyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_Expiry2019To2038Member" xlink:label="stn_Expiry2019To2038Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_Expiry2019To2038Member_lbl" xml:lang="en-US" id="id_11072868_3547356_3_1">Expiry 2019 To 2038 [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_Expiry2019To2038Member_lbl" xml:lang="en-US" id="id_11072868_3547356_1_1">Expiry 2019 To 2038 [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_Expiry2019To2038Member_lbl" xml:lang="en-US" id="id_11072868_3547356_2_1">Expiry 2019 To 2038 [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_Expiry2019To2038Member" xlink:to="stn_Expiry2019To2038Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfFactThatSharesHaveNoParValue" xlink:label="ifrs-full_ExplanationOfFactThatSharesHaveNoParValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExplanationOfFactThatSharesHaveNoParValue_lbl" xml:lang="en-US" id="id_11072868_3419344_1_1">Explanation of fact that shares have no par value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExplanationOfFactThatSharesHaveNoParValue_lbl" xml:lang="en-US" id="id_11072868_3419344_2_1">Description on par value of share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExplanationOfFactThatSharesHaveNoParValue" xlink:to="ifrs-full_ExplanationOfFactThatSharesHaveNoParValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" xlink:label="ifrs-full_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_lbl" xml:lang="en-US" id="id_11072868_3419590_1_1">Explanation of how timing of satisfaction of performance obligations relates to typical timing of payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_lbl" xml:lang="en-US" id="id_11072868_3419590_2_1">Explanation of how timing of satisfaction of performance obligations relates to typical timing of payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" xlink:to="ifrs-full_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" xlink:label="ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3419359_1_1">Explanation of period over which management has projected cash flows</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3419359_2_1">Description of projection</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" xlink:to="ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity" xlink:label="ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity_lbl" xml:lang="en-US" id="id_11072868_3419364_1_1">Explanation of relationships between parent and subsidiaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity_lbl" xml:lang="en-US" id="id_11072868_3419364_2_1">Ownership of voting and restricted securities of non-controlling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity" xlink:to="ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xlink:label="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419365_1_1">Explanation of significant changes in contract assets and contract liabilities [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory_lbl" xml:lang="en-US" id="id_11072868_3419365_2_1">Significant Increases (Decreases) in Contract Assets and Deferred Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xlink:to="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:label="ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_lbl" xml:lang="en-US" id="id_11072868_3419367_1_1">Explanation of when entity expects to recognise transaction price allocated to remaining performance obligations as revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_lbl" xml:lang="en-US" id="id_11072868_3419367_2_1">Explanation of expected revenue recognition as contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:to="ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3447138_3_1">Fair value of other equity instruments outstanding in share-based payment arrangement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3447138_1_1">Fair value of other equity instruments outstanding in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3447138_2_1">Outstanding fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:to="stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" xlink:label="stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3537568_3_1">Fair value of other equity instruments paid in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3537568_1_1">Fair value of other equity instruments paid in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3537568_2_1">Paid at fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" xlink:to="stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FairValueOfOtherFinancialAssetsMaturityAmount" xlink:label="stn_FairValueOfOtherFinancialAssetsMaturityAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_FairValueOfOtherFinancialAssetsMaturityAmount_lbl" xml:lang="en-US" id="id_11072868_3449979_3_1">Fair value of other financial assets maturity amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_FairValueOfOtherFinancialAssetsMaturityAmount_lbl" xml:lang="en-US" id="id_11072868_3449979_1_1">Fair Value Of Other Financial Assets Maturity Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_FairValueOfOtherFinancialAssetsMaturityAmount_lbl" xml:lang="en-US" id="id_11072868_3449979_2_1">Maturity of bond portfolio, stated fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_FairValueOfOtherFinancialAssetsMaturityAmount" xlink:to="stn_FairValueOfOtherFinancialAssetsMaturityAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" xlink:label="ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3419393_1_1">Finance costs paid, classified as operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3419393_14_1">Finance costs paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" xlink:to="ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinanceIncomeCost" xlink:label="ifrs-full_FinanceIncomeCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinanceIncomeCost_lbl" xml:lang="en-US" id="id_11072868_3420286_1_1">Finance income (cost)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_FinanceIncomeCost_lbl" xml:lang="en-US" id="id_11072868_3420286_14_1">Other net finance expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinanceIncomeCost" xlink:to="ifrs-full_FinanceIncomeCost_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FinanceLeaseObligationsMember" xlink:label="stn_FinanceLeaseObligationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_FinanceLeaseObligationsMember_lbl" xml:lang="en-US" id="id_11072868_3507413_3_1">Finance lease obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_FinanceLeaseObligationsMember_lbl" xml:lang="en-US" id="id_11072868_3507413_1_1">Finance Lease Obligations [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_FinanceLeaseObligationsMember_lbl" xml:lang="en-US" id="id_11072868_3507413_2_1">Finance lease obligations [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_FinanceLeaseObligationsMember" xlink:to="stn_FinanceLeaseObligationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssets" xlink:label="ifrs-full_FinancialAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3419397_1_1">Financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3419397_2_1">Gross carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssets" xlink:to="ifrs-full_FinancialAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember" xlink:label="ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember_lbl" xml:lang="en-US" id="id_11072868_3419836_1_1">Financial assets at amortised cost, category [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember_lbl" xml:lang="en-US" id="id_11072868_3419836_2_1">Financial assets at amortised cost, category [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember_lbl" xml:lang="en-US" id="id_11072868_3419839_1_1">Financial assets at fair value through profit or loss, designated upon initial recognition or subsequently, category [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember_lbl" xml:lang="en-US" id="id_11072868_3419839_2_1">Financial assets at fair value through profit or loss, designated upon initial recognition or subsequently, category [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember_lbl" xml:lang="en-US" id="id_11072868_3420292_1_1">Financial assets at fair value through profit or loss, mandatorily measured at fair value, category [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember_lbl" xml:lang="en-US" id="id_11072868_3420292_2_1">Financial assets at fair value through profit or loss, mandatorily measured at fair value, category [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="ifrs-full_FinancialAssetsCategoryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsCategoryMember_lbl" xml:lang="en-US" id="id_11072868_3420055_1_1">Financial assets, category [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsCategoryMember_lbl" xml:lang="en-US" id="id_11072868_3420055_2_1">Financial assets, category [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsCategoryMember" xlink:to="ifrs-full_FinancialAssetsCategoryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember" xlink:label="ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember_lbl" xml:lang="en-US" id="id_11072868_3420075_1_1">Financial assets measured at fair value through other comprehensive income, category [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember_lbl" xml:lang="en-US" id="id_11072868_3420075_2_1">Financial assets measured at fair value through other comprehensive income, category [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember" xlink:to="ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9" xlink:label="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3420076_1_1">Financial assets, measurement category immediately after initial application of IFRS 9</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3420076_2_1">Financial assets measurement, after</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9" xlink:to="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9" xlink:label="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3420077_1_1">Financial assets, measurement category immediately before initial application of IFRS 9</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3420077_2_1">Financial assets measurement, before</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9" xlink:to="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMember" xlink:label="ifrs-full_FinancialAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3420713_1_1">Financial assets, class [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3420713_2_1">Financial assets, class [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="ifrs-full_FinancialAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" xlink:label="ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember_lbl" xml:lang="en-US" id="id_11072868_3420718_1_1">Increase (decrease) due to changes in accounting policy [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember_lbl" xml:lang="en-US" id="id_11072868_3420718_2_1">Increase (decrease) due to application of IFRS 15 [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" xlink:to="ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ForeignCurrenciesMember" xlink:label="stn_ForeignCurrenciesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ForeignCurrenciesMember_lbl" xml:lang="en-US" id="id_11072868_3487963_3_1">This member stands for a type of financial instrument representing foreign currency derivatives.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ForeignCurrenciesMember_lbl" xml:lang="en-US" id="id_11072868_3487963_1_1">Foreign Currencies [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ForeignCurrenciesMember_lbl" xml:lang="en-US" id="id_11072868_3487963_2_1">Foreign currencies [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ForeignCurrenciesMember" xlink:to="stn_ForeignCurrenciesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FutureFinanceChargeOnFinanceLease" xlink:label="ifrs-full_FutureFinanceChargeOnFinanceLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_FutureFinanceChargeOnFinanceLease_lbl" xml:lang="en-US" id="id_11072868_3420336_1_1">Future finance charge on finance lease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_FutureFinanceChargeOnFinanceLease_lbl" xml:lang="en-US" id="id_11072868_3420336_14_1">Less amounts representing finance charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_FutureFinanceChargeOnFinanceLease" xlink:to="ifrs-full_FutureFinanceChargeOnFinanceLease_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420125_1_1">Gain (loss) on remeasurement, net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420125_19_1">Net defined benefit liability asset included in other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:label="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_lbl" xml:lang="en-US" id="id_11072868_3420541_1_1">Gain (loss) on remeasurement, net defined benefit liability (asset) [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_lbl" xml:lang="en-US" id="id_11072868_3420541_2_1">Included in other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GainOnRevolvingCreditFacilitiesModification" xlink:label="stn_GainOnRevolvingCreditFacilitiesModification"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_GainOnRevolvingCreditFacilitiesModification_lbl" xml:lang="en-US" id="id_11072868_3537563_3_1">Gain on revolving credit facilities modification.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_GainOnRevolvingCreditFacilitiesModification_lbl" xml:lang="en-US" id="id_11072868_3537563_1_1">Gain On Revolving Credit Facilities Modification</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_GainOnRevolvingCreditFacilitiesModification_lbl" xml:lang="en-US" id="id_11072868_3537563_2_1">Gain on modification of revolving credit facilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_GainOnRevolvingCreditFacilitiesModification" xlink:to="stn_GainOnRevolvingCreditFacilitiesModification_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnDisposalsOfInvestments" xlink:label="ifrs-full_GainsLossesOnDisposalsOfInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GainsLossesOnDisposalsOfInvestments_lbl" xml:lang="en-US" id="id_11072868_3420765_1_1">Gains (losses) on disposals of investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_GainsLossesOnDisposalsOfInvestments_lbl" xml:lang="en-US" id="id_11072868_3420765_14_1">Gain on disposition of a subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainsLossesOnDisposalsOfInvestments" xlink:to="ifrs-full_GainsLossesOnDisposalsOfInvestments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" xlink:label="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3420766_1_1">Gains (losses) on disposals of property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3420766_14_1">Loss on sale of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" xlink:to="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_lbl" xml:lang="en-US" id="id_11072868_3420553_1_1">Foreign exchange gain (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_lbl" xml:lang="en-US" id="id_11072868_3420553_14_1">Foreign exchange loss (gain)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:to="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink:label="ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_lbl" xml:lang="en-US" id="id_11072868_3420136_1_1">Gains (losses) on financial assets measured at fair value through other comprehensive income, before tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_lbl" xml:lang="en-US" id="id_11072868_3420136_2_1">Net unrealized loss on FVOCI financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink:to="ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="country_GB"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_GB_lbl" xml:lang="en-US" id="id_11072868_3420374_1_1">UNITED KINGDOM</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_GB_lbl" xml:lang="en-US" id="id_11072868_3420374_2_1">United Kingdom [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_GB" xlink:to="country_GB_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="ifrs-full_GeographicalAreasAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GeographicalAreasAxis_lbl" xml:lang="en-US" id="id_11072868_3420782_1_1">Geographical areas [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GeographicalAreasAxis_lbl" xml:lang="en-US" id="id_11072868_3420782_2_1">Geographical areas [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GeographicalAreasMember_lbl" xml:lang="en-US" id="id_11072868_3420376_1_1">Geographical areas [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GeographicalAreasMember_lbl" xml:lang="en-US" id="id_11072868_3420376_2_1">Geographical areas [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="ifrs-full_GeographicalAreasMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Goodwill" xlink:label="ifrs-full_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Goodwill_lbl" xml:lang="en-US" id="id_11072868_3420792_1_1">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_Goodwill_lbl" xml:lang="en-US" id="id_11072868_3420792_4_1">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_Goodwill_lbl" xml:lang="en-US" id="id_11072868_3420792_5_1">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Goodwill_lbl" xml:lang="en-US" id="id_11072868_3420792_2_1">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Goodwill" xlink:to="ifrs-full_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes" xlink:label="stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes_lbl" xml:lang="en-US" id="id_11072868_3450203_3_1">Goodwill and intangible assets expected deductible for tax purposes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes_lbl" xml:lang="en-US" id="id_11072868_3450203_1_1">Goodwill And Intangible Assets Expected Deductible For Tax Purposes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes_lbl" xml:lang="en-US" id="id_11072868_3450203_2_1">Goodwill is deductible for income tax purposes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes" xlink:to="stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale" xlink:label="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale_lbl" xml:lang="en-US" id="id_11072868_3420380_1_1">Goodwill derecognised without having previously been included in disposal group classified as held for sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale_lbl" xml:lang="en-US" id="id_11072868_3420380_2_1">Goodwill disposed</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale_lbl" xml:lang="en-US" id="id_11072868_3420380_14_1">Disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale" xlink:to="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3420794_1_1">Goodwill recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3420794_2_1">Goodwill arising on acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:to="ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="ifrs-full_GrossCarryingAmountMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GrossCarryingAmountMember_lbl" xml:lang="en-US" id="id_11072868_3420576_1_1">Gross carrying amount [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GrossCarryingAmountMember_lbl" xml:lang="en-US" id="id_11072868_3420576_2_1">Gross carrying amount [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GrossCarryingAmountMember" xlink:to="ifrs-full_GrossCarryingAmountMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossProceedsFromDisposalOfSubsidiaries" xlink:label="stn_GrossProceedsFromDisposalOfSubsidiaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_GrossProceedsFromDisposalOfSubsidiaries_lbl" xml:lang="en-US" id="id_11072868_3447160_3_1">Gross proceeds from disposal of subsidiaries.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_GrossProceedsFromDisposalOfSubsidiaries_lbl" xml:lang="en-US" id="id_11072868_3447160_1_1">Gross proceeds from disposal of subsidiaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_GrossProceedsFromDisposalOfSubsidiaries_lbl" xml:lang="en-US" id="id_11072868_3447160_2_1">Gross proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_GrossProceedsFromDisposalOfSubsidiaries" xlink:to="stn_GrossProceedsFromDisposalOfSubsidiaries_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossProfit" xlink:label="ifrs-full_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_GrossProfit_lbl" xml:lang="en-US" id="id_11072868_3420389_1_1">Gross profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_GrossProfit_lbl" xml:lang="en-US" id="id_11072868_3420389_2_1">Gross margin</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_GrossProfit_lbl" xml:lang="en-US" id="id_11072868_3420389_6_1">Gross margin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_GrossProfit" xlink:to="ifrs-full_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossRevenue" xlink:label="stn_GrossRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_GrossRevenue_lbl" xml:lang="en-US" id="id_11072868_3445716_3_1">Gross Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_GrossRevenue_lbl" xml:lang="en-US" id="id_11072868_3445716_1_1">Gross Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_GrossRevenue_lbl" xml:lang="en-US" id="id_11072868_3445716_2_1">Gross revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_GrossRevenue" xlink:to="stn_GrossRevenue_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossTradeReceivables" xlink:label="stn_GrossTradeReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_GrossTradeReceivables_lbl" xml:lang="en-US" id="id_11072868_3453234_3_1">Gross trade receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_GrossTradeReceivables_lbl" xml:lang="en-US" id="id_11072868_3453234_1_1">Gross Trade Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_GrossTradeReceivables_lbl" xml:lang="en-US" id="id_11072868_3453234_2_1">Trade receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_GrossTradeReceivables" xlink:to="stn_GrossTradeReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_HoldbacksCurrent" xlink:label="stn_HoldbacksCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_HoldbacksCurrent_lbl" xml:lang="en-US" id="id_11072868_3531532_3_1">Holdbacks current.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_HoldbacksCurrent_lbl" xml:lang="en-US" id="id_11072868_3531532_1_1">Holdbacks Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_HoldbacksCurrent_lbl" xml:lang="en-US" id="id_11072868_3531532_2_1">Holdbacks, current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_HoldbacksCurrent" xlink:to="stn_HoldbacksCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_HoldbacksOnLongTermContractMember" xlink:label="stn_HoldbacksOnLongTermContractMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_HoldbacksOnLongTermContractMember_lbl" xml:lang="en-US" id="id_11072868_3498550_3_1">Holdbacks on long term contract.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_HoldbacksOnLongTermContractMember_lbl" xml:lang="en-US" id="id_11072868_3498550_1_1">Holdbacks On Long Term Contract [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_HoldbacksOnLongTermContractMember_lbl" xml:lang="en-US" id="id_11072868_3498550_2_1">Holdbacks on long-term contracts [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_HoldbacksOnLongTermContractMember" xlink:to="stn_HoldbacksOnLongTermContractMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:label="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_lbl" xml:lang="en-US" id="id_11072868_3420606_1_1">Identifiable assets acquired (liabilities assumed)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_lbl" xml:lang="en-US" id="id_11072868_3420606_6_1">Total identifiable net assets at fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3420413_1_1">Identifiable intangible assets recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3420413_2_1">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:to="ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ImpairmentLoss" xlink:label="ifrs-full_ImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ImpairmentLoss_lbl" xml:lang="en-US" id="id_11072868_3420613_1_1">Impairment loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ImpairmentLoss_lbl" xml:lang="en-US" id="id_11072868_3420613_2_1">Goodwill impairment charge</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ImpairmentLoss" xlink:to="ifrs-full_ImpairmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:label="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_lbl" xml:lang="en-US" id="id_11072868_3420207_1_1">Impairment loss recognised in profit or loss, goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_lbl" xml:lang="en-US" id="id_11072868_3420207_2_1">Impairment of goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:to="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:label="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_lbl" xml:lang="en-US" id="id_11072868_3420854_1_1">Income from discontinued operations attributable to owners of parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_lbl" xml:lang="en-US" id="id_11072868_3420854_6_1">Loss from operating activities, net of income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:to="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="ifrs-full_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_11072868_3420627_1_1">Profit or loss [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_11072868_3420627_2_1">Profit or loss [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:label="ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3420212_1_1">Income taxes paid, classified as operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3420212_14_1">Income taxes paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:to="ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3420447_1_1">Income taxes paid (refund), classified as investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3420447_14_1">Income taxes paid on disposition of subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities" xlink:to="ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities" xlink:label="ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3420216_1_1">Income taxes refund, classified as operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3420216_2_1">Income taxes recovered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities" xlink:to="ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3420859_1_1">Tax expense (income)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3420859_2_1">Total income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3420859_6_1">Total income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncomeTaxExpenseContinuingOperationsCurrent" xlink:label="stn_IncomeTaxExpenseContinuingOperationsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncomeTaxExpenseContinuingOperationsCurrent_lbl" xml:lang="en-US" id="id_11072868_3457672_3_1">Income tax expense continuing operations current.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncomeTaxExpenseContinuingOperationsCurrent_lbl" xml:lang="en-US" id="id_11072868_3457672_1_1">Income tax expense continuing operations current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncomeTaxExpenseContinuingOperationsCurrent_lbl" xml:lang="en-US" id="id_11072868_3457672_2_1">Ongoing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncomeTaxExpenseContinuingOperationsCurrent" xlink:to="stn_IncomeTaxExpenseContinuingOperationsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:label="ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3420862_1_1">Income tax relating to components of other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3420862_2_1">Tax effect on other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:to="ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:label="ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3420456_1_1">Income tax relating to remeasurements of defined benefit plans included in other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3420456_2_1">Deferred tax related to remeasurement gains (losses) on net employee defined benefit liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:to="ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" xlink:label="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_lbl" xml:lang="en-US" id="id_11072868_3420637_1_1">Increase (decrease) due to application of IFRS 15 [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_lbl" xml:lang="en-US" id="id_11072868_3420637_2_1">Increase (decrease) due to application of IFRS 15 [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" xlink:to="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member_lbl" xml:lang="en-US" id="id_11072868_3495056_3_1">Increase (decrease) due to application of IFRS 9.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member_lbl" xml:lang="en-US" id="id_11072868_3495056_1_1">Increase (decrease) due to application of IFRS 9 [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member_lbl" xml:lang="en-US" id="id_11072868_3495056_2_1">Increase (decrease) due to application of IFRS 9 [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" xlink:to="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:label="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_lbl" xml:lang="en-US" id="id_11072868_3420871_1_1">Increase (decrease) due to changes in accounting policy required by IFRSs [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_lbl" xml:lang="en-US" id="id_11072868_3420871_2_1">Increase (decrease) due to changes in accounting policy required by IFRSs [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:to="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss" xlink:label="stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss_lbl" xml:lang="en-US" id="id_11072868_3542806_3_1">Increase (decrease) in accumulated other comprehensive income loss.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss_lbl" xml:lang="en-US" id="id_11072868_3542806_1_1">Increase decrease in accumulated other comprehensive income loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss_lbl" xml:lang="en-US" id="id_11072868_3542806_2_1">Total impact of changes in accounting policy, January 1, 2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss" xlink:to="stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3542804_3_1">Increase decrease in AOCI on basis of measurement category first application of IFRS9.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3542804_1_1">Increase decrease in AOCI on basis of measurement category first application of IFRS9</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3542804_2_1">Reclassify equity securities from available-for-sale (AFS) to FVPL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" xlink:to="stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3420226_1_1">Increase (decrease) in cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3420226_6_1">Net (decrease) increase in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:label="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_lbl" xml:lang="en-US" id="id_11072868_3420229_1_1">Increase (decrease) in defined benefit obligation due to reasonably possible decrease in actuarial assumption</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_lbl" xml:lang="en-US" id="id_11072868_3420229_2_1">Decrease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:to="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:label="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_lbl" xml:lang="en-US" id="id_11072868_3420230_1_1">Increase (decrease) in defined benefit obligation due to reasonably possible increase in actuarial assumption</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_lbl" xml:lang="en-US" id="id_11072868_3420230_2_1">Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:to="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInNumberOfSharesRepurchased" xlink:label="stn_IncreaseDecreaseInNumberOfSharesRepurchased"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseInNumberOfSharesRepurchased_lbl" xml:lang="en-US" id="id_11072868_3469153_3_1">Increase decrease in number of shares repurchased.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseInNumberOfSharesRepurchased_lbl" xml:lang="en-US" id="id_11072868_3469153_1_1">Increase decrease in number of shares repurchased</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseInNumberOfSharesRepurchased_lbl" xml:lang="en-US" id="id_11072868_3469153_2_1">Shares repurchased under Normal Course Issuer Bid, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseInNumberOfSharesRepurchased" xlink:to="stn_IncreaseDecreaseInNumberOfSharesRepurchased_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarnings" xlink:label="stn_IncreaseDecreaseInRetainedEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseInRetainedEarnings_lbl" xml:lang="en-US" id="id_11072868_3447062_3_1">Increase (Decrease) in Retained Earnings.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseInRetainedEarnings_lbl" xml:lang="en-US" id="id_11072868_3447062_1_1">Increase Decrease In Retained Earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseInRetainedEarnings_lbl" xml:lang="en-US" id="id_11072868_3447062_2_1">Total impact of change in accounting policy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="stn_IncreaseDecreaseInRetainedEarnings_lbl" xml:lang="en-US" id="id_11072868_3447062_6_1">Total impact of changes in accounting policy, January 1, 2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseInRetainedEarnings" xlink:to="stn_IncreaseDecreaseInRetainedEarnings_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3542771_3_1">Increase (decrease) in retained earnings on basis of measurement category first application of IFRS 9.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3542771_1_1">Increase (decrease) in retained earnings on basis of measurement category first application of IFRS 9</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3542771_2_1">Reclassify equity securities from available-for-sale (AFS) to FVPL</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3542771_12_1">Unrealized gains on reclassification</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" xlink:to="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3547003_3_1">Increase decrease in retained earnings on other changes first application of IFRS 9.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3547003_1_1">Increase Decrease In Retained Earnings On Other Changes First Application Of IFRS9</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9_lbl" xml:lang="en-US" id="id_11072868_3547003_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9" xlink:to="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInTaxRateAbstract" xlink:label="stn_IncreaseDecreaseInTaxRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseInTaxRateAbstract_lbl" xml:lang="en-US" id="id_11072868_3430492_3_1">Increase decrease in tax rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseInTaxRateAbstract_lbl" xml:lang="en-US" id="id_11072868_3430492_1_1">Increase Decrease In Tax Rate [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseInTaxRateAbstract_lbl" xml:lang="en-US" id="id_11072868_3430492_2_1">Increase (decrease) resulting from:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseInTaxRateAbstract" xlink:to="stn_IncreaseDecreaseInTaxRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseInWorkingCapital_lbl" xml:lang="en-US" id="id_11072868_3420478_1_1">Increase (decrease) in working capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_IncreaseDecreaseInWorkingCapital_lbl" xml:lang="en-US" id="id_11072868_3420478_14_1">Working capital adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:to="ifrs-full_IncreaseDecreaseInWorkingCapital_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset" xlink:label="stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3542595_3_1">Increase decrease through adoption of ifrs15 and ifrs 9 deferred tax liability asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3542595_1_1">Increase Decrease Through Adoption of Ifrs15 and Ifrs 9 Deferred Tax Liability Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3542595_2_1">Adoption of IFRS 15 and IFRS 9</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset" xlink:to="stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420892_1_1">Increase (decrease) through business combinations and disposals, net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420892_2_1">Acquisition of PBA</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420479_1_1">Increase (decrease) through business combinations, deferred tax liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420479_2_1">Deferred taxes acquired through business combinations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" xlink:to="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination" xlink:label="stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450289_3_1">Increase decrease through change in foreign exchange on notes payable recognised in business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450289_1_1">Increase decrease through change in foreign exchange on notes payable recognised in business combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450289_2_1">Impact of foreign exchange</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination" xlink:to="stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420894_1_1">Increase (decrease) through changes in foreign exchange rates, net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420894_2_1">Effect of movement in exchange rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:label="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3420899_1_1">Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3420899_2_1">Non-cash Changes, Foreign Exchange</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:label="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_lbl" xml:lang="en-US" id="id_11072868_3420259_1_1">Increase (decrease) through exercise of options, equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_lbl" xml:lang="en-US" id="id_11072868_3420259_2_1">Share options exercised for cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:to="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420264_1_1">Increase (decrease) through loss of control of subsidiary, deferred tax liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420264_2_1">Discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset" xlink:to="ifrs-full_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420495_1_1">Increase (decrease) through net exchange differences, deferred tax liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420495_2_1">Impact of foreign exchange</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_lbl" xml:lang="en-US" id="id_11072868_3420912_1_1">Increase (decrease) through net exchange differences, goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_lbl" xml:lang="en-US" id="id_11072868_3420912_2_1">Impact of foreign exchange</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3420670_1_1">Increase (decrease) through net exchange differences, intangible assets other than goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3420670_2_1">Impact of foreign exchange</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3420913_1_1">Increase (decrease) through net exchange differences, other provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3420913_2_1">Impact of foreign exchange</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3420496_1_1">Increase (decrease) through net exchange differences, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3420496_2_1">Impact of foreign exchange</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3420916_1_1">Increase (decrease) through other changes, liabilities arising from financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3420916_2_1">Non-cash Changes, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420270_1_1">Increase (decrease) through other changes, net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3420270_6_1">Other net defined benefit liability asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset" xlink:label="stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3466049_3_1">The increase (decrease) in deferred tax liability (asset) resulting from other.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3466049_1_1">Increase Decrease Through Other Deferred Tax Liability Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3466049_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset" xlink:to="stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" xlink:label="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3447145_3_1">Increase (decrease) through proceeds, liabilities arising from financing activities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3447145_1_1">Increase (decrease) through proceeds, liabilities arising from financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3447145_2_1">Statement of Cash Flows, Proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" xlink:to="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" xlink:label="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3447143_3_1">Increase decrease through repayments or payments liabilities arising from financing activities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3447143_1_1">Increase decrease through repayments or payments liabilities arising from financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3447143_2_1">Statement of Cash Flows, Repayments or Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" xlink:to="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:label="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_lbl" xml:lang="en-US" id="id_11072868_3420273_1_1">Increase (decrease) through share-based payment transactions, equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_lbl" xml:lang="en-US" id="id_11072868_3420273_2_1">Share-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:to="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:label="ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3421807_1_1">Increase (decrease) through transfers, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3421807_2_1">Transfers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:to="ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseInProvisionsAndIndemnificationAssets" xlink:label="stn_IncreaseInProvisionsAndIndemnificationAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IncreaseInProvisionsAndIndemnificationAssets_lbl" xml:lang="en-US" id="id_11072868_3435887_3_1">Increase in provisions and indemnification assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IncreaseInProvisionsAndIndemnificationAssets_lbl" xml:lang="en-US" id="id_11072868_3435887_1_1">Increase In Provisions And Indemnification Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IncreaseInProvisionsAndIndemnificationAssets_lbl" xml:lang="en-US" id="id_11072868_3435887_2_1">Changes in provisions and indemnification assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IncreaseInProvisionsAndIndemnificationAssets" xlink:to="stn_IncreaseInProvisionsAndIndemnificationAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseThroughBusinessCombinationsContractAssets" xlink:label="ifrs-full_IncreaseThroughBusinessCombinationsContractAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseThroughBusinessCombinationsContractAssets_lbl" xml:lang="en-US" id="id_11072868_3420280_1_1">Increase through business combinations, contract assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseThroughBusinessCombinationsContractAssets_lbl" xml:lang="en-US" id="id_11072868_3420280_2_1">Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseThroughBusinessCombinationsContractAssets" xlink:to="ifrs-full_IncreaseThroughBusinessCombinationsContractAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities" xlink:label="ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities_lbl" xml:lang="en-US" id="id_11072868_3421811_1_1">Increase through business combinations, contract liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities_lbl" xml:lang="en-US" id="id_11072868_3421811_2_1">Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities" xlink:to="ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IndemnificationsMember" xlink:label="stn_IndemnificationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IndemnificationsMember_lbl" xml:lang="en-US" id="id_11072868_3485464_3_1">Indemnifications.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IndemnificationsMember_lbl" xml:lang="en-US" id="id_11072868_3485464_1_1">Indemnifications [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IndemnificationsMember_lbl" xml:lang="en-US" id="id_11072868_3485464_2_1">Indemnifications [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IndemnificationsMember" xlink:to="stn_IndemnificationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IndirectLaborCosts" xlink:label="stn_IndirectLaborCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IndirectLaborCosts_lbl" xml:lang="en-US" id="id_11072868_3447142_3_1">Indirect labor costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IndirectLaborCosts_lbl" xml:lang="en-US" id="id_11072868_3447142_1_1">Indirect Labor Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IndirectLaborCosts_lbl" xml:lang="en-US" id="id_11072868_3447142_2_1">Indirect labor</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IndirectLaborCosts" xlink:to="stn_IndirectLaborCosts_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis_lbl" xml:lang="en-US" id="id_11072868_3420929_1_1">Individual assets or cash-generating units [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis_lbl" xml:lang="en-US" id="id_11072868_3420929_2_1">Individual assets or cash-generating units [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_lbl" xml:lang="en-US" id="id_11072868_3421158_1_1">Cash-generating units [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_lbl" xml:lang="en-US" id="id_11072868_3421158_2_1">Cash-generating units [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InformationAboutMajorCustomers" xlink:label="ifrs-full_InformationAboutMajorCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InformationAboutMajorCustomers_lbl" xml:lang="en-US" id="id_11072868_3421820_1_1">Information about major customers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InformationAboutMajorCustomers_lbl" xml:lang="en-US" id="id_11072868_3421820_2_1">Information about major customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InformationAboutMajorCustomers" xlink:to="ifrs-full_InformationAboutMajorCustomers_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InfrastructureMember" xlink:label="stn_InfrastructureMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InfrastructureMember_lbl" xml:lang="en-US" id="id_11072868_3487828_3_1">Infrastructure.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InfrastructureMember_lbl" xml:lang="en-US" id="id_11072868_3487828_1_1">Infrastructure [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InfrastructureMember_lbl" xml:lang="en-US" id="id_11072868_3487828_2_1">Infrastructure [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InfrastructureMember" xlink:to="stn_InfrastructureMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InnovyzeIncMember" xlink:label="stn_InnovyzeIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InnovyzeIncMember_lbl" xml:lang="en-US" id="id_11072868_3487257_3_1">Innovyze, Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InnovyzeIncMember_lbl" xml:lang="en-US" id="id_11072868_3487257_1_1">Innovyze, Inc. [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InnovyzeIncMember_lbl" xml:lang="en-US" id="id_11072868_3487257_2_1">Innovyze, Inc. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InnovyzeIncMember" xlink:to="stn_InnovyzeIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IntangibleAssetMember" xlink:label="stn_IntangibleAssetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IntangibleAssetMember_lbl" xml:lang="en-US" id="id_11072868_3504538_3_1">Intangible asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IntangibleAssetMember_lbl" xml:lang="en-US" id="id_11072868_3504538_1_1">Intangible asset [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IntangibleAssetMember_lbl" xml:lang="en-US" id="id_11072868_3504538_2_1">Intangible asset [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IntangibleAssetMember" xlink:to="stn_IntangibleAssetMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3421841_1_1">Intangible assets other than goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3421841_4_1">Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3421841_5_1">Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3421841_2_1">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwillMember_lbl" xml:lang="en-US" id="id_11072868_3421843_1_1">Intangible assets other than goodwill [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwillMember_lbl" xml:lang="en-US" id="id_11072868_3421843_2_1">Intangible assets other than goodwill [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwillMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IntangibleUnderFinanceLeaseMember" xlink:label="stn_IntangibleUnderFinanceLeaseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_IntangibleUnderFinanceLeaseMember_lbl" xml:lang="en-US" id="id_11072868_3494948_3_1">Intangible under finance lease.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_IntangibleUnderFinanceLeaseMember_lbl" xml:lang="en-US" id="id_11072868_3494948_1_1">Intangible Under Finance Lease [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_IntangibleUnderFinanceLeaseMember_lbl" xml:lang="en-US" id="id_11072868_3494948_2_1">Intangible under finance lease [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_IntangibleUnderFinanceLeaseMember" xlink:to="stn_IntangibleUnderFinanceLeaseMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpense" xlink:label="ifrs-full_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestExpense_lbl" xml:lang="en-US" id="id_11072868_3421376_1_1">Interest expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_InterestExpense_lbl" xml:lang="en-US" id="id_11072868_3421376_6_1">Total interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestExpense" xlink:to="ifrs-full_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3421196_1_1">Interest expense (income), net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3421196_2_1">Interest expense (income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseOnBorrowings" xlink:label="ifrs-full_InterestExpenseOnBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestExpenseOnBorrowings_lbl" xml:lang="en-US" id="id_11072868_3421197_1_1">Interest expense on borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InterestExpenseOnBorrowings_lbl" xml:lang="en-US" id="id_11072868_3421197_2_1">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestExpenseOnBorrowings" xlink:to="ifrs-full_InterestExpenseOnBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseOnFinanceLeases" xlink:label="ifrs-full_InterestExpenseOnFinanceLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestExpenseOnFinanceLeases_lbl" xml:lang="en-US" id="id_11072868_3421379_1_1">Interest expense on finance leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InterestExpenseOnFinanceLeases_lbl" xml:lang="en-US" id="id_11072868_3421379_2_1">Interest on finance leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestExpenseOnFinanceLeases" xlink:to="ifrs-full_InterestExpenseOnFinanceLeases_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestExpenseOnOther" xlink:label="stn_InterestExpenseOnOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InterestExpenseOnOther_lbl" xml:lang="en-US" id="id_11072868_3450640_3_1">Interest expense on other.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InterestExpenseOnOther_lbl" xml:lang="en-US" id="id_11072868_3450640_1_1">Interest expense on other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InterestExpenseOnOther_lbl" xml:lang="en-US" id="id_11072868_3450640_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InterestExpenseOnOther" xlink:to="stn_InterestExpenseOnOther_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestIncomeOnOtherFinancialAssets" xlink:label="ifrs-full_InterestIncomeOnOtherFinancialAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestIncomeOnOtherFinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3421205_1_1">Interest income on other financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_InterestIncomeOnOtherFinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3421205_14_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestIncomeOnOtherFinancialAssets" xlink:to="ifrs-full_InterestIncomeOnOtherFinancialAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestOnNotesPayableRecognisedInBusinessCombination" xlink:label="stn_InterestOnNotesPayableRecognisedInBusinessCombination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InterestOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450290_3_1">Interest on notes payable recognised in business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InterestOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450290_1_1">Interest on notes payable recognised in business combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InterestOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450290_2_1">Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InterestOnNotesPayableRecognisedInBusinessCombination" xlink:to="stn_InterestOnNotesPayableRecognisedInBusinessCombination_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:label="ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestPaidClassifiedAsOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3421854_1_1">Interest paid, classified as operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_InterestPaidClassifiedAsOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3421854_14_1">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:to="ifrs-full_InterestPaidClassifiedAsOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestRateSwapAgreementAmount" xlink:label="stn_InterestRateSwapAgreementAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InterestRateSwapAgreementAmount_lbl" xml:lang="en-US" id="id_11072868_3542718_3_1">Interest rate swap agreement, amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InterestRateSwapAgreementAmount_lbl" xml:lang="en-US" id="id_11072868_3542718_1_1">Interest Rate Swap Agreement, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InterestRateSwapAgreementAmount_lbl" xml:lang="en-US" id="id_11072868_3542718_2_1">Interest rate swap agreement, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InterestRateSwapAgreementAmount" xlink:to="stn_InterestRateSwapAgreementAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestRateSwapAgreementFixedInterestRate" xlink:label="stn_InterestRateSwapAgreementFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InterestRateSwapAgreementFixedInterestRate_lbl" xml:lang="en-US" id="id_11072868_3542730_3_1">Interest rate swap agreement fixed interest rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InterestRateSwapAgreementFixedInterestRate_lbl" xml:lang="en-US" id="id_11072868_3542730_1_1">Interest Rate Swap Agreement Fixed Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InterestRateSwapAgreementFixedInterestRate_lbl" xml:lang="en-US" id="id_11072868_3542730_2_1">Interest rate swap agreement, Fixed Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InterestRateSwapAgreementFixedInterestRate" xlink:to="stn_InterestRateSwapAgreementFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestRateSwapDescription" xlink:label="stn_InterestRateSwapDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InterestRateSwapDescription_lbl" xml:lang="en-US" id="id_11072868_3542717_3_1">Interest rate swap, description.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InterestRateSwapDescription_lbl" xml:lang="en-US" id="id_11072868_3542717_1_1">Interest Rate Swap, Description</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InterestRateSwapDescription_lbl" xml:lang="en-US" id="id_11072868_3542717_2_1">Interest rate swap, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InterestRateSwapDescription" xlink:to="stn_InterestRateSwapDescription_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRateTypesMember" xlink:label="ifrs-full_InterestRateTypesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestRateTypesMember_lbl" xml:lang="en-US" id="id_11072868_3421207_1_1">Interest rate types [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InterestRateTypesMember_lbl" xml:lang="en-US" id="id_11072868_3421207_2_1">Interest rate types [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestRateTypesMember" xlink:to="ifrs-full_InterestRateTypesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:label="ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestReceivedClassifiedAsOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3420982_1_1">Interest received, classified as operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InterestReceivedClassifiedAsOperatingActivities_lbl" xml:lang="en-US" id="id_11072868_3420982_2_1">Interest received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:to="ifrs-full_InterestReceivedClassifiedAsOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRevenueExpense" xlink:label="ifrs-full_InterestRevenueExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestRevenueExpense_lbl" xml:lang="en-US" id="id_11072868_3421856_1_1">Interest income (expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_InterestRevenueExpense_lbl" xml:lang="en-US" id="id_11072868_3421856_14_1">Net interest expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="ifrs-full_InterestRevenueExpense_lbl" xml:lang="en-US" id="id_11072868_3421856_19_1">Net interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestRevenueExpense" xlink:to="ifrs-full_InterestRevenueExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:label="ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3421208_1_1">Interest revenue for financial assets measured at fair value through other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3421208_14_1">Interest income on FVOCI investment debt securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:to="ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InternationalInsuranceGroupIncMember" xlink:label="stn_InternationalInsuranceGroupIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InternationalInsuranceGroupIncMember_lbl" xml:lang="en-US" id="id_11072868_3487258_3_1">International Insurance Group Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InternationalInsuranceGroupIncMember_lbl" xml:lang="en-US" id="id_11072868_3487258_1_1">International Insurance Group Inc. [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InternationalInsuranceGroupIncMember_lbl" xml:lang="en-US" id="id_11072868_3487258_2_1">International Insurance Group Inc. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InternationalInsuranceGroupIncMember" xlink:to="stn_InternationalInsuranceGroupIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:label="ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InvestmentAccountedForUsingEquityMethod_lbl" xml:lang="en-US" id="id_11072868_3421394_1_1">Investments accounted for using equity method</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InvestmentAccountedForUsingEquityMethod_lbl" xml:lang="en-US" id="id_11072868_3421394_2_1">Investments in joint ventures and associates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:to="ifrs-full_InvestmentAccountedForUsingEquityMethod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3421404_1_1">Investment funds, amount contributed to fair value of plan assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3421404_2_1">Property funds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:to="ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:label="ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_lbl" xml:lang="en-US" id="id_11072868_3421414_1_1">Investments accounted for using equity method [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_lbl" xml:lang="en-US" id="id_11072868_3421414_2_1">Investments accounted for using equity method [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:to="ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:label="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3487899_3_1">Investments held for self-insured liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3487899_1_1">Investments Held For Self Insured Liabilities [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3487899_2_1">Investments held for self-insured liabilities [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:to="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" xlink:label="ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="id_11072868_3421246_1_1">Investments in equity instruments designated at fair value through other comprehensive income [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="id_11072868_3421246_2_1">Investments in equity instruments designated at fair value through other comprehensive income [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" xlink:to="ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentTaxCredits" xlink:label="stn_InvestmentTaxCredits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InvestmentTaxCredits_lbl" xml:lang="en-US" id="id_11072868_3453036_3_1">Investment tax credits used to reduce administrative and marketing expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InvestmentTaxCredits_lbl" xml:lang="en-US" id="id_11072868_3453036_1_1">Investment tax credits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InvestmentTaxCredits_lbl" xml:lang="en-US" id="id_11072868_3453036_2_1">Investment tax credits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InvestmentTaxCredits" xlink:to="stn_InvestmentTaxCredits_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentTaxCreditsAbstract" xlink:label="stn_InvestmentTaxCreditsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InvestmentTaxCreditsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430483_3_1">Investment tax credits [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InvestmentTaxCreditsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430483_1_1">Investment tax credits [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InvestmentTaxCreditsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430483_2_1">Investment tax credits [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InvestmentTaxCreditsAbstract" xlink:to="stn_InvestmentTaxCreditsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentTaxCreditsMember" xlink:label="stn_InvestmentTaxCreditsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_InvestmentTaxCreditsMember_lbl" xml:lang="en-US" id="id_11072868_3488184_3_1">Investment tax credits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_InvestmentTaxCreditsMember_lbl" xml:lang="en-US" id="id_11072868_3488184_1_1">Investment tax credits [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_InvestmentTaxCreditsMember_lbl" xml:lang="en-US" id="id_11072868_3488184_2_1">Investment tax credits [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_InvestmentTaxCreditsMember" xlink:to="stn_InvestmentTaxCreditsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IssuedCapital" xlink:label="ifrs-full_IssuedCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IssuedCapital_lbl" xml:lang="en-US" id="id_11072868_3421012_1_1">Issued capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IssuedCapital_lbl" xml:lang="en-US" id="id_11072868_3421012_2_1">Share capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapital" xlink:to="ifrs-full_IssuedCapital_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IssuedCapitalMember" xlink:label="ifrs-full_IssuedCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_IssuedCapitalMember_lbl" xml:lang="en-US" id="id_11072868_3421013_1_1">Issued capital [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_IssuedCapitalMember_lbl" xml:lang="en-US" id="id_11072868_3421013_2_1">Share capital [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_IssuedCapitalMember" xlink:to="ifrs-full_IssuedCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_JointOperationsAxis" xlink:label="ifrs-full_JointOperationsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_JointOperationsAxis_lbl" xml:lang="en-US" id="id_11072868_3421427_1_1">Joint operations [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_JointOperationsAxis_lbl" xml:lang="en-US" id="id_11072868_3421427_2_1">Joint operations [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_JointOperationsAxis" xlink:to="ifrs-full_JointOperationsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_JointOperationsMember" xlink:label="ifrs-full_JointOperationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_JointOperationsMember_lbl" xml:lang="en-US" id="id_11072868_3421903_1_1">Joint operations [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_JointOperationsMember_lbl" xml:lang="en-US" id="id_11072868_3421903_2_1">Joint operations [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_JointOperationsMember" xlink:to="ifrs-full_JointOperationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:label="ifrs-full_JointVenturesWhereEntityIsVenturerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_JointVenturesWhereEntityIsVenturerMember_lbl" xml:lang="en-US" id="id_11072868_3421266_1_1">Joint ventures where entity is venturer [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_JointVenturesWhereEntityIsVenturerMember_lbl" xml:lang="en-US" id="id_11072868_3421266_2_1">Joint Ventures Where Entity is Venturer [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:to="ifrs-full_JointVenturesWhereEntityIsVenturerMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="ifrs-full_KeyManagementPersonnelCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_KeyManagementPersonnelCompensation_lbl" xml:lang="en-US" id="id_11072868_3421270_1_1">Key management personnel compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_KeyManagementPersonnelCompensation_lbl" xml:lang="en-US" id="id_11072868_3421270_6_1">Total compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_KeyManagementPersonnelCompensation" xlink:to="ifrs-full_KeyManagementPersonnelCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:label="ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_lbl" xml:lang="en-US" id="id_11072868_3421908_1_1">Key management personnel compensation, share-based payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_lbl" xml:lang="en-US" id="id_11072868_3421908_2_1">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:to="ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_lbl" xml:lang="en-US" id="id_11072868_3421022_1_1">Key management personnel compensation, short-term employee benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_lbl" xml:lang="en-US" id="id_11072868_3421022_2_1">Salaries and other short-term employment benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:to="ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanFiveYearsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanFiveYearsMember_lbl" xml:lang="en-US" id="id_11072868_3421915_1_1">Later than five years [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanFiveYearsMember_lbl" xml:lang="en-US" id="id_11072868_3421915_2_1">More than five years [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanFiveYearsMember" xlink:to="ifrs-full_LaterThanFiveYearsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanFourMonthsMember" xlink:label="ifrs-full_LaterThanFourMonthsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanFourMonthsMember_lbl" xml:lang="en-US" id="id_11072868_3421916_1_1">Later than four months [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanFourMonthsMember_lbl" xml:lang="en-US" id="id_11072868_3421916_2_1">Later than four months [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanFourMonthsMember" xlink:to="ifrs-full_LaterThanFourMonthsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:label="ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_lbl" xml:lang="en-US" id="id_11072868_3421918_1_1">Later than one month and not later than two months [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_lbl" xml:lang="en-US" id="id_11072868_3421918_2_1">Later than one month and not later than two months [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:to="ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_lbl" xml:lang="en-US" id="id_11072868_3421286_1_1">Later than one year and not later than five years [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_lbl" xml:lang="en-US" id="id_11072868_3421286_2_1">2018 to 2022 [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_lbl" xml:lang="en-US" id="id_11072868_3421287_1_1">Later than one year and not later than three years [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_lbl" xml:lang="en-US" id="id_11072868_3421287_2_1">Later than one year and not later than three years [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:label="ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_lbl" xml:lang="en-US" id="id_11072868_3421453_1_1">Later than three months and not later than four months [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_lbl" xml:lang="en-US" id="id_11072868_3421453_2_1">Later than three months and not later than four months [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:to="ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanThreeYearsMember" xlink:label="ifrs-full_LaterThanThreeYearsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanThreeYearsMember_lbl" xml:lang="en-US" id="id_11072868_3421034_1_1">Later than three years [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanThreeYearsMember_lbl" xml:lang="en-US" id="id_11072868_3421034_2_1">After 3 years [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanThreeYearsMember" xlink:to="ifrs-full_LaterThanThreeYearsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:label="ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_lbl" xml:lang="en-US" id="id_11072868_3421921_1_1">Later than two months and not later than three months [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_lbl" xml:lang="en-US" id="id_11072868_3421921_2_1">Later than two months and not later than three months [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:to="ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseDisadvantagesMember" xlink:label="stn_LeaseDisadvantagesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LeaseDisadvantagesMember_lbl" xml:lang="en-US" id="id_11072868_3488045_3_1">Lease disadvantages.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LeaseDisadvantagesMember_lbl" xml:lang="en-US" id="id_11072868_3488045_1_1">Lease disadvantages [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LeaseDisadvantagesMember_lbl" xml:lang="en-US" id="id_11072868_3488045_2_1">Lease disadvantages [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LeaseDisadvantagesMember" xlink:to="stn_LeaseDisadvantagesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseExitLiabilityMember" xlink:label="stn_LeaseExitLiabilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LeaseExitLiabilityMember_lbl" xml:lang="en-US" id="id_11072868_3547018_3_1">Lease exit liability.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LeaseExitLiabilityMember_lbl" xml:lang="en-US" id="id_11072868_3547018_1_1">Lease exit liability [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LeaseExitLiabilityMember_lbl" xml:lang="en-US" id="id_11072868_3547018_2_1">Lease exit liability [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LeaseExitLiabilityMember" xlink:to="stn_LeaseExitLiabilityMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LeaseholdImprovementsMember" xlink:label="ifrs-full_LeaseholdImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LeaseholdImprovementsMember_lbl" xml:lang="en-US" id="id_11072868_3421037_1_1">Leasehold improvements [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LeaseholdImprovementsMember_lbl" xml:lang="en-US" id="id_11072868_3421037_2_1">Leasehold improvements [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LeaseholdImprovementsMember" xlink:to="ifrs-full_LeaseholdImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseInducementBenefits" xlink:label="stn_LeaseInducementBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LeaseInducementBenefits_lbl" xml:lang="en-US" id="id_11072868_3530451_3_1">Lease inducement benefits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LeaseInducementBenefits_lbl" xml:lang="en-US" id="id_11072868_3530451_1_1">Lease Inducement Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LeaseInducementBenefits_lbl" xml:lang="en-US" id="id_11072868_3530451_2_1">Lease inducement benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LeaseInducementBenefits" xlink:to="stn_LeaseInducementBenefits_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseInducementsReceivable" xlink:label="stn_LeaseInducementsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LeaseInducementsReceivable_lbl" xml:lang="en-US" id="id_11072868_3542557_3_1">Lease inducements receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LeaseInducementsReceivable_lbl" xml:lang="en-US" id="id_11072868_3542557_1_1">Lease inducements receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LeaseInducementsReceivable_lbl" xml:lang="en-US" id="id_11072868_3542557_2_1">Lease inducements receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LeaseInducementsReceivable" xlink:to="stn_LeaseInducementsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LeaseLiabilitiesMember" xlink:label="ifrs-full_LeaseLiabilitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LeaseLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3421456_1_1">Lease liabilities [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LeaseLiabilitiesMember_lbl" xml:lang="en-US" id="id_11072868_3421456_2_1">Finance lease obligations [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LeaseLiabilitiesMember" xlink:to="ifrs-full_LeaseLiabilitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LettersOfCreditIssuedAmount" xlink:label="stn_LettersOfCreditIssuedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LettersOfCreditIssuedAmount_lbl" xml:lang="en-US" id="id_11072868_3450042_3_1">Letters of credit issued amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LettersOfCreditIssuedAmount_lbl" xml:lang="en-US" id="id_11072868_3450042_1_1">Letters Of Credit Issued Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LettersOfCreditIssuedAmount_lbl" xml:lang="en-US" id="id_11072868_3450042_2_1">Letter of credit issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LettersOfCreditIssuedAmount" xlink:to="stn_LettersOfCreditIssuedAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LettersOfCreditIssuedAndOutstandingInAddition" xlink:label="stn_LettersOfCreditIssuedAndOutstandingInAddition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LettersOfCreditIssuedAndOutstandingInAddition_lbl" xml:lang="en-US" id="id_11072868_3450045_3_1">Letters of credit issued and outstanding in addition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LettersOfCreditIssuedAndOutstandingInAddition_lbl" xml:lang="en-US" id="id_11072868_3450045_1_1">Letters of Credit Issued and Outstanding in Addition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LettersOfCreditIssuedAndOutstandingInAddition_lbl" xml:lang="en-US" id="id_11072868_3450045_2_1">Letter of credit issued and outstanding in addition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LettersOfCreditIssuedAndOutstandingInAddition" xlink:to="stn_LettersOfCreditIssuedAndOutstandingInAddition_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LettersOfCreditOutstandingAmount1" xlink:label="stn_LettersOfCreditOutstandingAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LettersOfCreditOutstandingAmount1_lbl" xml:lang="en-US" id="id_11072868_3453344_3_1">Letters of credit outstanding amount 1.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LettersOfCreditOutstandingAmount1_lbl" xml:lang="en-US" id="id_11072868_3453344_1_1">Letters of credit outstanding amount 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LettersOfCreditOutstandingAmount1_lbl" xml:lang="en-US" id="id_11072868_3453344_2_1">Letter of credit outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LettersOfCreditOutstandingAmount1" xlink:to="stn_LettersOfCreditOutstandingAmount1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="ifrs-full_Level1OfFairValueHierarchyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Level1OfFairValueHierarchyMember_lbl" xml:lang="en-US" id="id_11072868_3421459_1_1">Level 1 of fair value hierarchy [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Level1OfFairValueHierarchyMember_lbl" xml:lang="en-US" id="id_11072868_3421459_2_1">Quoted prices in active markets for identical items [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Level1OfFairValueHierarchyMember" xlink:to="ifrs-full_Level1OfFairValueHierarchyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Level2And3OfFairValueHierarchyMember" xlink:label="ifrs-full_Level2And3OfFairValueHierarchyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Level2And3OfFairValueHierarchyMember_lbl" xml:lang="en-US" id="id_11072868_3421300_1_1">Level 2 and 3 of fair value hierarchy [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Level2And3OfFairValueHierarchyMember_lbl" xml:lang="en-US" id="id_11072868_3421300_2_1">Unquoted investment [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Level2And3OfFairValueHierarchyMember" xlink:to="ifrs-full_Level2And3OfFairValueHierarchyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember_lbl" xml:lang="en-US" id="id_11072868_3421934_1_1">Level 2 of fair value hierarchy [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember_lbl" xml:lang="en-US" id="id_11072868_3421934_2_1">Significant other observable inputs [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Level2OfFairValueHierarchyMember" xlink:to="ifrs-full_Level2OfFairValueHierarchyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis_lbl" xml:lang="en-US" id="id_11072868_3421935_1_1">Levels of fair value hierarchy [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis_lbl" xml:lang="en-US" id="id_11072868_3421935_2_1">Levels of fair value hierarchy [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_LevelsOfFairValueHierarchyAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Liabilities" xlink:label="ifrs-full_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Liabilities_lbl" xml:lang="en-US" id="id_11072868_3421936_1_1">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_Liabilities_lbl" xml:lang="en-US" id="id_11072868_3421936_6_1">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Liabilities" xlink:to="ifrs-full_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesAbstract" xlink:label="ifrs-full_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3421303_1_1">Liabilities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3421303_2_1">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="ifrs-full_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3421304_1_1">Liabilities arising from financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3421304_4_1">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3421304_5_1">Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_lbl" xml:lang="en-US" id="id_11072868_3421937_1_1">Liabilities arising from financing activities [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_lbl" xml:lang="en-US" id="id_11072868_3421937_2_1">Liabilities arising from financing activities [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_lbl" xml:lang="en-US" id="id_11072868_3421463_1_1">Liabilities arising from financing activities [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_lbl" xml:lang="en-US" id="id_11072868_3421463_2_1">Liabilities arising from financing activities [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesIncurred" xlink:label="ifrs-full_LiabilitiesIncurred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LiabilitiesIncurred_lbl" xml:lang="en-US" id="id_11072868_3421464_1_1">Liabilities incurred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LiabilitiesIncurred_lbl" xml:lang="en-US" id="id_11072868_3421464_2_1">Notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilitiesIncurred" xlink:to="ifrs-full_LiabilitiesIncurred_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LiabilityAssetOfDefinedBenefitPlans_lbl" xml:lang="en-US" id="id_11072868_3421467_1_1">Net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_LiabilityAssetOfDefinedBenefitPlans_lbl" xml:lang="en-US" id="id_11072868_3421467_4_1">Balance, end of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_LiabilityAssetOfDefinedBenefitPlans_lbl" xml:lang="en-US" id="id_11072868_3421467_5_1">Balance, beginning of the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:to="ifrs-full_LiabilityAssetOfDefinedBenefitPlans_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LiabilityForUncertainTaxPositions" xlink:label="stn_LiabilityForUncertainTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LiabilityForUncertainTaxPositions_lbl" xml:lang="en-US" id="id_11072868_3450125_3_1">Liability for uncertain tax positions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LiabilityForUncertainTaxPositions_lbl" xml:lang="en-US" id="id_11072868_3450125_1_1">Liability For Uncertain Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LiabilityForUncertainTaxPositions_lbl" xml:lang="en-US" id="id_11072868_3450125_2_1">Liability for uncertain tax positions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LiabilityForUncertainTaxPositions" xlink:to="stn_LiabilityForUncertainTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_lbl" xml:lang="en-US" id="id_11072868_3431772_3_1">Life expectancy at age sixty five for current members aged forty.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_lbl" xml:lang="en-US" id="id_11072868_3431772_1_1">Life Expectancy At Age Sixty Five For Current Members Aged Forty [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_lbl" xml:lang="en-US" id="id_11072868_3431772_2_1">Life expectancy at age 65 for current members aged 40 or 45:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_lbl" xml:lang="en-US" id="id_11072868_3471952_3_1">Life expectancy at age sixty five for current members aged forty female.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_lbl" xml:lang="en-US" id="id_11072868_3471952_1_1">Life Expectancy At Age Sixty Five For Current Members Aged Forty Female</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_lbl" xml:lang="en-US" id="id_11072868_3471952_2_1">Female</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_lbl" xml:lang="en-US" id="id_11072868_3471951_3_1">Life expectancy at age sixty five for current members aged forty male.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_lbl" xml:lang="en-US" id="id_11072868_3471951_1_1">Life Expectancy At Age Sixty Five For Current Members Aged Forty Male</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_lbl" xml:lang="en-US" id="id_11072868_3471951_2_1">Male</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_lbl" xml:lang="en-US" id="id_11072868_3431771_3_1">Life expectancy at age sixty five for current pensioners.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_lbl" xml:lang="en-US" id="id_11072868_3431771_1_1">Life Expectancy At Age Sixty Five For Current Pensioners [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_lbl" xml:lang="en-US" id="id_11072868_3431771_2_1">Life expectancy at age 65 for current pensioners:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale_lbl" xml:lang="en-US" id="id_11072868_3471950_3_1">Life expectancy at age sixty five for current pensioners female.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale_lbl" xml:lang="en-US" id="id_11072868_3471950_1_1">Life Expectancy At Age Sixty Five For Current Pensioners Female</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale_lbl" xml:lang="en-US" id="id_11072868_3471950_2_1">Female</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale_lbl" xml:lang="en-US" id="id_11072868_3471949_3_1">Life expectancy at age sixty five for current pensioners male.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale_lbl" xml:lang="en-US" id="id_11072868_3471949_1_1">Life Expectancy At Age Sixty Five For Current Pensioners Male</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale_lbl" xml:lang="en-US" id="id_11072868_3471949_2_1">Male</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:label="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_lbl" xml:lang="en-US" id="id_11072868_3467234_3_1">Line of credit facility additional borrowings capacity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_lbl" xml:lang="en-US" id="id_11072868_3467234_1_1">Line Of Credit Facility Additional Borrowings Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_lbl" xml:lang="en-US" id="id_11072868_3467234_2_1">Additional revolving credit facilities amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:to="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:label="stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LineOfCreditFacilityMaximumBorrowingsCapacity_lbl" xml:lang="en-US" id="id_11072868_3466858_3_1">Line of credit facility maximum borrowings capacity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LineOfCreditFacilityMaximumBorrowingsCapacity_lbl" xml:lang="en-US" id="id_11072868_3466858_1_1">Line Of Credit Facility Maximum Borrowings Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LineOfCreditFacilityMaximumBorrowingsCapacity_lbl" xml:lang="en-US" id="id_11072868_3466858_2_1">Amount of revolving credit facility</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="stn_LineOfCreditFacilityMaximumBorrowingsCapacity_lbl" xml:lang="en-US" id="id_11072868_3466858_12_1">Revolving credit facilities amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:to="stn_LineOfCreditFacilityMaximumBorrowingsCapacity_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityRemainingBorrowingCapacity1" xlink:label="stn_LineOfCreditFacilityRemainingBorrowingCapacity1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LineOfCreditFacilityRemainingBorrowingCapacity1_lbl" xml:lang="en-US" id="id_11072868_3464540_3_1">Line of credit facility remaining borrowing capacity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LineOfCreditFacilityRemainingBorrowingCapacity1_lbl" xml:lang="en-US" id="id_11072868_3464540_1_1">Line Of Credit Facility Remaining Borrowing Capacity 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LineOfCreditFacilityRemainingBorrowingCapacity1_lbl" xml:lang="en-US" id="id_11072868_3464540_2_1">Unused capacity amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LineOfCreditFacilityRemainingBorrowingCapacity1" xlink:to="stn_LineOfCreditFacilityRemainingBorrowingCapacity1_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditMaturityPeriod" xlink:label="stn_LineOfCreditMaturityPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LineOfCreditMaturityPeriod_lbl" xml:lang="en-US" id="id_11072868_3472373_3_1">Line of credit maturity period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LineOfCreditMaturityPeriod_lbl" xml:lang="en-US" id="id_11072868_3472373_1_1">Line of credit maturity period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LineOfCreditMaturityPeriod_lbl" xml:lang="en-US" id="id_11072868_3472373_2_1">Revolving credit facilities maturity term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LineOfCreditMaturityPeriod" xlink:to="stn_LineOfCreditMaturityPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LongtermBorrowings" xlink:label="ifrs-full_LongtermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_LongtermBorrowings_lbl" xml:lang="en-US" id="id_11072868_3421479_1_1">Non-current portion of non-current borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_LongtermBorrowings_lbl" xml:lang="en-US" id="id_11072868_3421479_2_1">Long-term debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_LongtermBorrowings_lbl" xml:lang="en-US" id="id_11072868_3421479_12_1">Long-term portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_LongtermBorrowings" xlink:to="ifrs-full_LongtermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LongTermDebtUndiscountedCashFlows" xlink:label="stn_LongTermDebtUndiscountedCashFlows"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LongTermDebtUndiscountedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3452451_3_1">Long-term debt, undiscounted cash flows.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LongTermDebtUndiscountedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3452451_1_1">Long term debt, undiscounted cash flows</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LongTermDebtUndiscountedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3452451_2_1">Long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LongTermDebtUndiscountedCashFlows" xlink:to="stn_LongTermDebtUndiscountedCashFlows_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:label="stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3542701_3_1">Loss on sale of financial assets at fair value through other comprehensive income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3542701_1_1">Loss On Sale Of Financial Assets At Fair Value Through Other Comprehensive Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3542701_2_1">Realized loss on sale of FVOCI investment debt securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:to="stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:label="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_lbl" xml:lang="en-US" id="id_11072868_3421961_1_1">Major components of tax expense (income) [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_lbl" xml:lang="en-US" id="id_11072868_3421961_2_1">Income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:label="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_lbl" xml:lang="en-US" id="id_11072868_3421967_1_1">Disclosure of maturity analysis for non-derivative financial liabilities [text block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_lbl" xml:lang="en-US" id="id_11072868_3421967_2_1">Summary of Timing of Undiscounted Cash Outflows Relating to Financial Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:to="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MaturityAxis_lbl" xml:lang="en-US" id="id_11072868_3421968_1_1">Maturity [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_MaturityAxis_lbl" xml:lang="en-US" id="id_11072868_3421968_2_1">Maturity [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_MaturityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaximumExposureToCreditRisk" xlink:label="ifrs-full_MaximumExposureToCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MaximumExposureToCreditRisk_lbl" xml:lang="en-US" id="id_11072868_3421343_1_1">Maximum exposure to credit risk</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_MaximumExposureToCreditRisk_lbl" xml:lang="en-US" id="id_11072868_3421343_2_1">Maximum amount of credit risk exposure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MaximumExposureToCreditRisk" xlink:to="ifrs-full_MaximumExposureToCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MeasurementAxis" xlink:label="ifrs-full_MeasurementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MeasurementAxis_lbl" xml:lang="en-US" id="id_11072868_3421501_1_1">Measurement [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_MeasurementAxis_lbl" xml:lang="en-US" id="id_11072868_3421501_2_1">Measurement [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MeasurementAxis" xlink:to="ifrs-full_MeasurementAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MethodsOfGenerationAxis" xlink:label="ifrs-full_MethodsOfGenerationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MethodsOfGenerationAxis_lbl" xml:lang="en-US" id="id_11072868_3421507_1_1">Methods of generation [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_MethodsOfGenerationAxis_lbl" xml:lang="en-US" id="id_11072868_3421507_2_1">Methods of generation [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MethodsOfGenerationAxis" xlink:to="ifrs-full_MethodsOfGenerationAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MethodsOfGenerationMember" xlink:label="ifrs-full_MethodsOfGenerationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MethodsOfGenerationMember_lbl" xml:lang="en-US" id="id_11072868_3421975_1_1">Methods of generation [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_MethodsOfGenerationMember_lbl" xml:lang="en-US" id="id_11072868_3421975_2_1">Methods of generation [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MethodsOfGenerationMember" xlink:to="ifrs-full_MethodsOfGenerationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_MI" xlink:label="stpr_MI"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stpr_MI_lbl" xml:lang="en-US" id="id_11072868_3421514_1_1">MICHIGAN</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stpr_MI_lbl" xml:lang="en-US" id="id_11072868_3421514_2_1">Michigan, United States [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stpr_MI" xlink:to="stpr_MI_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayable" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayable_lbl" xml:lang="en-US" id="id_11072868_3422241_1_1">Minimum finance lease payments payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayable_lbl" xml:lang="en-US" id="id_11072868_3422241_2_1">Total minimum lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MinimumFinanceLeasePaymentsPayable" xlink:to="ifrs-full_MinimumFinanceLeasePaymentsPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_lbl" xml:lang="en-US" id="id_11072868_3421980_1_1">Minimum finance lease payments payable, at present value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_lbl" xml:lang="en-US" id="id_11072868_3421980_6_1">Present value of minimum lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" xlink:to="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease" xlink:label="ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_lbl" xml:lang="en-US" id="id_11072868_3421108_1_1">Minimum lease payments payable under non-cancellable operating lease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_lbl" xml:lang="en-US" id="id_11072868_3421108_2_1">Total minimum lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease" xlink:to="ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations" xlink:label="stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations_lbl" xml:lang="en-US" id="id_11072868_3542761_3_1">Minimum lease payments payable under noncancellable operating lease and purchase obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations_lbl" xml:lang="en-US" id="id_11072868_3542761_1_1">Minimum lease payments payable under noncancellable operating lease and purchase obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations_lbl" xml:lang="en-US" id="id_11072868_3542761_2_1">Future Minimum Lease Payments Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations" xlink:to="stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MiscellaneousOtherIncomeExpense" xlink:label="stn_MiscellaneousOtherIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_MiscellaneousOtherIncomeExpense_lbl" xml:lang="en-US" id="id_11072868_3542754_3_1">Miscellaneous other income expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_MiscellaneousOtherIncomeExpense_lbl" xml:lang="en-US" id="id_11072868_3542754_1_1">Miscellaneous other income expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_MiscellaneousOtherIncomeExpense_lbl" xml:lang="en-US" id="id_11072868_3542754_14_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_MiscellaneousOtherIncomeExpense" xlink:to="stn_MiscellaneousOtherIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MiscellaneousOtherLiabilities" xlink:label="stn_MiscellaneousOtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_MiscellaneousOtherLiabilities_lbl" xml:lang="en-US" id="id_11072868_3459692_3_1">Miscellaneous other liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_MiscellaneousOtherLiabilities_lbl" xml:lang="en-US" id="id_11072868_3459692_1_1">Miscellaneous Other Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_MiscellaneousOtherLiabilities_lbl" xml:lang="en-US" id="id_11072868_3459692_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_MiscellaneousOtherLiabilities" xlink:to="stn_MiscellaneousOtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MustangAcquisitionHoldingsIncMember" xlink:label="stn_MustangAcquisitionHoldingsIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_MustangAcquisitionHoldingsIncMember_lbl" xml:lang="en-US" id="id_11072868_3487252_3_1">Mustang Acquisition Holdings Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_MustangAcquisitionHoldingsIncMember_lbl" xml:lang="en-US" id="id_11072868_3487252_1_1">Mustang Acquisition Holdings Inc. [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_MustangAcquisitionHoldingsIncMember_lbl" xml:lang="en-US" id="id_11072868_3487252_2_1">Mustang Acquisition Holdings Inc. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_MustangAcquisitionHoldingsIncMember" xlink:to="stn_MustangAcquisitionHoldingsIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MWHInternationalIncMember" xlink:label="stn_MWHInternationalIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_MWHInternationalIncMember_lbl" xml:lang="en-US" id="id_11072868_3487235_3_1">MWH International Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_MWHInternationalIncMember_lbl" xml:lang="en-US" id="id_11072868_3487235_1_1">MWH International Inc [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_MWHInternationalIncMember_lbl" xml:lang="en-US" id="id_11072868_3487235_2_1">MWH International Inc. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_MWHInternationalIncMember" xlink:to="stn_MWHInternationalIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_NC" xlink:label="stpr_NC"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stpr_NC_lbl" xml:lang="en-US" id="id_11072868_3421561_1_1">NORTH CAROLINA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stpr_NC_lbl" xml:lang="en-US" id="id_11072868_3421561_2_1">North Carolina, United States [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stpr_NC" xlink:to="stpr_NC_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NCIBMember" xlink:label="stn_NCIBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NCIBMember_lbl" xml:lang="en-US" id="id_11072868_3528978_3_1">Normal Course Issuer Bid (NCIB).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NCIBMember_lbl" xml:lang="en-US" id="id_11072868_3528978_1_1">NCIB[member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NCIBMember_lbl" xml:lang="en-US" id="id_11072868_3528978_2_1">Normal Course Issuer Bid (NCIB) [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NCIBMember" xlink:to="stn_NCIBMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDebtToEBITDARatio" xlink:label="stn_NetDebtToEBITDARatio"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NetDebtToEBITDARatio_lbl" xml:lang="en-US" id="id_11072868_3473028_3_1">Net debt to EBITDA ratio.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NetDebtToEBITDARatio_lbl" xml:lang="en-US" id="id_11072868_3473028_1_1">Net Debt To EBITDA Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NetDebtToEBITDARatio_lbl" xml:lang="en-US" id="id_11072868_3473028_2_1">Net debt ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NetDebtToEBITDARatio" xlink:to="stn_NetDebtToEBITDARatio_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDebtToEBITDARatioTarget" xlink:label="stn_NetDebtToEBITDARatioTarget"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NetDebtToEBITDARatioTarget_lbl" xml:lang="en-US" id="id_11072868_3472992_3_1">Net debt to EBITDA ratio target.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NetDebtToEBITDARatioTarget_lbl" xml:lang="en-US" id="id_11072868_3472992_1_1">Net Debt To EBITDA Ratio Target</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NetDebtToEBITDARatioTarget_lbl" xml:lang="en-US" id="id_11072868_3472992_2_1">Net debt to EBITDA ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NetDebtToEBITDARatioTarget" xlink:to="stn_NetDebtToEBITDARatioTarget_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDeferredTaxAssets" xlink:label="ifrs-full_NetDeferredTaxAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NetDeferredTaxAssets_lbl" xml:lang="en-US" id="id_11072868_3421611_1_1">Net deferred tax assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_NetDeferredTaxAssets_lbl" xml:lang="en-US" id="id_11072868_3421611_14_1">Deferred income tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NetDeferredTaxAssets" xlink:to="ifrs-full_NetDeferredTaxAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3421567_1_1">Net deferred tax assets and liabilities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3421567_2_1">Deferred income tax assets (liabilities)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDeferredTaxLiabilities" xlink:label="ifrs-full_NetDeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NetDeferredTaxLiabilities_lbl" xml:lang="en-US" id="id_11072868_3421568_1_1">Net deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_NetDeferredTaxLiabilities_lbl" xml:lang="en-US" id="id_11072868_3421568_14_1">Deferred tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NetDeferredTaxLiabilities" xlink:to="ifrs-full_NetDeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetAxis_lbl" xml:lang="en-US" id="id_11072868_3421612_1_1">Net defined benefit liability (asset) [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetAxis_lbl" xml:lang="en-US" id="id_11072868_3421612_2_1">Net defined benefit liability (asset) [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:to="ifrs-full_NetDefinedBenefitLiabilityAssetAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_lbl" xml:lang="en-US" id="id_11072868_3450444_3_1">Net defined benefit liability asset included in profit or loss.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_lbl" xml:lang="en-US" id="id_11072868_3450444_1_1">Net Defined Benefit Liability Asset Included In Profit Or Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_lbl" xml:lang="en-US" id="id_11072868_3450444_6_1">Net defined benefit liability asset included in profit or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:to="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3542575_3_1">Net defined benefit liability asset included in profit or loss continuing operations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3542575_1_1">Net defined benefit liability asset included in profit or loss Continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3542575_2_1">Continuing operations - administrative and marketing expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations" xlink:to="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3542576_3_1">Net defined benefit liability asset included in profit or loss discontinuing operations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3542576_1_1">Net defined benefit liability asset included in profit or loss discontinuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3542576_2_1">Discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations" xlink:to="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetMember_lbl" xml:lang="en-US" id="id_11072868_3421569_1_1">Net defined benefit liability (asset) [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetMember_lbl" xml:lang="en-US" id="id_11072868_3421569_2_1">Net defined benefit liability (asset) [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:to="ifrs-full_NetDefinedBenefitLiabilityAssetMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetEmployeeDefinedBenefitLiability" xlink:label="stn_NetEmployeeDefinedBenefitLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NetEmployeeDefinedBenefitLiability_lbl" xml:lang="en-US" id="id_11072868_3450368_3_1">Net employee defined benefit liability.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NetEmployeeDefinedBenefitLiability_lbl" xml:lang="en-US" id="id_11072868_3450368_1_1">Net Employee Defined Benefit Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NetEmployeeDefinedBenefitLiability_lbl" xml:lang="en-US" id="id_11072868_3450368_2_1">Employee defined benefit liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NetEmployeeDefinedBenefitLiability" xlink:to="stn_NetEmployeeDefinedBenefitLiability_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetIncomeDecrease" xlink:label="stn_NetIncomeDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NetIncomeDecrease_lbl" xml:lang="en-US" id="id_11072868_3463145_3_1">Net income decrease.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NetIncomeDecrease_lbl" xml:lang="en-US" id="id_11072868_3463145_1_1">Net Income Decrease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NetIncomeDecrease_lbl" xml:lang="en-US" id="id_11072868_3463145_2_1">Equity price impact on comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NetIncomeDecrease" xlink:to="stn_NetIncomeDecrease_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetIncomeIncrease" xlink:label="stn_NetIncomeIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NetIncomeIncrease_lbl" xml:lang="en-US" id="id_11072868_3463146_3_1">Net income increase.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NetIncomeIncrease_lbl" xml:lang="en-US" id="id_11072868_3463146_1_1">Net Income Increase</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NetIncomeIncrease_lbl" xml:lang="en-US" id="id_11072868_3463146_2_1">Equity price impact on comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NetIncomeIncrease" xlink:to="stn_NetIncomeIncrease_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetRevenue" xlink:label="stn_NetRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NetRevenue_lbl" xml:lang="en-US" id="id_11072868_3442704_3_1">Gross revenue less any revenue associated with subconsultant, subcontractor and other direct expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NetRevenue_lbl" xml:lang="en-US" id="id_11072868_3442704_1_1">Net Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="stn_NetRevenue_lbl" xml:lang="en-US" id="id_11072868_3442704_6_1">Net revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NetRevenue" xlink:to="stn_NetRevenue_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NeverExpireMember" xlink:label="stn_NeverExpireMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NeverExpireMember_lbl" xml:lang="en-US" id="id_11072868_3487212_3_1">Never expire.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NeverExpireMember_lbl" xml:lang="en-US" id="id_11072868_3487212_1_1">Never Expire [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NeverExpireMember_lbl" xml:lang="en-US" id="id_11072868_3487212_2_1">Never expire [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NeverExpireMember" xlink:to="stn_NeverExpireMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NinetyOneDaysToOneTwentyDaysMember" xlink:label="stn_NinetyOneDaysToOneTwentyDaysMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NinetyOneDaysToOneTwentyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3488140_3_1">Ninety one days to one twenty days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NinetyOneDaysToOneTwentyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3488140_1_1">Ninety One Days To One Twenty Days [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NinetyOneDaysToOneTwentyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3488140_2_1">91-120 Days [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NinetyOneDaysToOneTwentyDaysMember" xlink:to="stn_NinetyOneDaysToOneTwentyDaysMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_lbl" xml:lang="en-US" id="id_11072868_3421584_1_1">Non-adjusting events after reporting period [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_lbl" xml:lang="en-US" id="id_11072868_3421584_2_1">Non-adjusting events after reporting period [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:to="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="ifrs-full_NonadjustingEventsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NonadjustingEventsMember_lbl" xml:lang="en-US" id="id_11072868_3421585_1_1">Non-adjusting events after reporting period [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NonadjustingEventsMember_lbl" xml:lang="en-US" id="id_11072868_3421585_2_1">Non-adjusting events after reporting period [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NonadjustingEventsMember" xlink:to="ifrs-full_NonadjustingEventsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCapitalTaxLossesMember" xlink:label="stn_NonCapitalTaxLossesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NonCapitalTaxLossesMember_lbl" xml:lang="en-US" id="id_11072868_3487208_3_1">Non capital tax losses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NonCapitalTaxLossesMember_lbl" xml:lang="en-US" id="id_11072868_3487208_1_1">Non Capital Tax Losses [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NonCapitalTaxLossesMember_lbl" xml:lang="en-US" id="id_11072868_3487208_2_1">Non-capital tax losses [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NonCapitalTaxLossesMember" xlink:to="stn_NonCapitalTaxLossesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashPortionOfSoftwareAdditions" xlink:label="stn_NonCashPortionOfSoftwareAdditions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NonCashPortionOfSoftwareAdditions_lbl" xml:lang="en-US" id="id_11072868_3547004_3_1">Non cash portion of software additions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NonCashPortionOfSoftwareAdditions_lbl" xml:lang="en-US" id="id_11072868_3547004_1_1">Non Cash Portion Of Software Additions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NonCashPortionOfSoftwareAdditions_lbl" xml:lang="en-US" id="id_11072868_3547004_2_1">Non cash portion of financial leases additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NonCashPortionOfSoftwareAdditions" xlink:to="stn_NonCashPortionOfSoftwareAdditions_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections" xlink:label="stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3525441_3_1">Non-cash working capital rate applied to cash flow projections.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3525441_1_1">Non-cash working capital rate applied to cash flow projections</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3525441_2_1">Non-cash working capital rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections" xlink:to="stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542551_3_1">Non cash working capital related to accounts payable as of acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542551_1_1">Non cash working capital related to accounts payable as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542551_14_1">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" xlink:to="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542549_3_1">Non cash working capital related to other non cash working capital payable as of acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542549_1_1">Non cash working capital related to other non cash working capital payable as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542549_14_1">Other non-cash working capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" xlink:to="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542550_3_1">Non cash working capital related to trade receivables recognised as of acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542550_1_1">Non cash working capital related to trade receivables recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542550_2_1">Trade receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" xlink:to="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542548_3_1">Non cash working capital related to unbilled receivables recognised as of acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542548_1_1">Non cash working capital related to unbilled receivables recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3542548_2_1">Unbilled receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" xlink:to="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncontrollingInterests" xlink:label="ifrs-full_NoncontrollingInterests"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncontrollingInterests_lbl" xml:lang="en-US" id="id_11072868_3421633_1_1">Non-controlling interests</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncontrollingInterests_lbl" xml:lang="en-US" id="id_11072868_3421633_2_1">Non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncontrollingInterests" xlink:to="ifrs-full_NoncontrollingInterests_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentAssetsAbstract" xlink:label="ifrs-full_NoncurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3422476_1_1">Non-current assets [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3422476_2_1">Non-current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_NoncurrentAssetsAbstract_lbl" xml:lang="en-US" id="id_11072868_3422476_12_1">Non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_NoncurrentAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:label="ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_lbl" xml:lang="en-US" id="id_11072868_3422328_1_1">Non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets, and rights arising under insurance contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_lbl" xml:lang="en-US" id="id_11072868_3422328_2_1">Non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:to="ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:label="ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_lbl" xml:lang="en-US" id="id_11072868_3421644_1_1">Non-current financial assets at fair value through profit or loss, mandatorily measured at fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_lbl" xml:lang="en-US" id="id_11072868_3421644_2_1">Investments reclassified from AFS to FVPL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:to="ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentLiabilitiesAbstract" xlink:label="ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3422334_1_1">Non-current liabilities [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_11072868_3422334_2_1">Non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_NoncurrentLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentProvisions" xlink:label="ifrs-full_NoncurrentProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentProvisions_lbl" xml:lang="en-US" id="id_11072868_3422499_1_1">Non-current provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentProvisions_lbl" xml:lang="en-US" id="id_11072868_3422499_2_1">Provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentProvisions" xlink:to="ifrs-full_NoncurrentProvisions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_lbl" xml:lang="en-US" id="id_11072868_3422048_1_1">Non-current net defined benefit asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_lbl" xml:lang="en-US" id="id_11072868_3422048_2_1">Net employee defined benefit asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_lbl" xml:lang="en-US" id="id_11072868_3422048_14_1">Net defined benefit asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_lbl" xml:lang="en-US" id="id_11072868_3422048_18_1">Net defined benefit pension asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:to="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_lbl" xml:lang="en-US" id="id_11072868_3422344_1_1">Non-current net defined benefit liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_lbl" xml:lang="en-US" id="id_11072868_3422344_32_1">Net employee defined benefit liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_lbl" xml:lang="en-US" id="id_11072868_3422344_2_1">Net defined benefit liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_lbl" xml:lang="en-US" id="id_11072868_3422344_12_1">Net defined benefit pension liability/ End of employment benefit plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:to="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:label="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3422049_1_1">Non-derivative financial liabilities, undiscounted cash flows</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3422049_6_1">Total contractual obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:to="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonvestedOptionsMember" xlink:label="stn_NonvestedOptionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NonvestedOptionsMember_lbl" xml:lang="en-US" id="id_11072868_3478960_3_1">Non-vested options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NonvestedOptionsMember_lbl" xml:lang="en-US" id="id_11072868_3478960_1_1">Non-vested options [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NonvestedOptionsMember_lbl" xml:lang="en-US" id="id_11072868_3478960_2_1">Non-vested options [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NonvestedOptionsMember" xlink:to="stn_NonvestedOptionsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayable1" xlink:label="stn_NotesPayable1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NotesPayable1_lbl" xml:lang="en-US" id="id_11072868_3450168_3_1">Notes payable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NotesPayable1_lbl" xml:lang="en-US" id="id_11072868_3450168_1_1">Notes Payable 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NotesPayable1_lbl" xml:lang="en-US" id="id_11072868_3450168_2_1">Notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NotesPayable1" xlink:to="stn_NotesPayable1_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayableMember" xlink:label="stn_NotesPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NotesPayableMember_lbl" xml:lang="en-US" id="id_11072868_3479625_3_1">Notes payable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NotesPayableMember_lbl" xml:lang="en-US" id="id_11072868_3479625_1_1">Notes payable [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NotesPayableMember_lbl" xml:lang="en-US" id="id_11072868_3479625_2_1">Notes payable [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NotesPayableMember" xlink:to="stn_NotesPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayableRecognisedInBusinessCombination" xlink:label="stn_NotesPayableRecognisedInBusinessCombination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450286_3_1">Notes payable recognised in business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450286_1_1">Notes payable recognised in business combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="stn_NotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450286_4_1">Total notes payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="stn_NotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450286_5_1">Balance, beginning of the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NotesPayableRecognisedInBusinessCombination" xlink:to="stn_NotesPayableRecognisedInBusinessCombination_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotInternallyGeneratedMember" xlink:label="ifrs-full_NotInternallyGeneratedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NotInternallyGeneratedMember_lbl" xml:lang="en-US" id="id_11072868_3422053_1_1">Not internally generated [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NotInternallyGeneratedMember_lbl" xml:lang="en-US" id="id_11072868_3422053_2_1">Not internally generated [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NotInternallyGeneratedMember" xlink:to="ifrs-full_NotInternallyGeneratedMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="ifrs-full_NotLaterThanOneYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NotLaterThanOneYearMember_lbl" xml:lang="en-US" id="id_11072868_3422054_1_1">Not later than one year [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NotLaterThanOneYearMember_lbl" xml:lang="en-US" id="id_11072868_3422054_2_1">Within one year [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NotLaterThanOneYearMember" xlink:to="ifrs-full_NotLaterThanOneYearMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:label="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_lbl" xml:lang="en-US" id="id_11072868_3422350_1_1">Not measured at fair value in statement of financial position but for which fair value is disclosed [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_lbl" xml:lang="en-US" id="id_11072868_3422350_2_1">Not measured at fair value in statement of financial position but for which fair value is disclosed [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:to="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NovaScotiaCanadaMember" xlink:label="stn_NovaScotiaCanadaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NovaScotiaCanadaMember_lbl" xml:lang="en-US" id="id_11072868_3487334_3_1">Nova Scotia Canada.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NovaScotiaCanadaMember_lbl" xml:lang="en-US" id="id_11072868_3487334_1_1">Nova Scotia Canada [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NovaScotiaCanadaMember_lbl" xml:lang="en-US" id="id_11072868_3487334_2_1">Nova Scotia, Canada [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NovaScotiaCanadaMember" xlink:to="stn_NovaScotiaCanadaMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfCashGeneratingUnit" xlink:label="stn_NumberOfCashGeneratingUnit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NumberOfCashGeneratingUnit_lbl" xml:lang="en-US" id="id_11072868_3471457_3_1">Number of cash generating unit.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NumberOfCashGeneratingUnit_lbl" xml:lang="en-US" id="id_11072868_3471457_1_1">Number of Cash Generating Unit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NumberOfCashGeneratingUnit_lbl" xml:lang="en-US" id="id_11072868_3471457_2_1">Number of cash generating units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NumberOfCashGeneratingUnit" xlink:to="stn_NumberOfCashGeneratingUnit_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfCommonSharesRepurchasedAndCancelled" xlink:label="stn_NumberOfCommonSharesRepurchasedAndCancelled"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NumberOfCommonSharesRepurchasedAndCancelled_lbl" xml:lang="en-US" id="id_11072868_3542713_3_1">Number of common shares repurchased and cancelled.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NumberOfCommonSharesRepurchasedAndCancelled_lbl" xml:lang="en-US" id="id_11072868_3542713_1_1">Number Of Common Shares Repurchased And Cancelled</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NumberOfCommonSharesRepurchasedAndCancelled_lbl" xml:lang="en-US" id="id_11072868_3542713_2_1">Number of Common shares repurchased and cancelled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NumberOfCommonSharesRepurchasedAndCancelled" xlink:to="stn_NumberOfCommonSharesRepurchasedAndCancelled_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfEmployerAppointedTrustee" xlink:label="stn_NumberOfEmployerAppointedTrustee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NumberOfEmployerAppointedTrustee_lbl" xml:lang="en-US" id="id_11072868_3471448_3_1">Number of employer appointed trustee.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NumberOfEmployerAppointedTrustee_lbl" xml:lang="en-US" id="id_11072868_3471448_1_1">Number Of Employer Appointed Trustee</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NumberOfEmployerAppointedTrustee_lbl" xml:lang="en-US" id="id_11072868_3471448_2_1">Number of employer-appointed trustee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NumberOfEmployerAppointedTrustee" xlink:to="stn_NumberOfEmployerAppointedTrustee_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_lbl" xml:lang="en-US" id="id_11072868_3422508_1_1">Number of other equity instruments granted in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_lbl" xml:lang="en-US" id="id_11072868_3422508_2_1">Number of shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:to="ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3421678_1_1">Number of other equity instruments forfeited in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3421678_2_1">Number of equity instruments forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" xlink:to="ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3422353_1_1">Number of other equity instruments outstanding in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3422353_2_1">Number of shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:to="ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" xlink:label="stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3537567_3_1">Number of other equity instruments paid in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3537567_1_1">Number of other equity instruments paid in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3537567_2_1">Number of shares paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" xlink:to="stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="ifrs-full_NumberOfOutstandingShareOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfOutstandingShareOptions_lbl" xml:lang="en-US" id="id_11072868_3421679_1_1">Number of share options outstanding in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_NumberOfOutstandingShareOptions_lbl" xml:lang="en-US" id="id_11072868_3421679_4_1">Share options, end of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_NumberOfOutstandingShareOptions_lbl" xml:lang="en-US" id="id_11072868_3421679_5_1">Share options, beginning of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NumberOfOutstandingShareOptions_lbl" xml:lang="en-US" id="id_11072868_3421679_2_1">Number of share subject to options, Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_NumberOfOutstandingShareOptions_lbl" xml:lang="en-US" id="id_11072868_3421679_12_1">Options Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfOutstandingShareOptions" xlink:to="ifrs-full_NumberOfOutstandingShareOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3422355_1_1">Number of share options exercisable in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3422355_2_1">Shares Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:to="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3422356_1_1">Number of share options exercised in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3422356_2_1">Share options exercised for cash, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3422356_14_1">Share options, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:to="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3421682_1_1">Number of share options forfeited in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3421682_14_1">Number of share subject to options, Forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3421682_18_1">Share options, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:to="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3422057_1_1">Number of share options granted in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3422057_2_1">Number of share subject to options, Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3422057_12_1">Share options, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:to="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:label="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3432479_3_1">Number of share options vested in sharebased payment arrangement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3432479_1_1">Number of share options vested in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3432479_14_1">Number of share subject to options, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:to="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="ifrs-full_NumberOfSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_NumberOfSharesOutstanding_lbl" xml:lang="en-US" id="id_11072868_3422357_1_1">Number of shares outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_NumberOfSharesOutstanding_lbl" xml:lang="en-US" id="id_11072868_3422357_4_1">Ending balance, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_NumberOfSharesOutstanding_lbl" xml:lang="en-US" id="id_11072868_3422357_5_1">Beginning balance, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_NumberOfSharesOutstanding" xlink:to="ifrs-full_NumberOfSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfTranches" xlink:label="stn_NumberOfTranches"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_NumberOfTranches_lbl" xml:lang="en-US" id="id_11072868_3471775_3_1">Number of tranches.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_NumberOfTranches_lbl" xml:lang="en-US" id="id_11072868_3471775_1_1">Number of tranches</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_NumberOfTranches_lbl" xml:lang="en-US" id="id_11072868_3471775_2_1">Number of tranches</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_NumberOfTranches" xlink:to="stn_NumberOfTranches_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_NY" xlink:label="stpr_NY"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stpr_NY_lbl" xml:lang="en-US" id="id_11072868_3421689_1_1">NEW YORK</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stpr_NY_lbl" xml:lang="en-US" id="id_11072868_3421689_2_1">New York, United States [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stpr_NY" xlink:to="stpr_NY_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NZ" xlink:label="country_NZ"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_NZ_lbl" xml:lang="en-US" id="id_11072868_3422513_1_1">NEW ZEALAND</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_NZ_lbl" xml:lang="en-US" id="id_11072868_3422513_2_1">New Zealand [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_NZ" xlink:to="country_NZ_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="ifrs-full_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OfficeEquipmentMember_lbl" xml:lang="en-US" id="id_11072868_3422063_1_1">Office equipment [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OfficeEquipmentMember_lbl" xml:lang="en-US" id="id_11072868_3422063_2_1">Office equipment [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OfficeEquipmentMember" xlink:to="ifrs-full_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OfficersAndEmployeesMember" xlink:label="stn_OfficersAndEmployeesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OfficersAndEmployeesMember_lbl" xml:lang="en-US" id="id_11072868_3487856_3_1">Officers and employees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OfficersAndEmployeesMember_lbl" xml:lang="en-US" id="id_11072868_3487856_1_1">Officers And Employees [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OfficersAndEmployeesMember_lbl" xml:lang="en-US" id="id_11072868_3487856_2_1">Officers and employees [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OfficersAndEmployeesMember" xlink:to="stn_OfficersAndEmployeesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember" xlink:label="stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember_lbl" xml:lang="en-US" id="id_11072868_3487852_3_1">One point zero percentage decrease in equity price risk.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember_lbl" xml:lang="en-US" id="id_11072868_3487852_1_1">One Point Zero Percentage Decrease In Equity Price Risk [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember_lbl" xml:lang="en-US" id="id_11072868_3487852_2_1">1.0% Decrease in equity Price risk [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember" xlink:to="stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember" xlink:label="stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember_lbl" xml:lang="en-US" id="id_11072868_3487851_3_1">One point zero percentage increase in equity price risk.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember_lbl" xml:lang="en-US" id="id_11072868_3487851_1_1">One Point Zero Percentage Increase In Equity Price Risk [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember_lbl" xml:lang="en-US" id="id_11072868_3487851_2_1">1.0% Increase in equity price risk [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember" xlink:to="stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OnerousContractsProvisionMember" xlink:label="ifrs-full_OnerousContractsProvisionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OnerousContractsProvisionMember_lbl" xml:lang="en-US" id="id_11072868_3421698_1_1">Onerous contracts provision [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OnerousContractsProvisionMember_lbl" xml:lang="en-US" id="id_11072868_3421698_2_1">Onerous contracts provision [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OnerousContractsProvisionMember" xlink:to="ifrs-full_OnerousContractsProvisionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OneToThirtyDaysMember" xlink:label="stn_OneToThirtyDaysMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OneToThirtyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3488137_3_1">One to thirty days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OneToThirtyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3488137_1_1">One To Thirty Days [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OneToThirtyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3488137_2_1">1-30 Days [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OneToThirtyDaysMember" xlink:to="stn_OneToThirtyDaysMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OperatingMarginRateAppliedToCashFlowProjections" xlink:label="stn_OperatingMarginRateAppliedToCashFlowProjections"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OperatingMarginRateAppliedToCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3525440_3_1">Operating margin rate applied to cash flow projections.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OperatingMarginRateAppliedToCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3525440_1_1">Operating margin rate applied to cash flow projections</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OperatingMarginRateAppliedToCashFlowProjections_lbl" xml:lang="en-US" id="id_11072868_3525440_2_1">Operating margin rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OperatingMarginRateAppliedToCashFlowProjections" xlink:to="stn_OperatingMarginRateAppliedToCashFlowProjections_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OperatingSegmentsMember" xlink:label="ifrs-full_OperatingSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OperatingSegmentsMember_lbl" xml:lang="en-US" id="id_11072868_3422370_1_1">Operating segments [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OperatingSegmentsMember_lbl" xml:lang="en-US" id="id_11072868_3422370_2_1">Total Segments [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OperatingSegmentsMember" xlink:to="ifrs-full_OperatingSegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OrdinarySharesMember" xlink:label="ifrs-full_OrdinarySharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OrdinarySharesMember_lbl" xml:lang="en-US" id="id_11072868_3422519_1_1">Ordinary shares [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OrdinarySharesMember_lbl" xml:lang="en-US" id="id_11072868_3422519_2_1">Ordinary Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="ifrs-full_OrdinarySharesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination" xlink:label="stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450292_3_1">Other adjustments on notes payable recognised in business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450292_1_1">Other adjustments on notes payable recognised in business combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450292_2_1">Other adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination" xlink:to="stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherAssets" xlink:label="ifrs-full_OtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherAssets_lbl" xml:lang="en-US" id="id_11072868_3422076_1_1">Other assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherAssets_lbl" xml:lang="en-US" id="id_11072868_3422076_2_1">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherAssets" xlink:to="ifrs-full_OtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherAssetsMember" xlink:label="ifrs-full_OtherAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3422077_1_1">Other assets [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3422077_2_1">Other assets [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherAssetsMember" xlink:to="ifrs-full_OtherAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherCashSettledSharebasedCompensation" xlink:label="stn_OtherCashSettledSharebasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OtherCashSettledSharebasedCompensation_lbl" xml:lang="en-US" id="id_11072868_3450123_3_1">Other cash settled sharebased compensation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OtherCashSettledSharebasedCompensation_lbl" xml:lang="en-US" id="id_11072868_3450123_1_1">Other Cash Settled ShareBased Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OtherCashSettledSharebasedCompensation_lbl" xml:lang="en-US" id="id_11072868_3450123_2_1">Other cash-settled share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OtherCashSettledSharebasedCompensation" xlink:to="stn_OtherCashSettledSharebasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3422081_1_1">Other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3422081_2_1">Other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_OtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3422081_6_1">Other comprehensive income (loss) for the year, net of tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_OtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3422081_12_1">Other comprehensive income for the year, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncome" xlink:to="ifrs-full_OtherComprehensiveIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeAbstract" xlink:label="ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_11072868_3422082_1_1">Other comprehensive income [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_11072868_3422082_2_1">Other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_lbl" xml:lang="en-US" id="id_11072868_3422537_1_1">Other comprehensive income, net of tax, exchange differences on translation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_lbl" xml:lang="en-US" id="id_11072868_3422537_2_1">Exchange differences on translation of foreign operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_lbl" xml:lang="en-US" id="id_11072868_3422538_1_1">Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_lbl" xml:lang="en-US" id="id_11072868_3422538_2_1">Remeasurement (loss) gain on net employee defined benefit liability net of deferred tax recovery of $2.0 (2017 - tax expense of $2.4)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:label="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_lbl" xml:lang="en-US" id="id_11072868_3422093_1_1">Other comprehensive income that will be reclassified to profit or loss, net of tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_lbl" xml:lang="en-US" id="id_11072868_3422093_6_1">Total items that may be reclassified to net income in subsequent periods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherCountriesMember" xlink:label="stn_OtherCountriesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OtherCountriesMember_lbl" xml:lang="en-US" id="id_11072868_3476143_3_1">Other countries.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OtherCountriesMember_lbl" xml:lang="en-US" id="id_11072868_3476143_1_1">Other Countries [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OtherCountriesMember_lbl" xml:lang="en-US" id="id_11072868_3476143_2_1">Other Countries [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OtherCountriesMember" xlink:to="stn_OtherCountriesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentAssets" xlink:label="ifrs-full_OtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherCurrentAssets_lbl" xml:lang="en-US" id="id_11072868_3422393_1_1">Other current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherCurrentAssets_lbl" xml:lang="en-US" id="id_11072868_3422393_2_1">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentAssets" xlink:to="ifrs-full_OtherCurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentFinancialAssets" xlink:label="ifrs-full_OtherCurrentFinancialAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherCurrentFinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3421721_1_1">Other current financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherCurrentFinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3421721_2_1">Less current portion - financial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentFinancialAssets" xlink:to="ifrs-full_OtherCurrentFinancialAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentLiabilities" xlink:label="ifrs-full_OtherCurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherCurrentLiabilities_lbl" xml:lang="en-US" id="id_11072868_3422544_1_1">Other current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherCurrentLiabilities_lbl" xml:lang="en-US" id="id_11072868_3422544_2_1">Less current portion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_OtherCurrentLiabilities_lbl" xml:lang="en-US" id="id_11072868_3422544_12_1">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentLiabilities" xlink:to="ifrs-full_OtherCurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentNonfinancialAssets" xlink:label="ifrs-full_OtherCurrentNonfinancialAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherCurrentNonfinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3422545_1_1">Other current non-financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherCurrentNonfinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3422545_2_1">Less current portion - non-financial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherCurrentNonfinancialAssets" xlink:to="ifrs-full_OtherCurrentNonfinancialAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherFinanceCost" xlink:label="ifrs-full_OtherFinanceCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherFinanceCost_lbl" xml:lang="en-US" id="id_11072868_3422559_1_1">Other finance cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_OtherFinanceCost_lbl" xml:lang="en-US" id="id_11072868_3422559_6_1">Other net finance expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherFinanceCost" xlink:to="ifrs-full_OtherFinanceCost_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinanceExpense" xlink:label="stn_OtherFinanceExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OtherFinanceExpense_lbl" xml:lang="en-US" id="id_11072868_3450120_3_1">Other finance expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OtherFinanceExpense_lbl" xml:lang="en-US" id="id_11072868_3450120_1_1">Other Finance Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="stn_OtherFinanceExpense_lbl" xml:lang="en-US" id="id_11072868_3450120_6_1">Total other finance expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OtherFinanceExpense" xlink:to="stn_OtherFinanceExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:label="stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3542756_3_1">Other finance income on financial assets measured at fair value through other comprehensive income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3542756_1_1">Other finance income on financial assets measured at fair value through other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_lbl" xml:lang="en-US" id="id_11072868_3542756_14_1">Realized gain on sale of FVOCI investment debt securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:to="stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinancialAssetAtAmortisedCost" xlink:label="stn_OtherFinancialAssetAtAmortisedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OtherFinancialAssetAtAmortisedCost_lbl" xml:lang="en-US" id="id_11072868_3547780_3_1">Other financial asset at amortised cost.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OtherFinancialAssetAtAmortisedCost_lbl" xml:lang="en-US" id="id_11072868_3547780_1_1">Other Financial Asset At Amortised Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OtherFinancialAssetAtAmortisedCost_lbl" xml:lang="en-US" id="id_11072868_3547780_2_1">Amortized Cost/Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OtherFinancialAssetAtAmortisedCost" xlink:to="stn_OtherFinancialAssetAtAmortisedCost_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinancialAssetMember" xlink:label="stn_OtherFinancialAssetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OtherFinancialAssetMember_lbl" xml:lang="en-US" id="id_11072868_3477423_3_1">Other financial asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OtherFinancialAssetMember_lbl" xml:lang="en-US" id="id_11072868_3477423_1_1">Other financial asset [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OtherFinancialAssetMember_lbl" xml:lang="en-US" id="id_11072868_3477423_2_1">Other financial asset [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OtherFinancialAssetMember" xlink:to="stn_OtherFinancialAssetMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherFinancialAssets" xlink:label="ifrs-full_OtherFinancialAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherFinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3422403_1_1">Other financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherFinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3422403_2_1">Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_OtherFinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3422403_12_1">Other financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherFinancialAssets" xlink:to="ifrs-full_OtherFinancialAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinancialLiabilitiesUndiscountedCashFlows" xlink:label="stn_OtherFinancialLiabilitiesUndiscountedCashFlows"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OtherFinancialLiabilitiesUndiscountedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3446378_3_1">Other financial liabilities, undiscounted cash flows.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OtherFinancialLiabilitiesUndiscountedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3446378_1_1">Other financial liabilities, undiscounted cash flows</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OtherFinancialLiabilitiesUndiscountedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3446378_2_1">Other financial liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OtherFinancialLiabilitiesUndiscountedCashFlows" xlink:to="stn_OtherFinancialLiabilitiesUndiscountedCashFlows_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:label="ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3422100_1_1">Other inflows (outflows) of cash, classified as investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3422100_2_1">Proceeds (purchase) from other investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:to="ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherIntangibleAssetsMember" xlink:label="ifrs-full_OtherIntangibleAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherIntangibleAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3422562_1_1">Other intangible assets [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherIntangibleAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3422562_2_1">Other [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherIntangibleAssetsMember" xlink:to="ifrs-full_OtherIntangibleAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherLiabilities" xlink:label="ifrs-full_OtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherLiabilities_lbl" xml:lang="en-US" id="id_11072868_3422104_1_1">Other liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherLiabilities_lbl" xml:lang="en-US" id="id_11072868_3422104_2_1">Other liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_OtherLiabilities_lbl" xml:lang="en-US" id="id_11072868_3422104_6_1">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherLiabilities" xlink:to="ifrs-full_OtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherLongtermProvisions" xlink:label="ifrs-full_OtherLongtermProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherLongtermProvisions_lbl" xml:lang="en-US" id="id_11072868_3422105_1_1">Other non-current provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherLongtermProvisions_lbl" xml:lang="en-US" id="id_11072868_3422105_2_1">Long-term portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherLongtermProvisions" xlink:to="ifrs-full_OtherLongtermProvisions_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherMember" xlink:label="stn_OtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OtherMember_lbl" xml:lang="en-US" id="id_11072868_3478856_3_1">Other.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OtherMember_lbl" xml:lang="en-US" id="id_11072868_3478856_1_1">Other [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OtherMember_lbl" xml:lang="en-US" id="id_11072868_3478856_2_1">Other [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OtherMember" xlink:to="stn_OtherMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:label="stn_OtherNetDefinedBenefitLiabilityAssetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OtherNetDefinedBenefitLiabilityAssetAbstract_lbl" xml:lang="en-US" id="id_11072868_3529329_3_1">Other net defined benefit liability asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OtherNetDefinedBenefitLiabilityAssetAbstract_lbl" xml:lang="en-US" id="id_11072868_3529329_1_1">Other Net Defined Benefit Liability Asset [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OtherNetDefinedBenefitLiabilityAssetAbstract_lbl" xml:lang="en-US" id="id_11072868_3529329_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:to="stn_OtherNetDefinedBenefitLiabilityAssetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="ifrs-full_OtherNoncurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherNoncurrentAssets_lbl" xml:lang="en-US" id="id_11072868_3421733_1_1">Other non-current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherNoncurrentAssets_lbl" xml:lang="en-US" id="id_11072868_3421733_2_1">Long-term portion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_OtherNoncurrentAssets_lbl" xml:lang="en-US" id="id_11072868_3421733_12_1">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherNoncurrentAssets" xlink:to="ifrs-full_OtherNoncurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentLiabilities" xlink:label="ifrs-full_OtherNoncurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherNoncurrentLiabilities_lbl" xml:lang="en-US" id="id_11072868_3421734_1_1">Other non-current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherNoncurrentLiabilities_lbl" xml:lang="en-US" id="id_11072868_3421734_2_1">Long-term portion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_OtherNoncurrentLiabilities_lbl" xml:lang="en-US" id="id_11072868_3421734_12_1">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherNoncurrentLiabilities" xlink:to="ifrs-full_OtherNoncurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNonfinancialAssets" xlink:label="ifrs-full_OtherNonfinancialAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherNonfinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3422413_1_1">Other non-financial assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherNonfinancialAssets_lbl" xml:lang="en-US" id="id_11072868_3422413_2_1">Other non-financial assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherNonfinancialAssets" xlink:to="ifrs-full_OtherNonfinancialAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="ifrs-full_OtherOperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherOperatingIncomeExpense_lbl" xml:lang="en-US" id="id_11072868_3422108_1_1">Other operating income (expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_OtherOperatingIncomeExpense_lbl" xml:lang="en-US" id="id_11072868_3422108_14_1">Other expense (income)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="ifrs-full_OtherOperatingIncomeExpense_lbl" xml:lang="en-US" id="id_11072868_3422108_19_1">Total other expense (income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherOperatingIncomeExpense" xlink:to="ifrs-full_OtherOperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember_lbl" xml:lang="en-US" id="id_11072868_3421738_1_1">Other property, plant and equipment [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember_lbl" xml:lang="en-US" id="id_11072868_3421738_2_1">Other [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:to="ifrs-full_OtherPropertyPlantAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherProvisions" xlink:label="ifrs-full_OtherProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3422109_1_1">Other provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_OtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3422109_4_1">Provisions, end of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_OtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3422109_5_1">Provision, beginning of the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherProvisions" xlink:to="ifrs-full_OtherProvisions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherProvisionsMember" xlink:label="ifrs-full_OtherProvisionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherProvisionsMember_lbl" xml:lang="en-US" id="id_11072868_3422111_1_1">Other provisions [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherProvisionsMember_lbl" xml:lang="en-US" id="id_11072868_3422111_2_1">Other provisions [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherProvisionsMember" xlink:to="ifrs-full_OtherProvisionsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherReceivables" xlink:label="ifrs-full_OtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherReceivables_lbl" xml:lang="en-US" id="id_11072868_3422568_1_1">Other receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherReceivables_lbl" xml:lang="en-US" id="id_11072868_3422568_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherReceivables" xlink:to="ifrs-full_OtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherRelatedPartiesMember" xlink:label="ifrs-full_OtherRelatedPartiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherRelatedPartiesMember_lbl" xml:lang="en-US" id="id_11072868_3422112_1_1">Other related parties [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherRelatedPartiesMember_lbl" xml:lang="en-US" id="id_11072868_3422112_2_1">Other [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherRelatedPartiesMember" xlink:to="ifrs-full_OtherRelatedPartiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherShorttermProvisions" xlink:label="ifrs-full_OtherShorttermProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherShorttermProvisions_lbl" xml:lang="en-US" id="id_11072868_3421743_1_1">Other current provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherShorttermProvisions_lbl" xml:lang="en-US" id="id_11072868_3421743_2_1">Less current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherShorttermProvisions" xlink:to="ifrs-full_OtherShorttermProvisions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherTemporaryDifferencesMember" xlink:label="ifrs-full_OtherTemporaryDifferencesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_OtherTemporaryDifferencesMember_lbl" xml:lang="en-US" id="id_11072868_3422116_1_1">Other temporary differences [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_OtherTemporaryDifferencesMember_lbl" xml:lang="en-US" id="id_11072868_3422116_2_1">Other temporary differences [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_OtherTemporaryDifferencesMember" xlink:to="ifrs-full_OtherTemporaryDifferencesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" xlink:label="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome_lbl" xml:lang="en-US" id="id_11072868_3450201_3_1">Outstanding provisions reassessed and arised based on expected probable outcome.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome_lbl" xml:lang="en-US" id="id_11072868_3450201_1_1">Outstanding Provisions Reassessed And Arised Based On Expected Probable Outcome</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome_lbl" xml:lang="en-US" id="id_11072868_3450201_2_1">Provision for claims outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" xlink:to="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_PA" xlink:label="stpr_PA"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stpr_PA_lbl" xml:lang="en-US" id="id_11072868_3421747_1_1">PENNSYLVANIA</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stpr_PA_lbl" xml:lang="en-US" id="id_11072868_3421747_2_1">Pennsylvania, United States [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stpr_PA" xlink:to="stpr_PA_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastDueStatusAxis" xlink:label="ifrs-full_PastDueStatusAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PastDueStatusAxis_lbl" xml:lang="en-US" id="id_11072868_3421750_1_1">Past due status [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PastDueStatusAxis_lbl" xml:lang="en-US" id="id_11072868_3421750_2_1">Past due status [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="ifrs-full_PastDueStatusAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastDueStatusMember" xlink:label="ifrs-full_PastDueStatusMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PastDueStatusMember_lbl" xml:lang="en-US" id="id_11072868_3422574_1_1">Past due status [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PastDueStatusMember_lbl" xml:lang="en-US" id="id_11072868_3422574_2_1">Past due status [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="ifrs-full_PastDueStatusMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3422423_1_1">Past service cost, net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3422423_2_1">Past service cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3422128_1_1">Payments from plan, net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3422128_14_1">Benefits paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3421753_1_1">Payments of finance lease liabilities, classified as financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3421753_14_1">Payment of finance lease obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:to="ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PaymentsOfNotesPayableRecognisedInBusinessCombination" xlink:label="stn_PaymentsOfNotesPayableRecognisedInBusinessCombination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_PaymentsOfNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450291_3_1">Payments of notes payable recognised in business combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_PaymentsOfNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450291_1_1">Payments of notes payable recognised in business combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_PaymentsOfNotesPayableRecognisedInBusinessCombination_lbl" xml:lang="en-US" id="id_11072868_3450291_14_1">Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_PaymentsOfNotesPayableRecognisedInBusinessCombination" xlink:to="stn_PaymentsOfNotesPayableRecognisedInBusinessCombination_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PaymentsOnNotesPayableFromPreviousAcquisitions" xlink:label="stn_PaymentsOnNotesPayableFromPreviousAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_PaymentsOnNotesPayableFromPreviousAcquisitions_lbl" xml:lang="en-US" id="id_11072868_3450285_3_1">Payments on notes payable from previous acquisitions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_PaymentsOnNotesPayableFromPreviousAcquisitions_lbl" xml:lang="en-US" id="id_11072868_3450285_1_1">Payments on notes payable from previous acquisitions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_PaymentsOnNotesPayableFromPreviousAcquisitions_lbl" xml:lang="en-US" id="id_11072868_3450285_2_1">Payments on notes payable from previous acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_PaymentsOnNotesPayableFromPreviousAcquisitions" xlink:to="stn_PaymentsOnNotesPayableFromPreviousAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:label="ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_lbl" xml:lang="en-US" id="id_11072868_3421754_1_1">Payments to acquire or redeem entity's shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_lbl" xml:lang="en-US" id="id_11072868_3421754_14_1">Repurchase of shares for cancellation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:to="ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsToAndOnBehalfOfEmployees" xlink:label="ifrs-full_PaymentsToAndOnBehalfOfEmployees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PaymentsToAndOnBehalfOfEmployees_lbl" xml:lang="en-US" id="id_11072868_3422583_1_1">Payments to and on behalf of employees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PaymentsToAndOnBehalfOfEmployees_lbl" xml:lang="en-US" id="id_11072868_3422583_14_1">Cash paid to employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PaymentsToAndOnBehalfOfEmployees" xlink:to="ifrs-full_PaymentsToAndOnBehalfOfEmployees_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:label="ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PaymentsToSuppliersForGoodsAndServices_lbl" xml:lang="en-US" id="id_11072868_3422130_1_1">Payments to suppliers for goods and services</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PaymentsToSuppliersForGoodsAndServices_lbl" xml:lang="en-US" id="id_11072868_3422130_14_1">Cash paid to suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:to="ifrs-full_PaymentsToSuppliersForGoodsAndServices_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PensionDefinedBenefitPlansMember" xlink:label="ifrs-full_PensionDefinedBenefitPlansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PensionDefinedBenefitPlansMember_lbl" xml:lang="en-US" id="id_11072868_3422589_1_1">Pension defined benefit plans [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PensionDefinedBenefitPlansMember_lbl" xml:lang="en-US" id="id_11072868_3422589_2_1">Pension defined benefit plans [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PensionDefinedBenefitPlansMember" xlink:to="ifrs-full_PensionDefinedBenefitPlansMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:label="stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_lbl" xml:lang="en-US" id="id_11072868_3537590_3_1">Percentage of entity which expects to recognise transaction price allocated to remaining performance obligations as revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_lbl" xml:lang="en-US" id="id_11072868_3537590_1_1">Percentage of entity which expects to recognise transaction price allocated to remaining performance obligations as revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_lbl" xml:lang="en-US" id="id_11072868_3537590_2_1">Expected revenue recognition as contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:to="stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PercentageOfPlanAssetInAnnuityPolicies" xlink:label="stn_PercentageOfPlanAssetInAnnuityPolicies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_PercentageOfPlanAssetInAnnuityPolicies_lbl" xml:lang="en-US" id="id_11072868_3523877_3_1">Percentage of plan asset in annuity policies.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_PercentageOfPlanAssetInAnnuityPolicies_lbl" xml:lang="en-US" id="id_11072868_3523877_1_1">Percentage Of Plan Asset In Annuity Policies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_PercentageOfPlanAssetInAnnuityPolicies_lbl" xml:lang="en-US" id="id_11072868_3523877_2_1">Percentage of plans' assets held in annuity policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_PercentageOfPlanAssetInAnnuityPolicies" xlink:to="stn_PercentageOfPlanAssetInAnnuityPolicies_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash" xlink:label="stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash_lbl" xml:lang="en-US" id="id_11072868_3523876_3_1">Percentage of plan asset in securities or held in cash.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash_lbl" xml:lang="en-US" id="id_11072868_3523876_1_1">Percentage Of Plan Asset In Securities Or Held In Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash_lbl" xml:lang="en-US" id="id_11072868_3523876_2_1">Percentage of plans' assets invested in mutual funds and exchange-traded funds or held in cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash" xlink:to="stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:label="ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_lbl" xml:lang="en-US" id="id_11072868_3422591_1_1">Percentage of reasonably possible decrease in actuarial assumption</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_lbl" xml:lang="en-US" id="id_11072868_3422591_2_1">Percentage of decrease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:to="ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_lbl" xml:lang="en-US" id="id_11072868_3422592_1_1">Percentage of reasonably possible increase in actuarial assumption</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_lbl" xml:lang="en-US" id="id_11072868_3422592_2_1">Percentage of increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:to="ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PerformanceShareUnitsMember" xlink:label="stn_PerformanceShareUnitsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_PerformanceShareUnitsMember_lbl" xml:lang="en-US" id="id_11072868_3479982_3_1">Performance share units (PSUs) .</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_PerformanceShareUnitsMember_lbl" xml:lang="en-US" id="id_11072868_3479982_1_1">Performance share units (PSUs) [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_PerformanceShareUnitsMember_lbl" xml:lang="en-US" id="id_11072868_3479982_2_1">Performance share units (PSUs) [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_PerformanceShareUnitsMember" xlink:to="stn_PerformanceShareUnitsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PeriodOfRevenueInTradeReceivables" xlink:label="stn_PeriodOfRevenueInTradeReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_PeriodOfRevenueInTradeReceivables_lbl" xml:lang="en-US" id="id_11072868_3472917_3_1">Days of revenue in trade receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_PeriodOfRevenueInTradeReceivables_lbl" xml:lang="en-US" id="id_11072868_3472917_1_1">Period Of Revenue In Trade Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_PeriodOfRevenueInTradeReceivables_lbl" xml:lang="en-US" id="id_11072868_3472917_2_1">Number of target days of revenue in trade receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_PeriodOfRevenueInTradeReceivables" xlink:to="stn_PeriodOfRevenueInTradeReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="ifrs-full_PlanAssetsAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PlanAssetsAtFairValue_lbl" xml:lang="en-US" id="id_11072868_3422597_1_1">Plan assets, at fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PlanAssetsAtFairValue_lbl" xml:lang="en-US" id="id_11072868_3422597_2_1">Fair value of the plan assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PlanAssetsAtFairValue" xlink:to="ifrs-full_PlanAssetsAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PlanAssetsMember" xlink:label="ifrs-full_PlanAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PlanAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3422437_1_1">Plan assets [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PlanAssetsMember_lbl" xml:lang="en-US" id="id_11072868_3422437_2_1">Fair value of plan assets [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PlanAssetsMember" xlink:to="ifrs-full_PlanAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" xlink:label="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3537557_3_1">Pooled fund liability driven investments amount contributed to fair value of plan assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3537557_1_1">Pooled fund liability driven investments amount contributed to fair value of plan assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_11072868_3537557_2_1">Pooled fund liability-driven investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" xlink:to="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents" xlink:label="ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3421768_1_1">Portion of consideration paid (received) consisting of cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3421768_2_1">Cash consideration (net of cash acquired)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents" xlink:to="ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:label="ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_lbl" xml:lang="en-US" id="id_11072868_3422602_1_1">Post-employment benefit expense, defined contribution plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_lbl" xml:lang="en-US" id="id_11072868_3422602_2_1">Pension cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:to="ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PostEmploymentBenefitPlansMember" xlink:label="stn_PostEmploymentBenefitPlansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_PostEmploymentBenefitPlansMember_lbl" xml:lang="en-US" id="id_11072868_3542795_3_1">Post employment benefit plans.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_PostEmploymentBenefitPlansMember_lbl" xml:lang="en-US" id="id_11072868_3542795_1_1">Post employment benefit plans [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_PostEmploymentBenefitPlansMember_lbl" xml:lang="en-US" id="id_11072868_3542795_2_1">Post employment benefit plans [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_PostEmploymentBenefitPlansMember" xlink:to="stn_PostEmploymentBenefitPlansMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:label="ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PresentValueOfDefinedBenefitObligationMember_lbl" xml:lang="en-US" id="id_11072868_3422145_1_1">Present value of defined benefit obligation [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PresentValueOfDefinedBenefitObligationMember_lbl" xml:lang="en-US" id="id_11072868_3422145_2_1">Defined benefit obligation [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:to="ifrs-full_PresentValueOfDefinedBenefitObligationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PreviouslyStatedMember" xlink:label="ifrs-full_PreviouslyStatedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PreviouslyStatedMember_lbl" xml:lang="en-US" id="id_11072868_3422609_1_1">Previously stated [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PreviouslyStatedMember_lbl" xml:lang="en-US" id="id_11072868_3422609_2_1">Previously stated [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PreviouslyStatedMember" xlink:to="ifrs-full_PreviouslyStatedMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PrincipalPlaceOfBusinessOfJointOperation" xlink:label="ifrs-full_PrincipalPlaceOfBusinessOfJointOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PrincipalPlaceOfBusinessOfJointOperation_lbl" xml:lang="en-US" id="id_11072868_3422444_1_1">Principal place of business of joint operation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PrincipalPlaceOfBusinessOfJointOperation_lbl" xml:lang="en-US" id="id_11072868_3422444_2_1">Jurisdiction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PrincipalPlaceOfBusinessOfJointOperation" xlink:to="ifrs-full_PrincipalPlaceOfBusinessOfJointOperation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares_lbl" xml:lang="en-US" id="id_11072868_3422155_1_1">Proceeds from issue of ordinary shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares_lbl" xml:lang="en-US" id="id_11072868_3422155_2_1">Proceeds from issue of share capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:to="ifrs-full_ProceedsFromIssueOfOrdinaryShares_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities" xlink:label="stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3450374_3_1">Proceeds from lease inducements classified as investing activities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3450374_1_1">Proceeds From Lease Inducements Classified As Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3450374_2_1">Proceeds from lease inducements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities" xlink:to="stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3448626_3_1">Proceeds from or repayments of borrowings classified as financing activities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3448626_1_1">Proceeds From Or Repayments Of Borrowings Classified As Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities_lbl" xml:lang="en-US" id="id_11072868_3448626_14_1">Net proceeds (repayment) from revolving credit facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:to="stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:label="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_lbl" xml:lang="en-US" id="id_11072868_3423105_1_1">Proceeds from sales of investments other than investments accounted for using equity method</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_lbl" xml:lang="en-US" id="id_11072868_3423105_6_1">Net proceeds from sale, net of cash sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:to="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProductsAndServicesAxis" xlink:label="ifrs-full_ProductsAndServicesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProductsAndServicesAxis_lbl" xml:lang="en-US" id="id_11072868_3422620_1_1">Products and services [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProductsAndServicesAxis_lbl" xml:lang="en-US" id="id_11072868_3422620_2_1">Products and services [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProductsAndServicesAxis" xlink:to="ifrs-full_ProductsAndServicesAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProductsAndServicesMember" xlink:label="ifrs-full_ProductsAndServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProductsAndServicesMember_lbl" xml:lang="en-US" id="id_11072868_3423108_1_1">Products and services [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProductsAndServicesMember_lbl" xml:lang="en-US" id="id_11072868_3423108_2_1">Products and services [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProductsAndServicesMember" xlink:to="ifrs-full_ProductsAndServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfitLoss_lbl" xml:lang="en-US" id="id_11072868_3423110_1_1">Profit (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProfitLoss_lbl" xml:lang="en-US" id="id_11072868_3423110_2_1">Net income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ProfitLoss_lbl" xml:lang="en-US" id="id_11072868_3423110_6_1">Net income for the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_ProfitLoss_lbl" xml:lang="en-US" id="id_11072868_3423110_12_1">Net income for the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLoss" xlink:to="ifrs-full_ProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossAbstract" xlink:label="ifrs-full_ProfitLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfitLossAbstract_lbl" xml:lang="en-US" id="id_11072868_3423111_1_1">Profit (loss) [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProfitLossAbstract_lbl" xml:lang="en-US" id="id_11072868_3423111_2_1">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="ifrs-full_ProfitLossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="ifrs-full_ProfitLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfitLossBeforeTax_lbl" xml:lang="en-US" id="id_11072868_3422161_1_1">Profit (loss) before tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ProfitLossBeforeTax_lbl" xml:lang="en-US" id="id_11072868_3422161_6_1">Income before income taxes and discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossBeforeTax" xlink:to="ifrs-full_ProfitLossBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" xlink:label="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3537555_3_1">Profit Loss Before Tax Disposal of Discontinued Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3537555_1_1">Profit Loss Before Tax Disposal of Discontinued Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3537555_2_1">Gain on disposal of discontinued operations before income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" xlink:to="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromContinuingOperations" xlink:label="ifrs-full_ProfitLossFromContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfitLossFromContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3422163_1_1">Profit (loss) from continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProfitLossFromContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3422163_2_1">Net income for the year from continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ProfitLossFromContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3422163_6_1">Net income for the year from continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossFromContinuingOperations" xlink:to="ifrs-full_ProfitLossFromContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossFromContinuingOperationsAbstract" xlink:label="stn_ProfitLossFromContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ProfitLossFromContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430991_3_1">Profit Loss from Continuing Operations [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ProfitLossFromContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430991_1_1">Profit Loss from Continuing Operations [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ProfitLossFromContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430991_2_1">Continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="stn_ProfitLossFromContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3422166_1_1">Profit (loss) from discontinued operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3422166_2_1">Net loss from discontinued operation, net of tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3422166_6_1">Net loss from discontinued operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3422166_12_1">Net loss from discontinued operations, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossFromDiscontinuingOperationsAbstract" xlink:label="stn_ProfitLossFromDiscontinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ProfitLossFromDiscontinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430992_3_1">Profit Loss from Discontinuing Operations [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ProfitLossFromDiscontinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430992_1_1">Profit Loss from Discontinuing Operations [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ProfitLossFromDiscontinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_11072868_3430992_2_1">Discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ProfitLossFromDiscontinuingOperationsAbstract" xlink:to="stn_ProfitLossFromDiscontinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink:label="stn_ProfitLossFromDisposalOfDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ProfitLossFromDisposalOfDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3467062_3_1">Profit loss from disposal of discontinued operations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ProfitLossFromDisposalOfDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3467062_1_1">Profit loss from disposal of discontinued operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="stn_ProfitLossFromDisposalOfDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3467062_6_1">Loss on disposal of discontinued operations, net of income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink:to="stn_ProfitLossFromDisposalOfDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments" xlink:label="ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments_lbl" xml:lang="en-US" id="id_11072868_3423120_1_1">Profit (loss) on disposal of investments and changes in value of investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments_lbl" xml:lang="en-US" id="id_11072868_3423120_2_1">Gain on disposal of a subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments" xlink:to="ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="ifrs-full_PropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3423123_1_1">Property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_PropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3423123_4_1">Property plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_PropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3423123_5_1">Property plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3423123_2_1">Property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipment" xlink:to="ifrs-full_PropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember_lbl" xml:lang="en-US" id="id_11072868_3422628_1_1">Property, plant and equipment [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember_lbl" xml:lang="en-US" id="id_11072868_3422628_2_1">Property, plant and equipment [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_PropertyPlantAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3422173_1_1">Property, plant and equipment recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3422173_2_1">Property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:to="ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProportionOfOwnershipInterestInJointOperation" xlink:label="ifrs-full_ProportionOfOwnershipInterestInJointOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProportionOfOwnershipInterestInJointOperation_lbl" xml:lang="en-US" id="id_11072868_3423134_1_1">Proportion of ownership interest in joint operation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ProportionOfOwnershipInterestInJointOperation_lbl" xml:lang="en-US" id="id_11072868_3423134_2_1">Ownership Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProportionOfOwnershipInterestInJointOperation" xlink:to="ifrs-full_ProportionOfOwnershipInterestInJointOperation_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProvisionForClaimsMember" xlink:label="stn_ProvisionForClaimsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ProvisionForClaimsMember_lbl" xml:lang="en-US" id="id_11072868_3495031_3_1">Provision for claims.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ProvisionForClaimsMember_lbl" xml:lang="en-US" id="id_11072868_3495031_1_1">Provision For Claims [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ProvisionForClaimsMember_lbl" xml:lang="en-US" id="id_11072868_3495031_2_1">Claims provision [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ProvisionForClaimsMember" xlink:to="stn_ProvisionForClaimsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate" xlink:label="stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3436013_3_1">Provisions for claims recognised as of acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3436013_1_1">Provisions for claims recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3436013_2_1">Provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate" xlink:to="stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProvisionsRecognisedAsOfAcquisitionDate" xlink:label="stn_ProvisionsRecognisedAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ProvisionsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3433825_3_1">Provisions recognised as of acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ProvisionsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3433825_1_1">Provisions recognised as of acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_ProvisionsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3433825_14_1">Provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ProvisionsRecognisedAsOfAcquisitionDate" xlink:to="stn_ProvisionsRecognisedAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProvisionUsedOtherProvisions" xlink:label="ifrs-full_ProvisionUsedOtherProvisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ProvisionUsedOtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3423147_1_1">Provision used, other provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ProvisionUsedOtherProvisions_lbl" xml:lang="en-US" id="id_11072868_3423147_14_1">Paid or otherwise settled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ProvisionUsedOtherProvisions" xlink:to="ifrs-full_ProvisionUsedOtherProvisions_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PurchaseContractualObligation" xlink:label="stn_PurchaseContractualObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_PurchaseContractualObligation_lbl" xml:lang="en-US" id="id_11072868_3546979_3_1">Purchase contractual obligation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_PurchaseContractualObligation_lbl" xml:lang="en-US" id="id_11072868_3546979_1_1">Purchase Contractual Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_PurchaseContractualObligation_lbl" xml:lang="en-US" id="id_11072868_3546979_14_1">Purchase obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_PurchaseContractualObligation" xlink:to="stn_PurchaseContractualObligation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3423149_1_1">Purchase of intangible assets, classified as investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3423149_14_1">Purchase of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3422688_1_1">Purchase of property, plant and equipment, classified as investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_lbl" xml:lang="en-US" id="id_11072868_3422688_14_1">Purchase of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PurchaseOfTreasuryShares" xlink:label="ifrs-full_PurchaseOfTreasuryShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_PurchaseOfTreasuryShares_lbl" xml:lang="en-US" id="id_11072868_3422690_1_1">Purchase of treasury shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_PurchaseOfTreasuryShares_lbl" xml:lang="en-US" id="id_11072868_3422690_14_1">Shares repurchased under Normal Course Issuer Bid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_PurchaseOfTreasuryShares" xlink:to="ifrs-full_PurchaseOfTreasuryShares_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RangeAxis_lbl" xml:lang="en-US" id="id_11072868_3422662_1_1">Range [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RangeAxis_lbl" xml:lang="en-US" id="id_11072868_3422662_2_1">Range [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RangesMember_lbl" xml:lang="en-US" id="id_11072868_3422700_1_1">Ranges [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RangesMember_lbl" xml:lang="en-US" id="id_11072868_3422700_2_1">Ranges [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_RangesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_lbl" xml:lang="en-US" id="id_11072868_3422192_1_1">Ranges of exercise prices for outstanding share options [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_lbl" xml:lang="en-US" id="id_11072868_3422192_2_1">Ranges of exercise prices for outstanding share options [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember_lbl" xml:lang="en-US" id="id_11072868_3479122_3_1">Ranges of exercise prices for outstanding share options four.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember_lbl" xml:lang="en-US" id="id_11072868_3479122_1_1">Ranges of exercise prices for outstanding share options four [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember_lbl" xml:lang="en-US" id="id_11072868_3479122_2_1">Range four [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_lbl" xml:lang="en-US" id="id_11072868_3422193_1_1">Ranges of exercise prices for outstanding share options [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_lbl" xml:lang="en-US" id="id_11072868_3422193_2_1">Range one [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember_lbl" xml:lang="en-US" id="id_11072868_3479120_3_1">Ranges of exercise prices for outstanding share options one.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember_lbl" xml:lang="en-US" id="id_11072868_3479120_1_1">Ranges of exercise prices for outstanding share options one [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember_lbl" xml:lang="en-US" id="id_11072868_3479120_2_1">Range one [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember_lbl" xml:lang="en-US" id="id_11072868_3479123_3_1">Ranges of exercise prices for outstanding share options three.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember_lbl" xml:lang="en-US" id="id_11072868_3479123_1_1">Ranges of exercise prices for outstanding share options three [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember_lbl" xml:lang="en-US" id="id_11072868_3479123_2_1">Range three [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember_lbl" xml:lang="en-US" id="id_11072868_3479121_3_1">Ranges of exercise prices for outstanding share options two.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember_lbl" xml:lang="en-US" id="id_11072868_3479121_1_1">Ranges of exercise prices for outstanding share options Two [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember_lbl" xml:lang="en-US" id="id_11072868_3479121_2_1">Range two [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:label="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_lbl" xml:lang="en-US" id="id_11072868_3542758_3_1">Realized gains losses on financial assets at fair value through profit or loss mandatorily measured at fair value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_lbl" xml:lang="en-US" id="id_11072868_3542758_1_1">Realized gains losses on financial assets at fair value through profit or loss mandatorily measured at fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_lbl" xml:lang="en-US" id="id_11072868_3542758_14_1">Net realized gain on equity securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:to="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" xlink:label="ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_lbl" xml:lang="en-US" id="id_11072868_3422201_1_1">Receipts from sales of goods and rendering of services</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_lbl" xml:lang="en-US" id="id_11072868_3422201_2_1">Cash receipts from clients</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" xlink:to="ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReceivablesFromContractsWithCustomers" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomers_lbl" xml:lang="en-US" id="id_11072868_3422203_1_1">Receivables from contracts with customers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomers_lbl" xml:lang="en-US" id="id_11072868_3422203_6_1">Total Consulting Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReceivablesFromContractsWithCustomers" xlink:to="ifrs-full_ReceivablesFromContractsWithCustomers_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReceivablesFromContractsWithCustomersAbstract" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomersAbstract_lbl" xml:lang="en-US" id="id_11072868_3423548_1_1">Receivables from contracts with customers [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomersAbstract_lbl" xml:lang="en-US" id="id_11072868_3423548_2_1">Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReceivablesFromContractsWithCustomersAbstract" xlink:to="ifrs-full_ReceivablesFromContractsWithCustomersAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax_lbl" xml:lang="en-US" id="id_11072868_3422718_1_1">Reclassification adjustments on exchange differences on translation, net of tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax_lbl" xml:lang="en-US" id="id_11072868_3422718_2_1">Cumulative exchange loss on translating foreign operations reclassified from equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax_lbl" xml:lang="en-US" id="id_11072868_3422718_14_1">Realized exchange difference on disposition of a subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" xlink:to="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink:label="ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_lbl" xml:lang="en-US" id="id_11072868_3422214_1_1">Reclassification adjustments on financial assets measured at fair value through other comprehensive income, before tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_lbl" xml:lang="en-US" id="id_11072868_3422214_14_1">Net realized gain on FVOCI financial assets transferred to income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink:to="ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:label="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_lbl" xml:lang="en-US" id="id_11072868_3530518_3_1">Reclassification of fair value of share options previously expensed, equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_lbl" xml:lang="en-US" id="id_11072868_3530518_1_1">Reclassification of fair value of share options previously expensed, equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_lbl" xml:lang="en-US" id="id_11072868_3530518_2_1">Reclassification of fair value of share options previously expensed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:to="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RecognisedFinanceLeaseAsAssets" xlink:label="ifrs-full_RecognisedFinanceLeaseAsAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RecognisedFinanceLeaseAsAssets_lbl" xml:lang="en-US" id="id_11072868_3423560_1_1">Recognised finance lease as assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RecognisedFinanceLeaseAsAssets_lbl" xml:lang="en-US" id="id_11072868_3423560_2_1">Finance leases with a net book value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RecognisedFinanceLeaseAsAssets" xlink:to="ifrs-full_RecognisedFinanceLeaseAsAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:label="ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_lbl" xml:lang="en-US" id="id_11072868_3422229_1_1">Reconciliation of average effective tax rate and applicable tax rate [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_lbl" xml:lang="en-US" id="id_11072868_3422229_2_1">Reconciliation of average effective tax rate and applicable tax rate [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:to="ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:label="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_lbl" xml:lang="en-US" id="id_11072868_3423173_1_1">Reconciliation of changes in deferred tax liability (asset) [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_lbl" xml:lang="en-US" id="id_11072868_3423173_2_1">Reconciliation of changes in deferred tax liability (asset) [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RecurringFairValueMeasurementMember" xlink:label="ifrs-full_RecurringFairValueMeasurementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RecurringFairValueMeasurementMember_lbl" xml:lang="en-US" id="id_11072868_3423178_1_1">Recurring fair value measurement [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RecurringFairValueMeasurementMember_lbl" xml:lang="en-US" id="id_11072868_3423178_2_1">Recurring fair value measurement [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RecurringFairValueMeasurementMember" xlink:to="ifrs-full_RecurringFairValueMeasurementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReductionOfIssuedCapital" xlink:label="ifrs-full_ReductionOfIssuedCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReductionOfIssuedCapital_lbl" xml:lang="en-US" id="id_11072868_3423568_1_1">Reduction of issued capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ReductionOfIssuedCapital_lbl" xml:lang="en-US" id="id_11072868_3423568_2_1">Reduction in share capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReductionOfIssuedCapital" xlink:to="ifrs-full_ReductionOfIssuedCapital_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ReductionOfShareCapitalAndContributedSurplus" xlink:label="stn_ReductionOfShareCapitalAndContributedSurplus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ReductionOfShareCapitalAndContributedSurplus_lbl" xml:lang="en-US" id="id_11072868_3463144_3_1">Reduction of share capital and contributed surplus.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ReductionOfShareCapitalAndContributedSurplus_lbl" xml:lang="en-US" id="id_11072868_3463144_1_1">Reduction Of Share Capital And Contributed Surplus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ReductionOfShareCapitalAndContributedSurplus_lbl" xml:lang="en-US" id="id_11072868_3463144_2_1">Reduction in share capital and contributed surplus accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ReductionOfShareCapitalAndContributedSurplus" xlink:to="stn_ReductionOfShareCapitalAndContributedSurplus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RentalExpense" xlink:label="ifrs-full_RentalExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RentalExpense_lbl" xml:lang="en-US" id="id_11072868_3423194_1_1">Rental expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RentalExpense_lbl" xml:lang="en-US" id="id_11072868_3423194_2_1">Premises rental expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RentalExpense" xlink:to="ifrs-full_RentalExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RentalIncome" xlink:label="ifrs-full_RentalIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RentalIncome_lbl" xml:lang="en-US" id="id_11072868_3423574_1_1">Rental income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RentalIncome_lbl" xml:lang="en-US" id="id_11072868_3423574_2_1">Sublease rental income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RentalIncome" xlink:to="ifrs-full_RentalIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RepaymentsOfCurrentBorrowings" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings_lbl" xml:lang="en-US" id="id_11072868_3423578_1_1">Repayments of current borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings_lbl" xml:lang="en-US" id="id_11072868_3423578_14_1">Repayment of term loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RepaymentsOfCurrentBorrowings" xlink:to="ifrs-full_RepaymentsOfCurrentBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings_lbl" xml:lang="en-US" id="id_11072868_3422894_1_1">Repayments of non-current borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings_lbl" xml:lang="en-US" id="id_11072868_3422894_2_1">Repayment of long term debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings_lbl" xml:lang="en-US" id="id_11072868_3422894_14_1">Repayment of other long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:to="ifrs-full_RepaymentsOfNoncurrentBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RestatedBalanceMember" xlink:label="stn_RestatedBalanceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_RestatedBalanceMember_lbl" xml:lang="en-US" id="id_11072868_3495849_3_1">Restated balance [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_RestatedBalanceMember_lbl" xml:lang="en-US" id="id_11072868_3495849_1_1">Restated balance [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_RestatedBalanceMember_lbl" xml:lang="en-US" id="id_11072868_3495849_2_1">Adjusted balance [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_RestatedBalanceMember" xlink:to="stn_RestatedBalanceMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RestatedMember_lbl" xml:lang="en-US" id="id_11072868_3423218_1_1">Currently stated [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RestatedMember_lbl" xml:lang="en-US" id="id_11072868_3423218_2_1">Restated [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_RestatedMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAxis_lbl" xml:lang="en-US" id="id_11072868_3423602_1_1">Restatement [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RestatementAxis_lbl" xml:lang="en-US" id="id_11072868_3423602_2_1">Restatement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementDomain_lbl" xml:lang="en-US" id="id_11072868_3423603_1_1">Restatement [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RestatementDomain_lbl" xml:lang="en-US" id="id_11072868_3423603_2_1">Restatement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementDomain" xlink:to="srt_RestatementDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestrictedCashAndCashEquivalents" xlink:label="ifrs-full_RestrictedCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3422769_1_1">Restricted cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3422769_2_1">Escrow account</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RestrictedCashAndCashEquivalents" xlink:to="ifrs-full_RestrictedCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarnings" xlink:label="ifrs-full_RetainedEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RetainedEarnings_lbl" xml:lang="en-US" id="id_11072868_3422771_1_1">Retained earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RetainedEarnings_lbl" xml:lang="en-US" id="id_11072868_3422771_2_1">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetainedEarnings" xlink:to="ifrs-full_RetainedEarnings_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarningsMember" xlink:label="ifrs-full_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RetainedEarningsMember_lbl" xml:lang="en-US" id="id_11072868_3422911_1_1">Retained earnings [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RetainedEarningsMember_lbl" xml:lang="en-US" id="id_11072868_3422911_2_1">Retained earnings [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetainedEarningsMember" xlink:to="ifrs-full_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate" xlink:label="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3437437_3_1">Retirement benefit obligations recognised as of acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3437437_1_1">Retirement Benefit Obligations Recognised As Of Acquisition Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate_lbl" xml:lang="en-US" id="id_11072868_3437437_14_1">Net employee defined benefit liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate" xlink:to="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3422774_1_1">Retirements, intangible assets other than goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3422774_14_1">Removal of fully amortized assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_lbl" xml:lang="en-US" id="id_11072868_3422913_1_1">Retrospective application and retrospective restatement [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_lbl" xml:lang="en-US" id="id_11072868_3422913_2_1">Retrospective application and retrospective restatement [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3423607_1_1">Return on plan assets excluding interest income or expense, net defined benefit liability (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_lbl" xml:lang="en-US" id="id_11072868_3423607_14_1">Return on the plan assets (excluding interest income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:to="ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_Revenue_lbl" xml:lang="en-US" id="id_11072868_3422778_1_1">Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_Revenue_lbl" xml:lang="en-US" id="id_11072868_3422778_2_1">Gross revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_Revenue_lbl" xml:lang="en-US" id="id_11072868_3422778_12_1">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_Revenue" xlink:to="ifrs-full_Revenue_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevenueFromContinuingOperations" xlink:label="stn_RevenueFromContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_RevenueFromContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3547754_3_1">Revenue from continuing operations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_RevenueFromContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3547754_1_1">Revenue from continuing operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_RevenueFromContinuingOperations_lbl" xml:lang="en-US" id="id_11072868_3547754_2_1">Gross revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_RevenueFromContinuingOperations" xlink:to="stn_RevenueFromContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueFromInterest" xlink:label="ifrs-full_RevenueFromInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RevenueFromInterest_lbl" xml:lang="en-US" id="id_11072868_3423613_1_1">Interest income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="ifrs-full_RevenueFromInterest_lbl" xml:lang="en-US" id="id_11072868_3423613_19_1">Total interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueFromInterest" xlink:to="ifrs-full_RevenueFromInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions" xlink:label="ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions_lbl" xml:lang="en-US" id="id_11072868_3423227_1_1">Revenue from rendering of services, related party transactions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions_lbl" xml:lang="en-US" id="id_11072868_3423227_2_1">Sales to Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions" xlink:to="ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevenueGrowthRates" xlink:label="stn_RevenueGrowthRates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_RevenueGrowthRates_lbl" xml:lang="en-US" id="id_11072868_3526775_3_1">Revenue growth rates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_RevenueGrowthRates_lbl" xml:lang="en-US" id="id_11072868_3526775_1_1">Revenue Growth Rates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_RevenueGrowthRates_lbl" xml:lang="en-US" id="id_11072868_3526775_2_1">Average annual net revenue growth rate (2019-2023)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_RevenueGrowthRates" xlink:to="stn_RevenueGrowthRates_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueOfAcquiree" xlink:label="ifrs-full_RevenueOfAcquiree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RevenueOfAcquiree_lbl" xml:lang="en-US" id="id_11072868_3422799_1_1">Revenue of acquiree since acquisition date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RevenueOfAcquiree_lbl" xml:lang="en-US" id="id_11072868_3422799_2_1">Gross revenue earned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueOfAcquiree" xlink:to="ifrs-full_RevenueOfAcquiree_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:label="ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_lbl" xml:lang="en-US" id="id_11072868_3422800_1_1">Revenue that was included in contract liability balance at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_lbl" xml:lang="en-US" id="id_11072868_3422800_2_1">Deferred revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:to="ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacility1Member" xlink:label="stn_RevolvingCreditFacility1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_RevolvingCreditFacility1Member_lbl" xml:lang="en-US" id="id_11072868_3507530_3_1">Revolving credit facility1.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_RevolvingCreditFacility1Member_lbl" xml:lang="en-US" id="id_11072868_3507530_1_1">Revolving Credit Facility 1 [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_RevolvingCreditFacility1Member_lbl" xml:lang="en-US" id="id_11072868_3507530_2_1">Revolving credit facilities [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_RevolvingCreditFacility1Member" xlink:to="stn_RevolvingCreditFacility1Member_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacilityPayableAmount" xlink:label="stn_RevolvingCreditFacilityPayableAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_RevolvingCreditFacilityPayableAmount_lbl" xml:lang="en-US" id="id_11072868_3450193_3_1">Revolving credit facility payable amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_RevolvingCreditFacilityPayableAmount_lbl" xml:lang="en-US" id="id_11072868_3450193_1_1">Revolving Credit Facility Payable Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_RevolvingCreditFacilityPayableAmount_lbl" xml:lang="en-US" id="id_11072868_3450193_2_1">Revolving credit facility payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_RevolvingCreditFacilityPayableAmount" xlink:to="stn_RevolvingCreditFacilityPayableAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentConsolidationItemsAxis" xlink:label="ifrs-full_SegmentConsolidationItemsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SegmentConsolidationItemsAxis_lbl" xml:lang="en-US" id="id_11072868_3423661_1_1">Segment consolidation items [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_SegmentConsolidationItemsAxis_lbl" xml:lang="en-US" id="id_11072868_3423661_2_1">Segment consolidation items [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SegmentConsolidationItemsAxis" xlink:to="ifrs-full_SegmentConsolidationItemsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentsAxis" xlink:label="ifrs-full_SegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SegmentsAxis_lbl" xml:lang="en-US" id="id_11072868_3422831_1_1">Segments [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_SegmentsAxis_lbl" xml:lang="en-US" id="id_11072868_3422831_2_1">Segments [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentsMember" xlink:label="ifrs-full_SegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SegmentsMember_lbl" xml:lang="en-US" id="id_11072868_3423663_1_1">Segments [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_SegmentsMember_lbl" xml:lang="en-US" id="id_11072868_3423663_2_1">Segments [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SegmentsMember" xlink:to="ifrs-full_SegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SelfInsuredLiabilitiesProvisionMember" xlink:label="stn_SelfInsuredLiabilitiesProvisionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_SelfInsuredLiabilitiesProvisionMember_lbl" xml:lang="en-US" id="id_11072868_3498525_3_1">Self insured liabilities provision.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_SelfInsuredLiabilitiesProvisionMember_lbl" xml:lang="en-US" id="id_11072868_3498525_1_1">Self Insured Liabilities Provision [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_SelfInsuredLiabilitiesProvisionMember_lbl" xml:lang="en-US" id="id_11072868_3498525_2_1">Self-insured liabilities provision [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_SelfInsuredLiabilitiesProvisionMember" xlink:to="stn_SelfInsuredLiabilitiesProvisionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:label="ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_11072868_3423256_1_1">Selling, general and administrative expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_11072868_3423256_2_1">Administrative and marketing expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:to="ifrs-full_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="ifrs-full_SharebasedPaymentArrangementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SharebasedPaymentArrangementsMember_lbl" xml:lang="en-US" id="id_11072868_3422970_1_1">Share-based payment arrangements [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_SharebasedPaymentArrangementsMember_lbl" xml:lang="en-US" id="id_11072868_3422970_2_1">Share-based payment arrangements [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="ifrs-full_SharebasedPaymentArrangementsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SharebasedPaymentArrangementVestingRightsPercentage" xlink:label="stn_SharebasedPaymentArrangementVestingRightsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_SharebasedPaymentArrangementVestingRightsPercentage_lbl" xml:lang="en-US" id="id_11072868_3523446_3_1">Share-based payment arrangement vesting rights percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_SharebasedPaymentArrangementVestingRightsPercentage_lbl" xml:lang="en-US" id="id_11072868_3523446_1_1">Share-based payment arrangement vesting rights percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_SharebasedPaymentArrangementVestingRightsPercentage_lbl" xml:lang="en-US" id="id_11072868_3523446_2_1">Number of units vest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_SharebasedPaymentArrangementVestingRightsPercentage" xlink:to="stn_SharebasedPaymentArrangementVestingRightsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:label="ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_lbl" xml:lang="en-US" id="id_11072868_3423684_1_1">Share of profit (loss) of associates and joint ventures accounted for using equity method</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_lbl" xml:lang="en-US" id="id_11072868_3423684_14_1">Share of income from joint ventures and associates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:to="ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SharesApprovedInNormalCourseIssuerBid" xlink:label="stn_SharesApprovedInNormalCourseIssuerBid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_SharesApprovedInNormalCourseIssuerBid_lbl" xml:lang="en-US" id="id_11072868_3467963_3_1">Shares approved in normal course issuer bid.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_SharesApprovedInNormalCourseIssuerBid_lbl" xml:lang="en-US" id="id_11072868_3467963_1_1">Shares Approved In A Normal Course Issuer Bid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_SharesApprovedInNormalCourseIssuerBid_lbl" xml:lang="en-US" id="id_11072868_3467963_2_1">Repurchase of common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_SharesApprovedInNormalCourseIssuerBid" xlink:to="stn_SharesApprovedInNormalCourseIssuerBid_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SharesRepurchasedForCancellation" xlink:label="stn_SharesRepurchasedForCancellation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_SharesRepurchasedForCancellation_lbl" xml:lang="en-US" id="id_11072868_3468998_3_1">Shares repurchased for cancellation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_SharesRepurchasedForCancellation_lbl" xml:lang="en-US" id="id_11072868_3468998_1_1">Shares Repurchased For Cancellation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_SharesRepurchasedForCancellation_lbl" xml:lang="en-US" id="id_11072868_3468998_2_1">Shares Repurchased for cancellation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_SharesRepurchasedForCancellation" xlink:to="stn_SharesRepurchasedForCancellation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:label="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3423279_1_1">Short-term deposits, classified as cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents_lbl" xml:lang="en-US" id="id_11072868_3423279_2_1">Unrestricted investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:to="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ShorttermEmployeeBenefitsExpense" xlink:label="ifrs-full_ShorttermEmployeeBenefitsExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_ShorttermEmployeeBenefitsExpense_lbl" xml:lang="en-US" id="id_11072868_3423696_1_1">Short-term employee benefits expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_ShorttermEmployeeBenefitsExpense_lbl" xml:lang="en-US" id="id_11072868_3423696_2_1">Wages, salaries, and benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_ShorttermEmployeeBenefitsExpense" xlink:to="ifrs-full_ShorttermEmployeeBenefitsExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SignificantFinancingComponentMember" xlink:label="stn_SignificantFinancingComponentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_SignificantFinancingComponentMember_lbl" xml:lang="en-US" id="id_11072868_3538020_3_1">Significant Financing Component [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_SignificantFinancingComponentMember_lbl" xml:lang="en-US" id="id_11072868_3538020_1_1">Significant Financing Component [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_SignificantFinancingComponentMember_lbl" xml:lang="en-US" id="id_11072868_3538020_2_1">Significant Financing Component [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_SignificantFinancingComponentMember" xlink:to="stn_SignificantFinancingComponentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SignificantInvestmentsInSubsidiariesAxis_lbl" xml:lang="en-US" id="id_11072868_3423286_1_1">Subsidiaries [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_SignificantInvestmentsInSubsidiariesAxis_lbl" xml:lang="en-US" id="id_11072868_3423286_2_1">Subsidiaries [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:to="ifrs-full_SignificantInvestmentsInSubsidiariesAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SixtyOneToNinetyDaysMember" xlink:label="stn_SixtyOneToNinetyDaysMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_SixtyOneToNinetyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3506769_3_1">Sixty one to ninety days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_SixtyOneToNinetyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3506769_1_1">Sixty One to Ninety Days [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_SixtyOneToNinetyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3506769_2_1">61-90 Days [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_SixtyOneToNinetyDaysMember" xlink:to="stn_SixtyOneToNinetyDaysMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SoftwareLicensesMember" xlink:label="stn_SoftwareLicensesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_SoftwareLicensesMember_lbl" xml:lang="en-US" id="id_11072868_3486472_3_1">Software licenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_SoftwareLicensesMember_lbl" xml:lang="en-US" id="id_11072868_3486472_1_1">Software licenses [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_SoftwareLicensesMember_lbl" xml:lang="en-US" id="id_11072868_3486472_2_1">Software licenses [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_SoftwareLicensesMember" xlink:to="stn_SoftwareLicensesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecArchitectureIncMember" xlink:label="stn_StantecArchitectureIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecArchitectureIncMember_lbl" xml:lang="en-US" id="id_11072868_3487699_3_1">Stantec Architecture Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecArchitectureIncMember_lbl" xml:lang="en-US" id="id_11072868_3487699_1_1">Stantec Architecture Inc [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecArchitectureIncMember_lbl" xml:lang="en-US" id="id_11072868_3487699_2_1">Stantec Architecture Inc. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecArchitectureIncMember" xlink:to="stn_StantecArchitectureIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecArchitectureLtdMember" xlink:label="stn_StantecArchitectureLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecArchitectureLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487700_3_1">Stantec architecture ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecArchitectureLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487700_1_1">Stantec Architecture Ltd [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecArchitectureLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487700_2_1">Stantec Architecture Ltd. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecArchitectureLtdMember" xlink:to="stn_StantecArchitectureLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecAustraliaPtyLtdMember" xlink:label="stn_StantecAustraliaPtyLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecAustraliaPtyLtdMember_lbl" xml:lang="en-US" id="id_11072868_3529254_3_1">Stantec Australia Pty Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecAustraliaPtyLtdMember_lbl" xml:lang="en-US" id="id_11072868_3529254_1_1">Stantec Australia Pty Ltd [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecAustraliaPtyLtdMember_lbl" xml:lang="en-US" id="id_11072868_3529254_2_1">Stantec Australia Pty Ltd [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecAustraliaPtyLtdMember" xlink:to="stn_StantecAustraliaPtyLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingCaribbeanLtdMember" xlink:label="stn_StantecConsultingCaribbeanLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecConsultingCaribbeanLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487548_3_1">Stantec Consulting Caribbean Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecConsultingCaribbeanLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487548_1_1">Stantec Consulting Caribbean Ltd. [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecConsultingCaribbeanLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487548_2_1">Stantec Consulting Caribbean Ltd. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecConsultingCaribbeanLtdMember" xlink:to="stn_StantecConsultingCaribbeanLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingInternationalLLCMember" xlink:label="stn_StantecConsultingInternationalLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecConsultingInternationalLLCMember_lbl" xml:lang="en-US" id="id_11072868_3487555_3_1">Stantec Consulting International LLC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecConsultingInternationalLLCMember_lbl" xml:lang="en-US" id="id_11072868_3487555_1_1">Stantec Consulting International LLC [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecConsultingInternationalLLCMember_lbl" xml:lang="en-US" id="id_11072868_3487555_2_1">Stantec Consulting International LLC [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecConsultingInternationalLLCMember" xlink:to="stn_StantecConsultingInternationalLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingInternationalLtdMember" xlink:label="stn_StantecConsultingInternationalLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecConsultingInternationalLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487556_3_1">Stantec Consulting International Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecConsultingInternationalLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487556_1_1">Stantec Consulting International Ltd. [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecConsultingInternationalLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487556_2_1">Stantec Consulting International Ltd. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecConsultingInternationalLtdMember" xlink:to="stn_StantecConsultingInternationalLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingLtdStantecExpertsconseilsLteeMember" xlink:label="stn_StantecConsultingLtdStantecExpertsconseilsLteeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecConsultingLtdStantecExpertsconseilsLteeMember_lbl" xml:lang="en-US" id="id_11072868_3487560_3_1">Stantec Consulting Ltd./Stantec Experts-conseils ltee.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecConsultingLtdStantecExpertsconseilsLteeMember_lbl" xml:lang="en-US" id="id_11072868_3487560_1_1">Stantec Consulting Ltd./Stantec Experts-conseils ltee [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecConsultingLtdStantecExpertsconseilsLteeMember_lbl" xml:lang="en-US" id="id_11072868_3487560_2_1">Stantec Consulting Ltd./Stantec Experts-conseils ltee [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecConsultingLtdStantecExpertsconseilsLteeMember" xlink:to="stn_StantecConsultingLtdStantecExpertsconseilsLteeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingMichiganIncMember" xlink:label="stn_StantecConsultingMichiganIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecConsultingMichiganIncMember_lbl" xml:lang="en-US" id="id_11072868_3487573_3_1">Stantec Consulting Michigan Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecConsultingMichiganIncMember_lbl" xml:lang="en-US" id="id_11072868_3487573_1_1">Stantec Consulting Michigan Inc. [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecConsultingMichiganIncMember_lbl" xml:lang="en-US" id="id_11072868_3487573_2_1">Stantec Consulting Michigan Inc. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecConsultingMichiganIncMember" xlink:to="stn_StantecConsultingMichiganIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingServicesIncMember" xlink:label="stn_StantecConsultingServicesIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecConsultingServicesIncMember_lbl" xml:lang="en-US" id="id_11072868_3487575_3_1">Stantec Consulting Services Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecConsultingServicesIncMember_lbl" xml:lang="en-US" id="id_11072868_3487575_1_1">Stantec Consulting Services Inc.. [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecConsultingServicesIncMember_lbl" xml:lang="en-US" id="id_11072868_3487575_2_1">Stantec Consulting Services Inc. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecConsultingServicesIncMember" xlink:to="stn_StantecConsultingServicesIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecDelawareIILLCMember" xlink:label="stn_StantecDelawareIILLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecDelawareIILLCMember_lbl" xml:lang="en-US" id="id_11072868_3487576_3_1">Stantec Delaware II LLC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecDelawareIILLCMember_lbl" xml:lang="en-US" id="id_11072868_3487576_1_1">Stantec Delaware II LLC [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecDelawareIILLCMember_lbl" xml:lang="en-US" id="id_11072868_3487576_2_1">Stantec Delaware II LLC [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecDelawareIILLCMember" xlink:to="stn_StantecDelawareIILLCMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecGeomaticsLtdMember" xlink:label="stn_StantecGeomaticsLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecGeomaticsLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487707_3_1">Stantec Geomatics Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecGeomaticsLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487707_1_1">Stantec Geomatics Ltd [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecGeomaticsLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487707_2_1">Stantec Geomatics Ltd. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecGeomaticsLtdMember" xlink:to="stn_StantecGeomaticsLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecHoldings2017LimitedMember" xlink:label="stn_StantecHoldings2017LimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecHoldings2017LimitedMember_lbl" xml:lang="en-US" id="id_11072868_3495009_3_1">Stantec Holdings (2017) Limited.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecHoldings2017LimitedMember_lbl" xml:lang="en-US" id="id_11072868_3495009_1_1">Stantec Holdings (2017) Limited [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecHoldings2017LimitedMember_lbl" xml:lang="en-US" id="id_11072868_3495009_2_1">Stantec Holdings (2017) Limited [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecHoldings2017LimitedMember" xlink:to="stn_StantecHoldings2017LimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecHoldingsTwoLtdMember" xlink:label="stn_StantecHoldingsTwoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecHoldingsTwoLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487550_3_1">Stantec Holdings II Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecHoldingsTwoLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487550_1_1">Stantec Holdings Two Ltd [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecHoldingsTwoLtdMember_lbl" xml:lang="en-US" id="id_11072868_3487550_2_1">Stantec Holdings II Ltd. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecHoldingsTwoLtdMember" xlink:to="stn_StantecHoldingsTwoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecInternationalIncMember" xlink:label="stn_StantecInternationalIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecInternationalIncMember_lbl" xml:lang="en-US" id="id_11072868_3487712_3_1">Stantec International Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecInternationalIncMember_lbl" xml:lang="en-US" id="id_11072868_3487712_1_1">Stantec International Inc [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecInternationalIncMember_lbl" xml:lang="en-US" id="id_11072868_3487712_2_1">Stantec International Inc. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecInternationalIncMember" xlink:to="stn_StantecInternationalIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecNewZealandMember" xlink:label="stn_StantecNewZealandMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecNewZealandMember_lbl" xml:lang="en-US" id="id_11072868_3495030_3_1">Stantec New Zealand.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecNewZealandMember_lbl" xml:lang="en-US" id="id_11072868_3495030_1_1">Stantec New Zealand [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecNewZealandMember_lbl" xml:lang="en-US" id="id_11072868_3495030_2_1">Stantec New Zealand [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecNewZealandMember" xlink:to="stn_StantecNewZealandMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecSGJointVentureMember" xlink:label="stn_StantecSGJointVentureMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecSGJointVentureMember_lbl" xml:lang="en-US" id="id_11072868_3542709_3_1">Stantec/SG Joint Venture.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecSGJointVentureMember_lbl" xml:lang="en-US" id="id_11072868_3542709_1_1">Stantec/SG Joint Venture [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecSGJointVentureMember_lbl" xml:lang="en-US" id="id_11072868_3542709_2_1">Stantec/SG Joint Venture [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecSGJointVentureMember" xlink:to="stn_StantecSGJointVentureMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecTechnologyInternationalIncMember" xlink:label="stn_StantecTechnologyInternationalIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecTechnologyInternationalIncMember_lbl" xml:lang="en-US" id="id_11072868_3487553_3_1">Stantec Technology International Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecTechnologyInternationalIncMember_lbl" xml:lang="en-US" id="id_11072868_3487553_1_1">Stantec Technology International Inc [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecTechnologyInternationalIncMember_lbl" xml:lang="en-US" id="id_11072868_3487553_2_1">Stantec Technology International Inc. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecTechnologyInternationalIncMember" xlink:to="stn_StantecTechnologyInternationalIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecUKLimitedMember" xlink:label="stn_StantecUKLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StantecUKLimitedMember_lbl" xml:lang="en-US" id="id_11072868_3495002_3_1">Stantec UK Limited.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StantecUKLimitedMember_lbl" xml:lang="en-US" id="id_11072868_3495002_1_1">Stantec UK Limited. [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StantecUKLimitedMember_lbl" xml:lang="en-US" id="id_11072868_3495002_2_1">Stantec UK Limited. [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StantecUKLimitedMember" xlink:to="stn_StantecUKLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StarrTwoMember" xlink:label="stn_StarrTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StarrTwoMember_lbl" xml:lang="en-US" id="id_11072868_3494950_3_1">Starr ll, a Joint Venture.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StarrTwoMember_lbl" xml:lang="en-US" id="id_11072868_3494950_1_1">Starr Two [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StarrTwoMember_lbl" xml:lang="en-US" id="id_11072868_3494950_2_1">Starr ll, a Joint Venture [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StarrTwoMember" xlink:to="stn_StarrTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementLineItems" xlink:label="stn_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StatementLineItems_lbl" xml:lang="en-US" id="id_11072868_3426236_3_1">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.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StatementLineItems_lbl" xml:lang="en-US" id="id_11072868_3426236_1_1">Statement [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StatementLineItems_lbl" xml:lang="en-US" id="id_11072868_3426236_2_1">Statement [LineItems]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StatementLineItems" xlink:to="stn_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfCashFlowsAbstract" xlink:label="ifrs-full_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_11072868_3423004_1_1">Statement of cash flows [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_11072868_3423004_2_1">Statement of cash flows [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfChangesInEquityAbstract" xlink:label="ifrs-full_StatementOfChangesInEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_StatementOfChangesInEquityAbstract_lbl" xml:lang="en-US" id="id_11072868_3422872_1_1">Statement of changes in equity [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_StatementOfChangesInEquityAbstract_lbl" xml:lang="en-US" id="id_11072868_3422872_2_1">Statement of changes in equity [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_StatementOfChangesInEquityAbstract" xlink:to="ifrs-full_StatementOfChangesInEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfChangesInEquityLineItems" xlink:label="ifrs-full_StatementOfChangesInEquityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_StatementOfChangesInEquityLineItems_lbl" xml:lang="en-US" id="id_11072868_3423719_1_1">Statement of changes in equity [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_StatementOfChangesInEquityLineItems_lbl" xml:lang="en-US" id="id_11072868_3423719_2_1">Statement of changes in equity [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_StatementOfChangesInEquityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfChangesInEquityTable" xlink:label="ifrs-full_StatementOfChangesInEquityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_StatementOfChangesInEquityTable_lbl" xml:lang="en-US" id="id_11072868_3423720_1_1">Statement of changes in equity [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_StatementOfChangesInEquityTable_lbl" xml:lang="en-US" id="id_11072868_3423720_2_1">Statement of changes in equity [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_StatementOfChangesInEquityTable" xlink:to="ifrs-full_StatementOfChangesInEquityTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:label="ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_StatementOfComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_11072868_3423005_1_1">Statement of comprehensive income [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_StatementOfComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_11072868_3423005_2_1">Statement of comprehensive income [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:to="ifrs-full_StatementOfComprehensiveIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfFinancialPositionAbstract" xlink:label="ifrs-full_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_11072868_3422873_1_1">Statement of financial position [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_11072868_3422873_2_1">Statement of financial position [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementTable" xlink:label="stn_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_StatementTable_lbl" xml:lang="en-US" id="id_11072868_3426235_3_1">Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders Equity and Other Comprehensive Income, or other statement as needed.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_StatementTable_lbl" xml:lang="en-US" id="id_11072868_3426235_1_1">Statement [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_StatementTable_lbl" xml:lang="en-US" id="id_11072868_3426235_2_1">Statement [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_StatementTable" xlink:to="stn_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses_lbl" xml:lang="en-US" id="id_11072868_3450370_3_1">Revenue associated with certain direct costs for subconsultant, subcontractor and other expenditures that are recoverable directly from customers.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses_lbl" xml:lang="en-US" id="id_11072868_3450370_1_1">Subconsultant subcontractor and other direct expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses_lbl" xml:lang="en-US" id="id_11072868_3450370_32_1">Subconsultant/subcontractor and other direct expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses_lbl" xml:lang="en-US" id="id_11072868_3450370_2_1">Less subconsultant and other direct expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses_lbl" xml:lang="en-US" id="id_11072868_3450370_12_1">Less subconsultants and other direct expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:to="stn_SubconsultantSubcontractorAndOtherDirectExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SubsidiariesMember" xlink:label="ifrs-full_SubsidiariesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_SubsidiariesMember_lbl" xml:lang="en-US" id="id_11072868_3423015_1_1">Subsidiaries [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_SubsidiariesMember_lbl" xml:lang="en-US" id="id_11072868_3423015_2_1">Subsidiaries [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_SubsidiariesMember" xlink:to="ifrs-full_SubsidiariesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense" xlink:label="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_lbl" xml:lang="en-US" id="id_11072868_3423333_1_1">Tax benefit arising from previously unrecognised tax loss, tax credit or temporary difference of prior period used to reduce current tax expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_lbl" xml:lang="en-US" id="id_11072868_3423333_14_1">Unrecognized tax losses and temporary differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense" xlink:to="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" xlink:label="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_lbl" xml:lang="en-US" id="id_11072868_3423989_1_1">Tax benefit arising from previously unrecognised tax loss, tax credit or temporary difference of prior period used to reduce deferred tax expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_lbl" xml:lang="en-US" id="id_11072868_3423989_14_1">Recovery arising from previously unrecognized tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" xlink:to="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxExpenseRelatingToDispositionOfSubsidiary" xlink:label="stn_TaxExpenseRelatingToDispositionOfSubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TaxExpenseRelatingToDispositionOfSubsidiary_lbl" xml:lang="en-US" id="id_11072868_3537573_3_1">Tax expense relating to disposition of a subsidiary.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TaxExpenseRelatingToDispositionOfSubsidiary_lbl" xml:lang="en-US" id="id_11072868_3537573_1_1">Tax expense relating to disposition of a subsidiary</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TaxExpenseRelatingToDispositionOfSubsidiary_lbl" xml:lang="en-US" id="id_11072868_3537573_2_1">Disposition of subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TaxExpenseRelatingToDispositionOfSubsidiary" xlink:to="stn_TaxExpenseRelatingToDispositionOfSubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:label="ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_lbl" xml:lang="en-US" id="id_11072868_3423993_1_1">Tax expense (income) relating to gain (loss) on discontinuance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_lbl" xml:lang="en-US" id="id_11072868_3423993_14_1">Income taxes on disposal of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:to="ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" xlink:label="ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3423994_1_1">Tax expense (income) relating to profit (loss) from ordinary activities of discontinued operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations_lbl" xml:lang="en-US" id="id_11072868_3423994_14_1">Income taxes on operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" xlink:to="ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxExpenseRelatingToReorganizationOfCorporateStructure" xlink:label="stn_TaxExpenseRelatingToReorganizationOfCorporateStructure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TaxExpenseRelatingToReorganizationOfCorporateStructure_lbl" xml:lang="en-US" id="id_11072868_3447363_3_1">Tax expense relating to reorganization of corporate structure.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TaxExpenseRelatingToReorganizationOfCorporateStructure_lbl" xml:lang="en-US" id="id_11072868_3447363_1_1">Tax expense relating to reorganization of corporate structure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TaxExpenseRelatingToReorganizationOfCorporateStructure_lbl" xml:lang="en-US" id="id_11072868_3447363_2_1">Reorganization of corporate structure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TaxExpenseRelatingToReorganizationOfCorporateStructure" xlink:to="stn_TaxExpenseRelatingToReorganizationOfCorporateStructure_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" xlink:label="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform_lbl" xml:lang="en-US" id="id_11072868_3447362_3_1">Tax expense relating to transition tax related to tax reform.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform_lbl" xml:lang="en-US" id="id_11072868_3447362_1_1">Tax expense relating to transition tax related to tax reform</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform_lbl" xml:lang="en-US" id="id_11072868_3447362_2_1">Transition tax related to US tax reform</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" xlink:to="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:label="ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TaxRateEffectFromChangeInTaxRate_lbl" xml:lang="en-US" id="id_11072868_3423030_1_1">Tax rate effect from change in tax rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TaxRateEffectFromChangeInTaxRate_lbl" xml:lang="en-US" id="id_11072868_3423030_2_1">Statutory rate change on deferred tax balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:to="ifrs-full_TaxRateEffectFromChangeInTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther" xlink:label="stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther_lbl" xml:lang="en-US" id="id_11072868_3547366_3_1">Tax rate effect of adjustments for current tax of prior periods and Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther_lbl" xml:lang="en-US" id="id_11072868_3547366_1_1">Tax rate effect of adjustments for current tax of prior periods and Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther_lbl" xml:lang="en-US" id="id_11072868_3547366_2_1">Adjustments in respect of prior years and other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther" xlink:to="stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfDispositionOfSubsidiary" xlink:label="stn_TaxRateEffectOfDispositionOfSubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TaxRateEffectOfDispositionOfSubsidiary_lbl" xml:lang="en-US" id="id_11072868_3525415_3_1">Tax rate effect of disposition of subsidiary.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TaxRateEffectOfDispositionOfSubsidiary_lbl" xml:lang="en-US" id="id_11072868_3525415_1_1">Tax rate effect of disposition of subsidiary</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TaxRateEffectOfDispositionOfSubsidiary_lbl" xml:lang="en-US" id="id_11072868_3525415_2_1">Disposition of a subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TaxRateEffectOfDispositionOfSubsidiary" xlink:to="stn_TaxRateEffectOfDispositionOfSubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxRateEffectOfForeignTaxRates" xlink:label="ifrs-full_TaxRateEffectOfForeignTaxRates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TaxRateEffectOfForeignTaxRates_lbl" xml:lang="en-US" id="id_11072868_3423996_1_1">Tax rate effect of foreign tax rates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TaxRateEffectOfForeignTaxRates_lbl" xml:lang="en-US" id="id_11072868_3423996_2_1">Rate differential on foreign income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TaxRateEffectOfForeignTaxRates" xlink:to="ifrs-full_TaxRateEffectOfForeignTaxRates_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome" xlink:label="stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome_lbl" xml:lang="en-US" id="id_11072868_3546950_3_1">Tax rate effect of non deductible expense and non taxable income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome_lbl" xml:lang="en-US" id="id_11072868_3546950_1_1">Tax Rate Effect Of Non Deductible Expense And Non Taxable Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome_lbl" xml:lang="en-US" id="id_11072868_3546950_2_1">Non-deductible expenses and non-taxable income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome" xlink:to="stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfReorganizationOfCorporateStructure" xlink:label="stn_TaxRateEffectOfReorganizationOfCorporateStructure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TaxRateEffectOfReorganizationOfCorporateStructure_lbl" xml:lang="en-US" id="id_11072868_3525418_3_1">Tax rate effect of reorganization of corporate structure.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TaxRateEffectOfReorganizationOfCorporateStructure_lbl" xml:lang="en-US" id="id_11072868_3525418_1_1">Tax rate effect of reorganization of corporate structure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TaxRateEffectOfReorganizationOfCorporateStructure_lbl" xml:lang="en-US" id="id_11072868_3525418_2_1">Reorganization of corporate structure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TaxRateEffectOfReorganizationOfCorporateStructure" xlink:to="stn_TaxRateEffectOfReorganizationOfCorporateStructure_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits" xlink:label="stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits_lbl" xml:lang="en-US" id="id_11072868_3525136_3_1">Tax rate effect of research and development and other tax credits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits_lbl" xml:lang="en-US" id="id_11072868_3525136_1_1">Tax Rate Effect Of Research And Development And Other Tax Credits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits_lbl" xml:lang="en-US" id="id_11072868_3525136_2_1">Research and development and other tax credits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits" xlink:to="stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxRateEffectOfTaxLosses" xlink:label="ifrs-full_TaxRateEffectOfTaxLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TaxRateEffectOfTaxLosses_lbl" xml:lang="en-US" id="id_11072868_3423337_1_1">Tax rate effect of tax losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TaxRateEffectOfTaxLosses_lbl" xml:lang="en-US" id="id_11072868_3423337_2_1">Unrecognized tax losses and temporary differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TaxRateEffectOfTaxLosses" xlink:to="ifrs-full_TaxRateEffectOfTaxLosses_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform" xlink:label="stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform_lbl" xml:lang="en-US" id="id_11072868_3525438_3_1">Tax rate effect of transition tax related to tax reform.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform_lbl" xml:lang="en-US" id="id_11072868_3525438_1_1">Tax Rate Effect of Transition Tax Related to Tax Reform</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform_lbl" xml:lang="en-US" id="id_11072868_3525438_2_1">Transition tax related to US tax reform</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform" xlink:to="stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceMember" xlink:label="ifrs-full_TemporaryDifferenceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TemporaryDifferenceMember_lbl" xml:lang="en-US" id="id_11072868_3423747_1_1">Temporary differences [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TemporaryDifferenceMember_lbl" xml:lang="en-US" id="id_11072868_3423747_2_1">Non-capital and capital tax losses [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TemporaryDifferenceMember" xlink:to="ifrs-full_TemporaryDifferenceMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_lbl" xml:lang="en-US" id="id_11072868_3423034_1_1">Temporary difference, unused tax losses and unused tax credits [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_lbl" xml:lang="en-US" id="id_11072868_3423034_2_1">Temporary difference, unused tax losses and unused tax credits [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_lbl" xml:lang="en-US" id="id_11072868_3423035_1_1">Temporary difference, unused tax losses and unused tax credits [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_lbl" xml:lang="en-US" id="id_11072868_3423035_2_1">Temporary difference, unused tax losses and unused tax credits [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanMember" xlink:label="stn_TermLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TermLoanMember_lbl" xml:lang="en-US" id="id_11072868_3509294_3_1">Term loan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TermLoanMember_lbl" xml:lang="en-US" id="id_11072868_3509294_1_1">Term Loan [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TermLoanMember_lbl" xml:lang="en-US" id="id_11072868_3509294_2_1">Term loan [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TermLoanMember" xlink:to="stn_TermLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanTranchebMember" xlink:label="stn_TermLoanTranchebMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TermLoanTranchebMember_lbl" xml:lang="en-US" id="id_11072868_3498557_3_1">Term loan tranche B.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TermLoanTranchebMember_lbl" xml:lang="en-US" id="id_11072868_3498557_1_1">Term Loan Tranche B [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TermLoanTranchebMember_lbl" xml:lang="en-US" id="id_11072868_3498557_2_1">Term loan tranche B [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TermLoanTranchebMember" xlink:to="stn_TermLoanTranchebMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanTranchecMember" xlink:label="stn_TermLoanTranchecMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TermLoanTranchecMember_lbl" xml:lang="en-US" id="id_11072868_3498527_3_1">Term Loan Tranche C.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TermLoanTranchecMember_lbl" xml:lang="en-US" id="id_11072868_3498527_1_1">Term Loan Tranche C [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TermLoanTranchecMember_lbl" xml:lang="en-US" id="id_11072868_3498527_2_1">Term loan tranche C [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TermLoanTranchecMember" xlink:to="stn_TermLoanTranchecMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TextBlockAbstract_lbl" xml:lang="en-US" id="id_11072868_3426207_3_1">Text block [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TextBlockAbstract_lbl" xml:lang="en-US" id="id_11072868_3426207_1_1">Text block [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TextBlockAbstract_lbl" xml:lang="en-US" id="id_11072868_3426207_2_1">Text Block [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TextBlockAbstract" xlink:to="stn_TextBlockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ThirtyOneToSixtyDaysMember" xlink:label="stn_ThirtyOneToSixtyDaysMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ThirtyOneToSixtyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3506766_3_1">Thirty one to sixty days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ThirtyOneToSixtyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3506766_1_1">Thirty One to Sixty Days [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ThirtyOneToSixtyDaysMember_lbl" xml:lang="en-US" id="id_11072868_3506766_2_1">31-60 Days [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ThirtyOneToSixtyDaysMember" xlink:to="stn_ThirtyOneToSixtyDaysMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember" xlink:label="stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember_lbl" xml:lang="en-US" id="id_11072868_3487360_3_1">Three Two Two One Nine Six Nine Nova Scotia Company.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember_lbl" xml:lang="en-US" id="id_11072868_3487360_1_1">Three Two TwoOne Nine Six Nine Nova Scotia Company [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember_lbl" xml:lang="en-US" id="id_11072868_3487360_2_1">3221969 Nova Scotia Company [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember" xlink:to="stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TopOfRangeMember_lbl" xml:lang="en-US" id="id_11072868_3423353_1_1">Top of range [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TopOfRangeMember_lbl" xml:lang="en-US" id="id_11072868_3423353_2_1">Top of range [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TopOfRangeMember" xlink:to="ifrs-full_TopOfRangeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="ifrs-full_TradeAndOtherCurrentPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherCurrentPayables_lbl" xml:lang="en-US" id="id_11072868_3424011_1_1">Trade and other current payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TradeAndOtherCurrentPayables_lbl" xml:lang="en-US" id="id_11072868_3424011_2_1">Trade and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherCurrentPayables" xlink:to="ifrs-full_TradeAndOtherCurrentPayables_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables_lbl" xml:lang="en-US" id="id_11072868_3423049_1_1">Trade and other current receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables_lbl" xml:lang="en-US" id="id_11072868_3423049_2_1">Trade and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="ifrs-full_TradeAndOtherPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherPayables_lbl" xml:lang="en-US" id="id_11072868_3423050_1_1">Trade and other payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_TradeAndOtherPayables_lbl" xml:lang="en-US" id="id_11072868_3423050_6_1">Trade and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherPayables" xlink:to="ifrs-full_TradeAndOtherPayables_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayablesAbstract" xlink:label="ifrs-full_TradeAndOtherPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherPayablesAbstract_lbl" xml:lang="en-US" id="id_11072868_3423051_1_1">Trade and other payables [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TradeAndOtherPayablesAbstract_lbl" xml:lang="en-US" id="id_11072868_3423051_2_1">Trade and other payables [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherPayablesAbstract" xlink:to="ifrs-full_TradeAndOtherPayablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:label="ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherPayablesToTradeSuppliers_lbl" xml:lang="en-US" id="id_11072868_3424014_1_1">Trade payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TradeAndOtherPayablesToTradeSuppliers_lbl" xml:lang="en-US" id="id_11072868_3424014_2_1">Trade accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:to="ifrs-full_TradeAndOtherPayablesToTradeSuppliers_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:label="ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3424015_1_1">Trade and other payables, undiscounted cash flows</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_lbl" xml:lang="en-US" id="id_11072868_3424015_2_1">Trade and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:to="ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherReceivables" xlink:label="ifrs-full_TradeAndOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherReceivables_lbl" xml:lang="en-US" id="id_11072868_3423053_1_1">Trade and other receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ifrs-full_TradeAndOtherReceivables_lbl" xml:lang="en-US" id="id_11072868_3423053_6_1">Trade and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherReceivables" xlink:to="ifrs-full_TradeAndOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherReceivablesAbstract" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract_lbl" xml:lang="en-US" id="id_11072868_3423358_1_1">Trade and other receivables [abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract_lbl" xml:lang="en-US" id="id_11072868_3423358_2_1">Trade and other receivables [abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_TradeAndOtherReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeAndOtherReceivablesLineItems" xlink:label="stn_TradeAndOtherReceivablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TradeAndOtherReceivablesLineItems_lbl" xml:lang="en-US" id="id_11072868_3427971_3_1">Trade and other receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TradeAndOtherReceivablesLineItems_lbl" xml:lang="en-US" id="id_11072868_3427971_1_1">Trade and Other Receivables [line items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TradeAndOtherReceivablesLineItems_lbl" xml:lang="en-US" id="id_11072868_3427971_2_1">Trade and other receivables [line items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TradeAndOtherReceivablesLineItems" xlink:to="stn_TradeAndOtherReceivablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeAndOtherReceivablesTable" xlink:label="stn_TradeAndOtherReceivablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TradeAndOtherReceivablesTable_lbl" xml:lang="en-US" id="id_11072868_3475184_3_1">Trade and Other Receivables [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TradeAndOtherReceivablesTable_lbl" xml:lang="en-US" id="id_11072868_3475184_1_1">Trade and Other Receivables [table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TradeAndOtherReceivablesTable_lbl" xml:lang="en-US" id="id_11072868_3475184_2_1">Trade and Other Receivables [table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TradeAndOtherReceivablesTable" xlink:to="stn_TradeAndOtherReceivablesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeAndUnbilledReceivablesMember" xlink:label="stn_TradeAndUnbilledReceivablesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TradeAndUnbilledReceivablesMember_lbl" xml:lang="en-US" id="id_11072868_3546962_3_1">Trade and unbilled receivable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TradeAndUnbilledReceivablesMember_lbl" xml:lang="en-US" id="id_11072868_3546962_1_1">Trade and unbilled receivables [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TradeAndUnbilledReceivablesMember_lbl" xml:lang="en-US" id="id_11072868_3546962_2_1">Trade and unbilled receivables [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TradeAndUnbilledReceivablesMember" xlink:to="stn_TradeAndUnbilledReceivablesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeReceivableHoldbacks" xlink:label="stn_TradeReceivableHoldbacks"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TradeReceivableHoldbacks_lbl" xml:lang="en-US" id="id_11072868_3542753_3_1">Trade receivable holdbacks.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TradeReceivableHoldbacks_lbl" xml:lang="en-US" id="id_11072868_3542753_1_1">Trade receivable holdbacks</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TradeReceivableHoldbacks_lbl" xml:lang="en-US" id="id_11072868_3542753_2_1">Trade receivables and holdbacks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TradeReceivableHoldbacks" xlink:to="stn_TradeReceivableHoldbacks_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeReceivables" xlink:label="ifrs-full_TradeReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TradeReceivables_lbl" xml:lang="en-US" id="id_11072868_3423360_1_1">Trade receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TradeReceivables_lbl" xml:lang="en-US" id="id_11072868_3423360_2_1">Trade receivables, net of ECL of $1.5 (2017 - $2.1)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TradeReceivables" xlink:to="ifrs-full_TradeReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_11072868_3423057_1_1">Trading Symbol</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_11072868_3423057_2_1">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TrancheAMember" xlink:label="stn_TrancheAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TrancheAMember_lbl" xml:lang="en-US" id="id_11072868_3509486_3_1">Tranche A.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TrancheAMember_lbl" xml:lang="en-US" id="id_11072868_3509486_1_1">Tranche A [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TrancheAMember_lbl" xml:lang="en-US" id="id_11072868_3509486_2_1">Tranche A [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TrancheAMember" xlink:to="stn_TrancheAMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TransactionCostsOnLongTermDebtMember" xlink:label="stn_TransactionCostsOnLongTermDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_TransactionCostsOnLongTermDebtMember_lbl" xml:lang="en-US" id="id_11072868_3547005_3_1">Transaction costs on long term debt.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_TransactionCostsOnLongTermDebtMember_lbl" xml:lang="en-US" id="id_11072868_3547005_1_1">Transaction Costs On Long Term Debt [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_TransactionCostsOnLongTermDebtMember_lbl" xml:lang="en-US" id="id_11072868_3547005_2_1">Transaction costs on long term debt [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_TransactionCostsOnLongTermDebtMember" xlink:to="stn_TransactionCostsOnLongTermDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:label="ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_lbl" xml:lang="en-US" id="id_11072868_3423059_1_1">Transaction price allocated to remaining performance obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_lbl" xml:lang="en-US" id="id_11072868_3423059_2_1">Revenue from performance obligations unsatisfied (or partially unsatisfied)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:to="ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfInterestRatesAxis" xlink:label="ifrs-full_TypesOfInterestRatesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TypesOfInterestRatesAxis_lbl" xml:lang="en-US" id="id_11072868_3424455_1_1">Types of interest rates [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TypesOfInterestRatesAxis_lbl" xml:lang="en-US" id="id_11072868_3424455_2_1">Types of interest rates [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TypesOfInterestRatesAxis" xlink:to="ifrs-full_TypesOfInterestRatesAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="ifrs-full_TypesOfRisksAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TypesOfRisksAxis_lbl" xml:lang="en-US" id="id_11072868_3424456_1_1">Types of risks [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TypesOfRisksAxis_lbl" xml:lang="en-US" id="id_11072868_3424456_2_1">Types of risks [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TypesOfRisksAxis" xlink:to="ifrs-full_TypesOfRisksAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfRisksMember" xlink:label="ifrs-full_TypesOfRisksMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TypesOfRisksMember_lbl" xml:lang="en-US" id="id_11072868_3423384_1_1">Risks [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TypesOfRisksMember_lbl" xml:lang="en-US" id="id_11072868_3423384_2_1">Risks [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TypesOfRisksMember" xlink:to="ifrs-full_TypesOfRisksMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_lbl" xml:lang="en-US" id="id_11072868_3424457_1_1">Types of share-based payment arrangements [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_lbl" xml:lang="en-US" id="id_11072868_3424457_2_1">Types of share-based payment arrangements [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnbilledReceivables" xlink:label="stn_UnbilledReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_UnbilledReceivables_lbl" xml:lang="en-US" id="id_11072868_3537561_3_1">Unbilled receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_UnbilledReceivables_lbl" xml:lang="en-US" id="id_11072868_3537561_1_1">Unbilled receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_UnbilledReceivables_lbl" xml:lang="en-US" id="id_11072868_3537561_2_1">Unbilled receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_UnbilledReceivables" xlink:to="stn_UnbilledReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnitedStatesFundMember" xlink:label="stn_UnitedStatesFundMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_UnitedStatesFundMember_lbl" xml:lang="en-US" id="id_11072868_3487951_3_1">United states fund.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_UnitedStatesFundMember_lbl" xml:lang="en-US" id="id_11072868_3487951_1_1">United States Fund [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_UnitedStatesFundMember_lbl" xml:lang="en-US" id="id_11072868_3487951_2_1">US funds [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_UnitedStatesFundMember" xlink:to="stn_UnitedStatesFundMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:label="stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_lbl" xml:lang="en-US" id="id_11072868_3542759_3_1">Unrealized gains losses on financial assets at fair value through profit or loss mandatorily measured at fair value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_lbl" xml:lang="en-US" id="id_11072868_3542759_1_1">Unrealized gains losses on financial assets at fair value through profit or loss mandatorily measured at fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_lbl" xml:lang="en-US" id="id_11072868_3542759_14_1">Unrealized loss on equity securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:to="stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnusedTaxCreditsAndTaxLossesMember" xlink:label="stn_UnusedTaxCreditsAndTaxLossesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_UnusedTaxCreditsAndTaxLossesMember_lbl" xml:lang="en-US" id="id_11072868_3482883_3_1">Unused tax credits and tax losses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_UnusedTaxCreditsAndTaxLossesMember_lbl" xml:lang="en-US" id="id_11072868_3482883_1_1">Unused Tax Credits And Tax Losses [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_UnusedTaxCreditsAndTaxLossesMember_lbl" xml:lang="en-US" id="id_11072868_3482883_2_1">Loss and tax credit carryforwards [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_UnusedTaxCreditsAndTaxLossesMember" xlink:to="stn_UnusedTaxCreditsAndTaxLossesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:label="ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_lbl" xml:lang="en-US" id="id_11072868_3423097_1_1">Unused tax losses for which no deferred tax asset recognised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_lbl" xml:lang="en-US" id="id_11072868_3423097_2_1">Capital tax losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:to="ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US" id="id_11072868_3424474_1_1">UNITED STATES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US" id="id_11072868_3424474_2_1">United States [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3423098_1_1">Useful lives or amortisation rates, intangible assets other than goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_11072868_3423098_2_1">Estimated lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill" xlink:to="ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment" xlink:label="ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3424475_1_1">Useful lives or depreciation rates, property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_11072868_3424475_2_1">Estimated Lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment" xlink:to="ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease" xlink:label="stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease_lbl" xml:lang="en-US" id="id_11072868_3546980_3_1">Variable and non lease component under noncancellable operating lease.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease_lbl" xml:lang="en-US" id="id_11072868_3546980_1_1">Variable And Non Lease Component Under Noncancellable Operating Lease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease_lbl" xml:lang="en-US" id="id_11072868_3546980_14_1">Variable payments and non-lease elements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease" xlink:to="stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_Vesting1Axis" xlink:label="stn_Vesting1Axis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_Vesting1Axis_lbl" xml:lang="en-US" id="id_11072868_3475608_3_1">Vesting1.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_Vesting1Axis_lbl" xml:lang="en-US" id="id_11072868_3475608_1_1">Vesting 1 [axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_Vesting1Axis_lbl" xml:lang="en-US" id="id_11072868_3475608_2_1">Vesting 1 [axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_Vesting1Axis" xlink:to="stn_Vesting1Axis_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_Vesting1Domain" xlink:label="stn_Vesting1Domain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_Vesting1Domain_lbl" xml:lang="en-US" id="id_11072868_3509302_3_1">Vesting Domain.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_Vesting1Domain_lbl" xml:lang="en-US" id="id_11072868_3509302_1_1">Vesting 1 [domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_Vesting1Domain_lbl" xml:lang="en-US" id="id_11072868_3509302_2_1">Vesting 1 [domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_Vesting1Domain" xlink:to="stn_Vesting1Domain_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WaterServicesMember" xlink:label="stn_WaterServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_WaterServicesMember_lbl" xml:lang="en-US" id="id_11072868_3494949_3_1">Water services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_WaterServicesMember_lbl" xml:lang="en-US" id="id_11072868_3494949_1_1">Water Services [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_WaterServicesMember_lbl" xml:lang="en-US" id="id_11072868_3494949_2_1">Water Services [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_WaterServicesMember" xlink:to="stn_WaterServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation" xlink:label="ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_lbl" xml:lang="en-US" id="id_11072868_3423778_1_1">Weighted average duration of defined benefit obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_lbl" xml:lang="en-US" id="id_11072868_3423778_2_1">Weighted average duration of defined benefit obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation" xlink:to="ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3423780_1_1">Weighted average exercise price of share options exercisable in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3423780_2_1">Weighted Average Exercise Price, Options Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3423781_1_1">Weighted average exercise price of share options exercised in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3423781_2_1">Weighted Average Exercise Price, Share option, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3424495_1_1">Weighted average exercise price of share options forfeited in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3424495_2_1">Weighted Average Exercise Price, Share option, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3424073_1_1">Weighted average exercise price of share options granted in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3424073_2_1">Weighted Average Exercise Price, Share option, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3424496_1_1">Weighted average exercise price of share options outstanding in share-based payment arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3424496_4_1">Weighted Average Exercise Price, Share option, end of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3424496_5_1">Weighted Average Exercise Price, Share option, beginning of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_lbl" xml:lang="en-US" id="id_11072868_3424496_2_1">Weighted Average Exercise Price, Options Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited_lbl" xml:lang="en-US" id="id_11072868_3467093_3_1">Weighted average fair value at measurement date share options forfeited.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited_lbl" xml:lang="en-US" id="id_11072868_3467093_1_1">Weighted Average Fair Value At Measurement Date Share Options Forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited_lbl" xml:lang="en-US" id="id_11072868_3467093_2_1">Weighted average grant date fair value, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" xlink:to="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3424497_1_1">Weighted average fair value at measurement date, share options granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3424497_2_1">Estimated fair value of options granted on the grant date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_lbl" xml:lang="en-US" id="id_11072868_3424497_12_1">Weighted average grant date fair value, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:to="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested_lbl" xml:lang="en-US" id="id_11072868_3467094_3_1">The weighted average fair value of share options vested during the period at the measurement date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested_lbl" xml:lang="en-US" id="id_11072868_3467094_1_1">Weighted Average Fair Value At Measurement Date Share Options Vested</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested_lbl" xml:lang="en-US" id="id_11072868_3467094_2_1">Weighted average grant date fair value, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" xlink:to="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" xlink:label="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested_lbl" xml:lang="en-US" id="id_11072868_3446996_3_1">The weighted average fair value of share options non-vested at end of the year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested_lbl" xml:lang="en-US" id="id_11072868_3446996_1_1">Weighted Average Fair Value At Reporting Date Share Options Non Vested</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested_lbl" xml:lang="en-US" id="id_11072868_3446996_2_1">Weighted average grant date fair value, Non-vested share options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" xlink:to="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageInterestRate" xlink:label="stn_WeightedAverageInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_WeightedAverageInterestRate_lbl" xml:lang="en-US" id="id_11072868_3526322_3_1">Weighted average interest rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_WeightedAverageInterestRate_lbl" xml:lang="en-US" id="id_11072868_3526322_1_1">Weighted Average Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_WeightedAverageInterestRate_lbl" xml:lang="en-US" id="id_11072868_3526322_2_1">Weighted average rate of interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_WeightedAverageInterestRate" xlink:to="stn_WeightedAverageInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" xlink:label="stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions_lbl" xml:lang="en-US" id="id_11072868_3432792_3_1">Weighted average remaining contractual life of exercisable share options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions_lbl" xml:lang="en-US" id="id_11072868_3432792_1_1">Weighted average remaining contractual life of exercisable share options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions_lbl" xml:lang="en-US" id="id_11072868_3432792_2_1">Weighted Average Remaining Contractual Life in Years, Options Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" xlink:to="stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions" xlink:label="stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions_lbl" xml:lang="en-US" id="id_11072868_3433050_3_1">Weighted average remaining contractual life of outstanding non vested share options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions_lbl" xml:lang="en-US" id="id_11072868_3433050_1_1">Weighted average remaining contractual life of outstanding non vested share options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions_lbl" xml:lang="en-US" id="id_11072868_3433050_2_1">Options remained unvested weighted average period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions" xlink:to="stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions" xlink:label="ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_lbl" xml:lang="en-US" id="id_11072868_3423783_1_1">Weighted average remaining contractual life of outstanding share options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_lbl" xml:lang="en-US" id="id_11072868_3423783_2_1">Weighted Average Remaining Contractual Life in Years, Options Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions" xlink:to="ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageShares" xlink:label="ifrs-full_WeightedAverageShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ifrs-full_WeightedAverageShares_lbl" xml:lang="en-US" id="id_11072868_3423785_1_1">Weighted average number of ordinary shares outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ifrs-full_WeightedAverageShares_lbl" xml:lang="en-US" id="id_11072868_3423785_2_1">Basic shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ifrs-full_WeightedAverageShares" xlink:to="ifrs-full_WeightedAverageShares_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WhollyOwnedSubsidiariesMember" xlink:label="stn_WhollyOwnedSubsidiariesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_WhollyOwnedSubsidiariesMember_lbl" xml:lang="en-US" id="id_11072868_3501428_3_1">Wholly owned subsidiaries.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_WhollyOwnedSubsidiariesMember_lbl" xml:lang="en-US" id="id_11072868_3501428_1_1">Wholly owned subsidiaries [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_WhollyOwnedSubsidiariesMember_lbl" xml:lang="en-US" id="id_11072868_3501428_2_1">Wholly owned subsidiaries [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_WhollyOwnedSubsidiariesMember" xlink:to="stn_WhollyOwnedSubsidiariesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WriteOffOfTradeReceivables" xlink:label="stn_WriteOffOfTradeReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_WriteOffOfTradeReceivables_lbl" xml:lang="en-US" id="id_11072868_3537569_3_1">Write off of trade receivables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_WriteOffOfTradeReceivables_lbl" xml:lang="en-US" id="id_11072868_3537569_1_1">Write off of trade receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_WriteOffOfTradeReceivables_lbl" xml:lang="en-US" id="id_11072868_3537569_2_1">Write off of trade receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_WriteOffOfTradeReceivables" xlink:to="stn_WriteOffOfTradeReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ZeroPointFivePercentageDecreaseInInterestRatesMember" xlink:label="stn_ZeroPointFivePercentageDecreaseInInterestRatesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ZeroPointFivePercentageDecreaseInInterestRatesMember_lbl" xml:lang="en-US" id="id_11072868_3476170_3_1">Zero point five percentage decrease in interest rates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ZeroPointFivePercentageDecreaseInInterestRatesMember_lbl" xml:lang="en-US" id="id_11072868_3476170_1_1">Zero Point Five Percentage Decrease in Interest Rates [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ZeroPointFivePercentageDecreaseInInterestRatesMember_lbl" xml:lang="en-US" id="id_11072868_3476170_2_1">0.5% Decrease in interest rates [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ZeroPointFivePercentageDecreaseInInterestRatesMember" xlink:to="stn_ZeroPointFivePercentageDecreaseInInterestRatesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ZeroPointFivePercentageIncreaseInInterestRatesMember" xlink:label="stn_ZeroPointFivePercentageIncreaseInInterestRatesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="stn_ZeroPointFivePercentageIncreaseInInterestRatesMember_lbl" xml:lang="en-US" id="id_11072868_3476171_3_1">Zero point five percentage increase in interest rates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stn_ZeroPointFivePercentageIncreaseInInterestRatesMember_lbl" xml:lang="en-US" id="id_11072868_3476171_1_1">Zero Point Five Percentage Increase in Interest Rates [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="stn_ZeroPointFivePercentageIncreaseInInterestRatesMember_lbl" xml:lang="en-US" id="id_11072868_3476171_2_1">0.5% Increase in interest rates [member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stn_ZeroPointFivePercentageIncreaseInInterestRatesMember" xlink:to="stn_ZeroPointFivePercentageIncreaseInInterestRatesMember_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>stn-20181231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Presentation Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 4 -->
<!-- Creation date: 2019-02-28T03:51:00Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DocumentandEntityInformation" roleURI="http://www.stantec.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-210000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfFinancialPositionCurrentNonCurrent-210000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-310000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpense-310000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-410000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-410000Paren" roleURI="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000Parenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_1_2018-03-16_role-610000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfChangesInEquity-610000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#ias_7_2018-03-16_role-510000" roleURI="http://www.stantec.com/taxonomy/role/StatementOfCashFlowsDirectMethod-510000"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination" roleURI="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary" roleURI="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCashAndCashEquivalentsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment" roleURI="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosurePropertyAndEquipmentAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillScheduleOfGoodwillAllocated" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfGoodwillAllocated"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs" roleURI="http://www.stantec.com/taxonomy/role/DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIntangibleAssetsSummaryOfIntangibleAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIntangibleAssetsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsScheduleOfOtherAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsScheduleOfOtherAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables" roleURI="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureLongTermDebtSummaryOfLongTermDebt" roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebt"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureLongTermDebtAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases" roleURI="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureProvisionsSummaryOfProvisions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureProvisionsSummaryOfProvisions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureProvisionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureProvisionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherLiabilitiesSummaryOfOtherLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCommitmentsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureContingenciesAndGuaranteesAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureContingenciesAndGuaranteesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfGrantedShareOptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfGrantedShareOptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfOutstandingShareOptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfOutstandingShareOptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfWeightedAverageAssumptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfWeightedAverageAssumptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureShareCapitalSummaryOfNonVestedOptions" roleURI="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfNonVestedOptions"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFinancialInstrumentsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCapitalManagementAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCapitalManagementAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesScheduleOfLossCarryforwards" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfLossCarryforwards"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureIncomeTaxesAdditionalInformations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense" roleURI="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense" roleURI="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRevenueAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRevenueAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome" roleURI="http://www.stantec.com/taxonomy/role/DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis" roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical" roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureWeightedAverageSharesOutstandingAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresSummaryOfJointOperations" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfJointOperations"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany" roleURI="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationScheduleOfOperatingSegments" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfOperatingSegments"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationScheduleOfGrossRevenueByServices" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfGrossRevenueByServices"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureSegmentedInformationAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureInvestmentTaxCreditAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureInvestmentTaxCreditAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureEventsAfterTheReportingPeriodAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureEventsAfterTheReportingPeriodAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#DisclosureComparativeFiguresAdditionalInformation" roleURI="http://www.stantec.com/taxonomy/role/DisclosureComparativeFiguresAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfGoodwillExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRevenueExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory"/>
  <roleRef xlink:type="simple" xlink:href="stn-20181231.xsd#Role_NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory" roleURI="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DocumentandEntityInformation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DocumentandEntityInformationAbstract" xlink:label="stn_DocumentandEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_DocumentType" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_AmendmentFlag" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_DocumentPeriodEndDate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_TradingSymbol" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_EntityRegistrantName" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_EntityCentralIndexKey" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_EntityCurrentReportingStatus" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DocumentandEntityInformationAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfFinancialPositionCurrentNonCurrent-210000" xlink:title="[210000] Statement of financial position, current/non-current">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalPaidinCapital" xlink:label="ifrs-full_AdditionalPaidinCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Assets" xlink:label="ifrs-full_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AssetsAbstract" xlink:label="ifrs-full_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="ifrs-full_CashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentAssets" xlink:label="ifrs-full_CurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="ifrs-full_CurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractAssets" xlink:label="ifrs-full_CurrentContractAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractLiabilities" xlink:label="ifrs-full_CurrentContractLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentLiabilities" xlink:label="ifrs-full_CurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentLiabilitiesAbstract" xlink:label="ifrs-full_CurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentPrepaidExpenses" xlink:label="ifrs-full_CurrentPrepaidExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentProvisions" xlink:label="ifrs-full_CurrentProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:label="ifrs-full_CurrentRestrictedCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="ifrs-full_CurrentTaxAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxLiabilitiesNoncurrent" xlink:label="ifrs-full_CurrentTaxLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxAssets" xlink:label="ifrs-full_DeferredTaxAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="ifrs-full_DeferredTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAbstract" xlink:label="ifrs-full_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAndLiabilities" xlink:label="ifrs-full_EquityAndLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAndLiabilitiesAbstract" xlink:label="ifrs-full_EquityAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Goodwill" xlink:label="ifrs-full_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:label="ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IssuedCapital" xlink:label="ifrs-full_IssuedCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Liabilities" xlink:label="ifrs-full_Liabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LongtermBorrowings" xlink:label="ifrs-full_LongtermBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncontrollingInterests" xlink:label="ifrs-full_NoncontrollingInterests"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentAssetsAbstract" xlink:label="ifrs-full_NoncurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentLiabilitiesAbstract" xlink:label="ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentProvisions" xlink:label="ifrs-full_NoncurrentProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentAssets" xlink:label="ifrs-full_OtherCurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentLiabilities" xlink:label="ifrs-full_OtherCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="ifrs-full_OtherNoncurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentLiabilities" xlink:label="ifrs-full_OtherNoncurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="ifrs-full_PropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarnings" xlink:label="ifrs-full_RetainedEarnings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfFinancialPositionAbstract" xlink:label="ifrs-full_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="ifrs-full_TradeAndOtherCurrentPayables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="ifrs-full_TradeAndOtherCurrentReceivables"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnbilledReceivables" xlink:label="stn_UnbilledReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AssetsAbstract" xlink:to="ifrs-full_CurrentAssetsAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AssetsAbstract" xlink:to="ifrs-full_NoncurrentAssetsAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AssetsAbstract" xlink:to="ifrs-full_Assets" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CashAndCashEquivalents" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentRestrictedCashAndCashEquivalents" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_TradeAndOtherCurrentReceivables" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="stn_UnbilledReceivables" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentContractAssets" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentTaxAssetsCurrent" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentPrepaidExpenses" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_OtherCurrentAssets" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentAssets" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_TradeAndOtherCurrentPayables" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentContractLiabilities" order="1.4000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentTaxLiabilitiesCurrent" order="1.4100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="1.4200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentProvisions" order="1.4300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_OtherCurrentLiabilities" order="1.4400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentLiabilities" order="1.4500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_IssuedCapital" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_AdditionalPaidinCapital" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_RetainedEarnings" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_AccumulatedOtherComprehensiveIncome" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="ifrs-full_CurrentLiabilitiesAbstract" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="ifrs-full_NoncurrentLiabilitiesAbstract" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="ifrs-full_Liabilities" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="ifrs-full_EquityAbstract" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="ifrs-full_NoncontrollingInterests" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="ifrs-full_EquityAndLiabilities" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_PropertyPlantAndEquipment" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_Goodwill" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_InvestmentAccountedForUsingEquityMethod" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_DeferredTaxAssets" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_OtherNoncurrentAssets" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_CurrentTaxLiabilitiesNoncurrent" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_LongtermBorrowings" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_NoncurrentProvisions" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_DeferredTaxLiabilities" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="ifrs-full_OtherNoncurrentLiabilities" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_AssetsAbstract" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="ifrs-full_EquityAndLiabilitiesAbstract" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpense-310000" xlink:title="[310000] Statement of comprehensive income, profit or loss, by function of expense">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AmortisationExpense" xlink:label="ifrs-full_AmortisationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShare" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:label="ifrs-full_BasicAndDilutedEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CostOfSales" xlink:label="ifrs-full_CostOfSales"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="ifrs-full_CurrentTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="ifrs-full_DeferredTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DepreciationExpense" xlink:label="ifrs-full_DepreciationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinanceIncomeCost" xlink:label="ifrs-full_FinanceIncomeCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnDisposalsOfInvestments" xlink:label="ifrs-full_GainsLossesOnDisposalsOfInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossProfit" xlink:label="ifrs-full_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="ifrs-full_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRevenueExpense" xlink:label="ifrs-full_InterestRevenueExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:label="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetRevenue" xlink:label="stn_NetRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="ifrs-full_OtherOperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="ifrs-full_ProfitLossBeforeTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromContinuingOperations" xlink:label="ifrs-full_ProfitLossFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossFromContinuingOperationsAbstract" xlink:label="stn_ProfitLossFromContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossFromDiscontinuingOperationsAbstract" xlink:label="stn_ProfitLossFromDiscontinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevenueFromContinuingOperations" xlink:label="stn_RevenueFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:label="ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:label="ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShare" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="stn_ProfitLossFromContinuingOperationsAbstract" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="stn_ProfitLossFromDiscontinuingOperationsAbstract" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_ProfitLoss" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IncomeStatementAbstract" xlink:to="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="ifrs-full_CurrentTaxExpenseIncome" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="ifrs-full_DeferredTaxExpenseIncome" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="stn_RevenueFromContinuingOperations" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="stn_SubconsultantSubcontractorAndOtherDirectExpenses" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="stn_NetRevenue" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_CostOfSales" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_GrossProfit" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_SellingGeneralAndAdministrativeExpense" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_DepreciationExpense" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_AmortisationExpense" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_InterestRevenueExpense" order="1.1900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_FinanceIncomeCost" order="1.2000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" order="1.2100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" order="1.2200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_GainsLossesOnDisposalsOfInvestments" order="1.2300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_OtherOperatingIncomeExpense" order="1.2400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_ProfitLossBeforeTax" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="ifrs-full_ProfitLossFromContinuingOperations" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ProfitLossFromDiscontinuingOperationsAbstract" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000" xlink:title="[410000] Statement of comprehensive income, OCI components presented net of tax">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:label="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComprehensiveIncome" xlink:label="ifrs-full_ComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink:label="ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeAbstract" xlink:label="ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:label="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink:label="ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:label="ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" order="1.0900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" order="1.1100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="ifrs-full_OtherComprehensiveIncome" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="ifrs-full_ComprehensiveIncome" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:to="ifrs-full_ProfitLoss" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000Parenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:label="ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:label="ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:to="ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfChangesInEquity-610000" xlink:title="[610000] Statement of changes in equity">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalPaidinCapitalMember" xlink:label="ifrs-full_AdditionalPaidinCapitalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="ifrs-full_ComponentsOfEquityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComprehensiveIncome" xlink:label="ifrs-full_ComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaid" xlink:label="ifrs-full_DividendsPaid"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityMember" xlink:label="ifrs-full_EquityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" xlink:label="ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInNumberOfSharesRepurchased" xlink:label="stn_IncreaseDecreaseInNumberOfSharesRepurchased"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:label="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:label="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IssuedCapitalMember" xlink:label="ifrs-full_IssuedCapitalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="ifrs-full_NumberOfSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="ifrs-full_NumberOfSharesOutstanding_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PreviouslyStatedMember" xlink:label="ifrs-full_PreviouslyStatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PurchaseOfTreasuryShares" xlink:label="ifrs-full_PurchaseOfTreasuryShares"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:label="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RestatedBalanceMember" xlink:label="stn_RestatedBalanceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarningsMember" xlink:label="ifrs-full_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfChangesInEquityAbstract" xlink:label="ifrs-full_StatementOfChangesInEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfChangesInEquityLineItems" xlink:label="ifrs-full_StatementOfChangesInEquityLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfChangesInEquityTable" xlink:label="ifrs-full_StatementOfChangesInEquityTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_EquityMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_IssuedCapitalMember" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_AdditionalPaidinCapitalMember" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_RetainedEarningsMember" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_AccumulatedOtherComprehensiveIncomeMember" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_PreviouslyStatedMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="stn_RestatedBalanceMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityAbstract" xlink:to="ifrs-full_StatementOfChangesInEquityTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_NumberOfSharesOutstanding" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_ProfitLoss" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_OtherComprehensiveIncome" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_ComprehensiveIncome" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_PurchaseOfTreasuryShares" order="1.0900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="stn_IncreaseDecreaseInNumberOfSharesRepurchased" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_DividendsPaid" order="1.1200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_EquityAttributableToOwnersOfParent_2" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="ifrs-full_NumberOfSharesOutstanding_2" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityTable" xlink:to="ifrs-full_ComponentsOfEquityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfChangesInEquityTable" xlink:to="ifrs-full_StatementOfChangesInEquityLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/StatementOfCashFlowsDirectMethod-510000" xlink:title="[510000] Statement of cash flows, direct method">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="ifrs-full_CashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="ifrs-full_CashAndCashEquivalents_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:label="ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:label="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" xlink:label="ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:label="ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities" xlink:label="ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:label="ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:label="ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:label="ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:label="ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsToAndOnBehalfOfEmployees" xlink:label="ifrs-full_PaymentsToAndOnBehalfOfEmployees"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:label="ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProceedsFromIssueOfOrdinaryShares" xlink:label="ifrs-full_ProceedsFromIssueOfOrdinaryShares"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities" xlink:label="stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:label="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" xlink:label="ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RepaymentsOfCurrentBorrowings" xlink:label="ifrs-full_RepaymentsOfCurrentBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_StatementOfCashFlowsAbstract" xlink:label="ifrs-full_StatementOfCashFlowsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities" order="1.3000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_RepaymentsOfCurrentBorrowings" order="1.3100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_RepaymentsOfNoncurrentBorrowings" order="1.3200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" order="1.3300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" order="1.3400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_ProceedsFromIssueOfOrdinaryShares" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_DividendsPaidClassifiedAsFinancingActivities" order="1.3600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivities" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" order="1.1900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" order="1.2200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities" order="1.2300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" order="1.2400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" order="1.2500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivities" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_PaymentsToSuppliersForGoodsAndServices" order="1.0200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_PaymentsToAndOnBehalfOfEmployees" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_InterestReceivedClassifiedAsOperatingActivities" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_InterestPaidClassifiedAsOperatingActivities" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" order="1.0700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivities" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashAndCashEquivalents" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_StatementOfCashFlowsAbstract" xlink:to="ifrs-full_CashAndCashEquivalents_2" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DepreciationMethodPropertyPlantAndEquipment" xlink:label="ifrs-full_DepreciationMethodPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:label="stn_DisclosureOfSignificantAccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EngineeringEquipmentMember" xlink:label="stn_EngineeringEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LeaseholdImprovementsMember" xlink:label="ifrs-full_LeaseholdImprovementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="ifrs-full_OfficeEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment" xlink:label="ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_PropertyPlantAndEquipmentMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DepreciationMethodPropertyPlantAndEquipment" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="stn_EngineeringEquipmentMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_OfficeEquipmentMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_OtherPropertyPlantAndEquipmentMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_LeaseholdImprovementsMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="ifrs-full_ClassesOfAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="ifrs-full_ClassesOfAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractBacklogAndFiniteTrademarksMember" xlink:label="stn_ContractBacklogAndFiniteTrademarksMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:label="ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:label="stn_DisclosureOfSignificantAccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IntangibleUnderFinanceLeaseMember" xlink:label="stn_IntangibleUnderFinanceLeaseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MethodsOfGenerationAxis" xlink:label="ifrs-full_MethodsOfGenerationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MethodsOfGenerationMember" xlink:label="ifrs-full_MethodsOfGenerationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotInternallyGeneratedMember" xlink:label="ifrs-full_NotInternallyGeneratedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsMember" xlink:to="stn_IntangibleUnderFinanceLeaseMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_MethodsOfGenerationAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="ifrs-full_CustomerrelatedIntangibleAssetsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="stn_ContractBacklogAndFiniteTrademarksMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MethodsOfGenerationAxis" xlink:to="ifrs-full_MethodsOfGenerationMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MethodsOfGenerationMember" xlink:to="ifrs-full_NotInternallyGeneratedMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement" xlink:label="ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement" xlink:label="ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments" xlink:label="ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:label="stn_DisclosureOfSignificantAccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EquitySettledTransactionsMember" xlink:label="stn_EquitySettledTransactionsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PerformanceShareUnitsMember" xlink:label="stn_PerformanceShareUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="ifrs-full_SharebasedPaymentArrangementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="stn_PerformanceShareUnitsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="stn_EquitySettledTransactionsMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="ifrs-full_SharebasedPaymentArrangementsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ChangeOrdersAndClaimsMember" xlink:label="stn_ChangeOrdersAndClaimsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="ifrs-full_ComponentsOfEquityAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesMember" xlink:label="stn_ConstructionServicesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContinuingOperationMember" xlink:label="stn_ContinuingOperationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DiscontinuedOperationsMember" xlink:label="ifrs-full_DiscontinuedOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:label="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityMember" xlink:label="ifrs-full_EquityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" xlink:label="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarnings" xlink:label="stn_IncreaseDecreaseInRetainedEarnings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarningsMember" xlink:label="ifrs-full_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentConsolidationItemsAxis" xlink:label="ifrs-full_SegmentConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SignificantFinancingComponentMember" xlink:label="stn_SignificantFinancingComponentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_EquityMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="stn_ContinuingOperationMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DiscontinuedOperationsMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInRetainedEarnings" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_ComponentsOfEquityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="srt_RestatementAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_SegmentConsolidationItemsAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="stn_ConstructionServicesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_RetainedEarningsMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementDomain" xlink:to="stn_ChangeOrdersAndClaimsMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementDomain" xlink:to="stn_SignificantFinancingComponentMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentConsolidationItemsAxis" xlink:to="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="ifrs-full_CurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractAssets" xlink:label="ifrs-full_CurrentContractAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentLiabilitiesAbstract" xlink:label="ifrs-full_CurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentReceivablesFromContractsWithCustomers" xlink:label="ifrs-full_CurrentReceivablesFromContractsWithCustomers"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:label="ifrs-full_DeferredIncomeClassifiedAsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxAssets" xlink:label="ifrs-full_DeferredTaxAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityAbstract" xlink:label="ifrs-full_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:label="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentAssetsAbstract" xlink:label="ifrs-full_NoncurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentAssets" xlink:label="ifrs-full_OtherCurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="ifrs-full_OtherNoncurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PreviouslyStatedMember" xlink:label="ifrs-full_PreviouslyStatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarnings" xlink:label="ifrs-full_RetainedEarnings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentReceivablesFromContractsWithCustomers" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_CurrentContractAssets" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentAssetsAbstract" xlink:to="ifrs-full_OtherCurrentAssets" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CurrentLiabilitiesAbstract" xlink:to="ifrs-full_DeferredIncomeClassifiedAsCurrent" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_CurrentAssetsAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_NoncurrentAssetsAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_CurrentLiabilitiesAbstract" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_EquityAbstract" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_RetainedEarnings" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityAbstract" xlink:to="ifrs-full_AccumulatedOtherComprehensiveIncome" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_DeferredTaxAssets" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NoncurrentAssetsAbstract" xlink:to="ifrs-full_OtherNoncurrentAssets" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_PreviouslyStatedMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShare" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:label="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:label="ifrs-full_BasicAndDilutedEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComprehensiveIncome" xlink:label="ifrs-full_ComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComprehensiveIncomeAbstract" xlink:label="ifrs-full_ComprehensiveIncomeAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:label="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PreviouslyStatedMember" xlink:label="ifrs-full_PreviouslyStatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossAbstract" xlink:label="ifrs-full_ProfitLossAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromContinuingOperations" xlink:label="ifrs-full_ProfitLossFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevenueFromContinuingOperations" xlink:label="stn_RevenueFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" xlink:to="ifrs-full_BasicAndDilutedEarningsLossPerShare" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComprehensiveIncomeAbstract" xlink:to="ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComprehensiveIncomeAbstract" xlink:to="ifrs-full_OtherComprehensiveIncome" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComprehensiveIncomeAbstract" xlink:to="ifrs-full_ComprehensiveIncome" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_ProfitLossAbstract" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_ComprehensiveIncomeAbstract" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="ifrs-full_BasicAndDilutedEarningsPerShareAbstract" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="stn_RevenueFromContinuingOperations" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="stn_SubconsultantSubcontractorAndOtherDirectExpenses" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="ifrs-full_ProfitLossFromContinuingOperations" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProfitLossAbstract" xlink:to="ifrs-full_ProfitLoss" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_PreviouslyStatedMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="ifrs-full_ComponentsOfEquityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityMember" xlink:label="ifrs-full_EquityMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss" xlink:label="stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarnings" xlink:label="stn_IncreaseDecreaseInRetainedEarnings"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetainedEarningsMember" xlink:label="ifrs-full_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ComponentsOfEquityAxis" xlink:to="ifrs-full_EquityMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsAbstract" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInRetainedEarnings" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:to="stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_ComponentsOfEquityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_RetainedEarningsMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EquityMember" xlink:to="ifrs-full_AccumulatedOtherComprehensiveIncomeMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract" xlink:label="ifrs-full_DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" xlink:label="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:label="ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DesignatedFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:to="ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:to="stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember" xlink:label="stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BondMember" xlink:label="stn_BondMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CashAndCashDepositsAndCashInEscrowMember" xlink:label="stn_CashAndCashDepositsAndCashInEscrowMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="ifrs-full_CategoriesOfFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Abstract" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Abstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityInvestmentsMember" xlink:label="ifrs-full_EquityInvestmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember" xlink:label="ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember" xlink:label="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="ifrs-full_FinancialAssetsCategoryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember" xlink:label="ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9" xlink:label="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9" xlink:label="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMember" xlink:label="ifrs-full_FinancialAssetsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_HoldbacksOnLongTermContractMember" xlink:label="stn_HoldbacksOnLongTermContractMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IndemnificationsMember" xlink:label="stn_IndemnificationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" xlink:label="ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinancialAssetMember" xlink:label="stn_OtherFinancialAssetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsCategoryMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Abstract" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:to="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" xlink:to="ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:to="ifrs-full_ClassesOfFinancialAssetsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:to="ifrs-full_CategoriesOfFinancialAssetsAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Table" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsCategoryMember" xlink:to="ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsCategoryMember" xlink:to="ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsCategoryMember" xlink:to="ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_CashAndCashDepositsAndCashInEscrowMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="ifrs-full_EquityInvestmentsMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_BondMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_HoldbacksOnLongTermContractMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_IndemnificationsMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_OtherFinancialAssetMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract" xlink:label="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:label="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:label="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="ifrs-full_BusinessCombinationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashTransferred" xlink:label="ifrs-full_CashTransferred"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:label="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesIncurred" xlink:label="ifrs-full_LiabilitiesIncurred"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" xlink:label="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:label="ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProvisionsRecognisedAsOfAcquisitionDate" xlink:label="stn_ProvisionsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate" xlink:label="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferredAbstract" xlink:to="ifrs-full_DisclosureOfBusinessCombinationsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" order="1.1100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" order="1.1200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate" order="1.1600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="stn_ProvisionsRecognisedAsOfAcquisitionDate" order="1.1700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" order="1.1800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BusinessCombinationsAxis" xlink:to="ifrs-full_EntitysTotalForBusinessCombinationsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_CashTransferred" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_LiabilitiesIncurred" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_2" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:to="ifrs-full_BusinessCombinationsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:to="ifrs-full_DisclosureOfBusinessCombinationsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:to="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:label="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="ifrs-full_BusinessCombinationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes" xlink:label="stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" xlink:label="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate" xlink:label="stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueOfAcquiree" xlink:label="ifrs-full_RevenueOfAcquiree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BusinessCombinationsAxis" xlink:to="ifrs-full_EntitysTotalForBusinessCombinationsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:to="ifrs-full_DisclosureOfBusinessCombinationsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_RevenueOfAcquiree" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:to="ifrs-full_BusinessCombinationsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:to="ifrs-full_DisclosureOfBusinessCombinationsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:to="ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PaymentsOnNotesPayableFromPreviousAcquisitions" xlink:label="stn_PaymentsOnNotesPayableFromPreviousAcquisitions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents" xlink:label="ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:to="ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:to="stn_PaymentsOnNotesPayableFromPreviousAcquisitions" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfBusinessCombinationsAbstract" xlink:to="ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination" xlink:label="stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNotesPayableInBusinessCombinationAbstract" xlink:label="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination" xlink:label="stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestOnNotesPayableRecognisedInBusinessCombination" xlink:label="stn_InterestOnNotesPayableRecognisedInBusinessCombination"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayableRecognisedInBusinessCombination" xlink:label="stn_NotesPayableRecognisedInBusinessCombination"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayableRecognisedInBusinessCombination" xlink:label="stn_NotesPayableRecognisedInBusinessCombination_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination" xlink:label="stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PaymentsOfNotesPayableRecognisedInBusinessCombination" xlink:label="stn_PaymentsOfNotesPayableRecognisedInBusinessCombination"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract" xlink:to="stn_NotesPayableRecognisedInBusinessCombination" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract" xlink:to="stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract" xlink:to="stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract" xlink:to="stn_PaymentsOfNotesPayableRecognisedInBusinessCombination" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract" xlink:to="stn_InterestOnNotesPayableRecognisedInBusinessCombination" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract" xlink:to="stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNotesPayableInBusinessCombinationAbstract" xlink:to="stn_NotesPayableRecognisedInBusinessCombination_2" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesGroupMember" xlink:label="stn_ConstructionServicesGroupMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="ifrs-full_CurrentTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="ifrs-full_DeferredTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAbstract" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DiscontinuedOperationsMember" xlink:label="ifrs-full_DiscontinuedOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalOfMajorSubsidiaryMember" xlink:label="ifrs-full_DisposalOfMajorSubsidiaryMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossProceedsFromDisposalOfSubsidiaries" xlink:label="stn_GrossProceedsFromDisposalOfSubsidiaries"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ImpairmentLoss" xlink:label="ifrs-full_ImpairmentLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:label="ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DisposalOfMajorSubsidiaryMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DiscontinuedOperationsMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAbstract" xlink:to="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ImpairmentLoss" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="stn_GrossProceedsFromDisposalOfSubsidiaries" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_CurrentTaxExpenseIncome" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_DeferredTaxExpenseIncome" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_RepaymentsOfNoncurrentBorrowings" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:to="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:to="stn_ConstructionServicesGroupMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:to="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesGroupMember" xlink:label="stn_ConstructionServicesGroupMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:label="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:label="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract" xlink:label="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DiscontinuedOperationsMember" xlink:label="ifrs-full_DiscontinuedOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpenseByNature" xlink:label="ifrs-full_ExpenseByNature"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:label="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:label="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="ifrs-full_ProfitLossBeforeTax"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" xlink:label="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink:label="stn_ProfitLossFromDisposalOfDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:label="ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" xlink:label="ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="stn_ConstructionServicesGroupMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_Revenue" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ExpenseByNature" order="1.0200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ProfitLossBeforeTax" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" order="1.0800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="stn_ProfitLossFromDisposalOfDiscontinuedOperations" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:to="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsAbstract" xlink:to="ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:to="ifrs-full_DiscontinuedOperationsMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:to="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink:label="ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAbstract" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:label="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisposalGroupTransactionCost" xlink:label="stn_DisposalGroupTransactionCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalOfMajorSubsidiaryMember" xlink:label="ifrs-full_DisposalOfMajorSubsidiaryMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossProceedsFromDisposalOfSubsidiaries" xlink:label="stn_GrossProceedsFromDisposalOfSubsidiaries"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" xlink:label="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments" xlink:label="ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DisposalOfMajorSubsidiaryMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAbstract" xlink:to="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="stn_GrossProceedsFromDisposalOfSubsidiaries" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_IncreaseDecreaseInWorkingCapital" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="stn_DisposalGroupTransactionCost" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" xlink:to="ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsTable" xlink:to="stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Cash" xlink:label="ifrs-full_Cash"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="ifrs-full_CashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalentsAbstract" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:label="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="ifrs-full_Cash" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="ifrs-full_CashAndCashEquivalents" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="ifrs-full_BusinessCombinationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BusinessCombinationsMember" xlink:label="ifrs-full_BusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalentsAbstract" xlink:label="ifrs-full_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfCashAndCashEquivalentsLineItems" xlink:label="stn_DisclosureOfCashAndCashEquivalentsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfCashAndCashEquivalentsTable" xlink:label="stn_DisclosureOfCashAndCashEquivalentsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestrictedCashAndCashEquivalents" xlink:label="ifrs-full_RestrictedCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BusinessCombinationsAxis" xlink:to="ifrs-full_EntitysTotalForBusinessCombinationsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="stn_DisclosureOfCashAndCashEquivalentsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfCashAndCashEquivalentsLineItems" xlink:to="ifrs-full_RestrictedCashAndCashEquivalents" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfCashAndCashEquivalentsTable" xlink:to="ifrs-full_BusinessCombinationsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfCashAndCashEquivalentsTable" xlink:to="stn_DisclosureOfCashAndCashEquivalentsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:to="ifrs-full_BusinessCombinationsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_HoldbacksCurrent" xlink:label="stn_HoldbacksCurrent"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseInducementsReceivable" xlink:label="stn_LeaseInducementsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherReceivables" xlink:label="ifrs-full_OtherReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherReceivables" xlink:label="ifrs-full_TradeAndOtherReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherReceivablesAbstract" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeReceivables" xlink:label="ifrs-full_TradeReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_TradeReceivables" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="stn_HoldbacksCurrent" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="stn_LeaseInducementsReceivable" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_OtherReceivables" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_TradeAndOtherReceivables" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherReceivablesAbstract" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AboveOneTwentyOneDaysMember" xlink:label="stn_AboveOneTwentyOneDaysMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossTradeReceivables" xlink:label="stn_GrossTradeReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NinetyOneDaysToOneTwentyDaysMember" xlink:label="stn_NinetyOneDaysToOneTwentyDaysMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OneToThirtyDaysMember" xlink:label="stn_OneToThirtyDaysMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SixtyOneToNinetyDaysMember" xlink:label="stn_SixtyOneToNinetyDaysMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ThirtyOneToSixtyDaysMember" xlink:label="stn_ThirtyOneToSixtyDaysMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherReceivablesAbstract" xlink:label="ifrs-full_TradeAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeAndOtherReceivablesLineItems" xlink:label="stn_TradeAndOtherReceivablesLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeAndOtherReceivablesTable" xlink:label="stn_TradeAndOtherReceivablesTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_OneToThirtyDaysMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_ThirtyOneToSixtyDaysMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_SixtyOneToNinetyDaysMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_NinetyOneDaysToOneTwentyDaysMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_AboveOneTwentyOneDaysMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherReceivablesAbstract" xlink:to="stn_TradeAndOtherReceivablesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TradeAndOtherReceivablesLineItems" xlink:to="stn_GrossTradeReceivables" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TradeAndOtherReceivablesTable" xlink:to="ifrs-full_MaturityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TradeAndOtherReceivablesTable" xlink:to="stn_TradeAndOtherReceivablesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:label="ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountMember" xlink:label="ifrs-full_CarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" xlink:label="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DepreciationPropertyPlantAndEquipmentContinuingOperations" xlink:label="stn_DepreciationPropertyPlantAndEquipmentContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations" xlink:label="stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:label="ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EngineeringEquipmentMember" xlink:label="stn_EngineeringEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="ifrs-full_GrossCarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:label="ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LeaseholdImprovementsMember" xlink:label="ifrs-full_LeaseholdImprovementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="ifrs-full_OfficeEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:label="ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="ifrs-full_PropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="ifrs-full_PropertyPlantAndEquipment_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="ifrs-full_CarryingAmountMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_GrossCarryingAmountMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_AccumulatedDepreciationAndAmortisationMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_PropertyPlantAndEquipmentMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_PropertyPlantAndEquipment" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="stn_DepreciationPropertyPlantAndEquipmentContinuingOperations" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DisposalsPropertyPlantAndEquipment" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" order="1.0700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_PropertyPlantAndEquipment_2" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="stn_EngineeringEquipmentMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_OfficeEquipmentMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_LeaseholdImprovementsMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_OtherPropertyPlantAndEquipmentMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ConstructionInProgress" xlink:label="ifrs-full_ConstructionInProgress"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LeaseholdImprovementsMember" xlink:label="ifrs-full_LeaseholdImprovementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="ifrs-full_PropertyPlantAndEquipmentMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="ifrs-full_ConstructionInProgress" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="ifrs-full_LeaseholdImprovementsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedImpairmentMember" xlink:label="ifrs-full_AccumulatedImpairmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalRecognitionGoodwill" xlink:label="ifrs-full_AdditionalRecognitionGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountMember" xlink:label="ifrs-full_CarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Goodwill" xlink:label="ifrs-full_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Goodwill" xlink:label="ifrs-full_Goodwill_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale" xlink:label="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="ifrs-full_GrossCarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:label="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="ifrs-full_CarryingAmountMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_GrossCarryingAmountMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_AccumulatedImpairmentMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" xlink:to="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_Goodwill" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_AdditionalRecognitionGoodwill" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="ifrs-full_Goodwill_2" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:to="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:to="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesGroupMember" xlink:label="stn_ConstructionServicesGroupMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesMember" xlink:label="stn_ConstructionServicesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesGlobalMember" xlink:label="stn_ConsultingServicesGlobalMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesUnitedStatesMember" xlink:label="stn_ConsultingServicesUnitedStatesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined" xlink:label="ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:label="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:label="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised" xlink:label="ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfGoodwillAllocatedAbstract" xlink:label="stn_DisclosureOfGoodwillAllocatedAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DiscontinuedOperationsMember" xlink:label="ifrs-full_DiscontinuedOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" xlink:label="ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale" xlink:label="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ImpairmentLoss" xlink:label="ifrs-full_ImpairmentLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfCashGeneratingUnit" xlink:label="stn_NumberOfCashGeneratingUnit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DiscontinuedOperationsMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfGoodwillAllocatedAbstract" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="stn_NumberOfCashGeneratingUnit" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_ImpairmentLoss" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_RangeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesGlobalMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConstructionServicesMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesUnitedStatesMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" xlink:to="stn_ConstructionServicesGroupMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis" xlink:to="ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:to="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfGoodwillAllocated">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConstructionServicesMember" xlink:label="stn_ConstructionServicesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesCanadaMember" xlink:label="stn_ConsultingServicesCanadaMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesGlobalMember" xlink:label="stn_ConsultingServicesGlobalMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesUnitedStatesMember" xlink:label="stn_ConsultingServicesUnitedStatesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfGoodwillAllocatedAbstract" xlink:label="stn_DisclosureOfGoodwillAllocatedAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Goodwill" xlink:label="ifrs-full_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfGoodwillAllocatedAbstract" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_Goodwill" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesCanadaMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesUnitedStatesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesGlobalMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConstructionServicesMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:to="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesGlobalMember" xlink:label="stn_ConsultingServicesGlobalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:label="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:label="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAbstract" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections" xlink:label="stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OperatingMarginRateAppliedToCashFlowProjections" xlink:label="stn_OperatingMarginRateAppliedToCashFlowProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevenueGrowthRates" xlink:label="stn_RevenueGrowthRates"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAbstract" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="stn_OperatingMarginRateAppliedToCashFlowProjections" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="stn_RevenueGrowthRates" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_RangeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="stn_ConsultingServicesGlobalMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:to="ifrs-full_EntitysTotalForCashgeneratingUnitsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:label="ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations" xlink:label="stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountMember" xlink:label="ifrs-full_CarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ComputerSoftwareMember" xlink:label="ifrs-full_ComputerSoftwareMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractBacklogMember" xlink:label="stn_ContractBacklogMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:label="ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfAmortizationOfIntangibleAssetsAbstract" xlink:label="stn_DisclosureOfAmortizationOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="ifrs-full_GrossCarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InnovyzeIncMember" xlink:label="stn_InnovyzeIncMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwill_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseDisadvantagesMember" xlink:label="stn_LeaseDisadvantagesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MethodsOfGenerationAxis" xlink:label="ifrs-full_MethodsOfGenerationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MethodsOfGenerationMember" xlink:label="ifrs-full_MethodsOfGenerationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotInternallyGeneratedMember" xlink:label="ifrs-full_NotInternallyGeneratedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherIntangibleAssetsMember" xlink:label="ifrs-full_OtherIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherRelatedPartiesMember" xlink:label="ifrs-full_OtherRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" xlink:label="ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="ifrs-full_CarryingAmountMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_GrossCarryingAmountMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_AccumulatedDepreciationAndAmortisationMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfAmortizationOfIntangibleAssetsAbstract" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" order="1.0900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill" order="1.1000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" order="1.1100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwill_2" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_MethodsOfGenerationAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_InnovyzeIncMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="ifrs-full_OtherRelatedPartiesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="ifrs-full_CustomerrelatedIntangibleAssetsMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="stn_ContractBacklogMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="ifrs-full_ComputerSoftwareMember" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="ifrs-full_OtherIntangibleAssetsMember" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="stn_LeaseDisadvantagesMember" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MethodsOfGenerationAxis" xlink:to="ifrs-full_MethodsOfGenerationMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MethodsOfGenerationMember" xlink:to="ifrs-full_NotInternallyGeneratedMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCashPortionOfSoftwareAdditions" xlink:label="stn_NonCashPortionOfSoftwareAdditions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RecognisedFinanceLeaseAsAssets" xlink:label="ifrs-full_RecognisedFinanceLeaseAsAssets"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SoftwareLicensesMember" xlink:label="stn_SoftwareLicensesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="stn_NonCashPortionOfSoftwareAdditions" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="ifrs-full_RecognisedFinanceLeaseAsAssets" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="stn_SoftwareLicensesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsScheduleOfOtherAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="ifrs-full_ClassesOfAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="ifrs-full_ClassesOfAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ClassesOfOtherNonFinancialAssetsAxis" xlink:label="stn_ClassesOfOtherNonFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ClassesOfOtherNonFinancialAssetsDomain" xlink:label="stn_ClassesOfOtherNonFinancialAssetsDomain"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredContractCostsMember" xlink:label="stn_DeferredContractCostsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherAssetsAbstract" xlink:label="stn_DisclosureOfOtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherAssetsLineItems" xlink:label="stn_DisclosureOfOtherAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherAssetsTable" xlink:label="stn_DisclosureOfOtherAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMember" xlink:label="ifrs-full_FinancialAssetsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_HoldbacksOnLongTermContractMember" xlink:label="stn_HoldbacksOnLongTermContractMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IndemnificationsMember" xlink:label="stn_IndemnificationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:label="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentTaxCreditsMember" xlink:label="stn_InvestmentTaxCreditsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherAssets" xlink:label="ifrs-full_OtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherAssetsMember" xlink:label="ifrs-full_OtherAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentFinancialAssets" xlink:label="ifrs-full_OtherCurrentFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentNonfinancialAssets" xlink:label="ifrs-full_OtherCurrentNonfinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherFinancialAssets" xlink:label="ifrs-full_OtherFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherMember" xlink:label="stn_OtherMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="ifrs-full_OtherNoncurrentAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNonfinancialAssets" xlink:label="ifrs-full_OtherNonfinancialAssets"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TransactionCostsOnLongTermDebtMember" xlink:label="stn_TransactionCostsOnLongTermDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsMember" xlink:to="ifrs-full_OtherAssetsMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ClassesOfOtherNonFinancialAssetsAxis" xlink:to="stn_ClassesOfOtherNonFinancialAssetsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ClassesOfOtherNonFinancialAssetsDomain" xlink:to="stn_InvestmentTaxCreditsMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ClassesOfOtherNonFinancialAssetsDomain" xlink:to="stn_TransactionCostsOnLongTermDebtMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ClassesOfOtherNonFinancialAssetsDomain" xlink:to="stn_DeferredContractCostsMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherAssetsAbstract" xlink:to="stn_DisclosureOfOtherAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherFinancialAssets" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherNonfinancialAssets" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherAssets" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherCurrentFinancialAssets" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherCurrentNonfinancialAssets" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherAssetsLineItems" xlink:to="ifrs-full_OtherNoncurrentAssets" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherAssetsTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherAssetsTable" xlink:to="ifrs-full_ClassesOfFinancialAssetsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherAssetsTable" xlink:to="stn_ClassesOfOtherNonFinancialAssetsAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherAssetsTable" xlink:to="stn_DisclosureOfOtherAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_HoldbacksOnLongTermContractMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_IndemnificationsMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_OtherMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BondMember" xlink:label="stn_BondMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityInvestmentsMember" xlink:label="ifrs-full_EquityInvestmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMember" xlink:label="ifrs-full_FinancialAssetsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinancialAssetAtAmortisedCost" xlink:label="stn_OtherFinancialAssetAtAmortisedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherFinancialAssets" xlink:label="ifrs-full_OtherFinancialAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostAbstract" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:to="ifrs-full_OtherFinancialAssets" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:to="stn_OtherFinancialAssetAtAmortisedCost" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:to="ifrs-full_ClassesOfFinancialAssetsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_BondMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="ifrs-full_EquityInvestmentsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BondsInterestRatePercentage" xlink:label="stn_BondsInterestRatePercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseInProvisionsAndIndemnificationAssets" xlink:label="stn_IncreaseInProvisionsAndIndemnificationAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:to="stn_BondsInterestRatePercentage" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:to="stn_IncreaseInProvisionsAndIndemnificationAssets" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:to="ifrs-full_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BondMember" xlink:label="stn_BondMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FairValueOfOtherFinancialAssetsMaturityAmount" xlink:label="stn_FairValueOfOtherFinancialAssetsMaturityAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssetsMember" xlink:label="ifrs-full_FinancialAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanFiveYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="ifrs-full_NotLaterThanOneYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_NotLaterThanOneYearMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanFiveYearsMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="ifrs-full_FinancialAssetsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueAbstract" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:to="stn_FairValueOfOtherFinancialAssetsMaturityAmount" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:to="ifrs-full_MaturityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:to="ifrs-full_ClassesOfFinancialAssetsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_FinancialAssetsMember" xlink:to="stn_BondMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Accruals" xlink:label="ifrs-full_Accruals"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EmployeeAndPayrollLiabilities" xlink:label="stn_EmployeeAndPayrollLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="ifrs-full_TradeAndOtherPayables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayablesAbstract" xlink:label="ifrs-full_TradeAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:label="ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherPayablesAbstract" xlink:to="ifrs-full_TradeAndOtherPayablesToTradeSuppliers" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherPayablesAbstract" xlink:to="stn_EmployeeAndPayrollLiabilities" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherPayablesAbstract" xlink:to="ifrs-full_Accruals" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TradeAndOtherPayablesAbstract" xlink:to="ifrs-full_TradeAndOtherPayables" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebt">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Borrowings" xlink:label="ifrs-full_Borrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="ifrs-full_BorrowingsByNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="ifrs-full_BorrowingsByNameMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:label="ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FinanceLeaseObligationsMember" xlink:label="stn_FinanceLeaseObligationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LongtermBorrowings" xlink:label="ifrs-full_LongtermBorrowings"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayableMember" xlink:label="stn_NotesPayableMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacility1Member" xlink:label="stn_RevolvingCreditFacility1Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanMember" xlink:label="stn_TermLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_NotesPayableMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_RevolvingCreditFacility1Member" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TermLoanMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_FinanceLeaseObligationsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_Borrowings" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_CurrentPortionOfLongtermBorrowings" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_LongtermBorrowings" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AggregateMaturityValueOfNotes" xlink:label="stn_AggregateMaturityValueOfNotes"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AgreementExpiryDate" xlink:label="stn_AgreementExpiryDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BondsIssued" xlink:label="ifrs-full_BondsIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="ifrs-full_BorrowingsByNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="ifrs-full_BorrowingsByNameMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="ifrs-full_BorrowingsInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsInterestRateBasis" xlink:label="ifrs-full_BorrowingsInterestRateBasis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CanadianFundMember" xlink:label="stn_CanadianFundMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CanadianPrimeRateAndUsBaseRateMember" xlink:label="stn_CanadianPrimeRateAndUsBaseRateMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CarryingAmountOfNotesPayable" xlink:label="stn_CarryingAmountOfNotesPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CreditFacilityAverageInterestRate" xlink:label="stn_CreditFacilityAverageInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DrawnBorrowingFacilities" xlink:label="stn_DrawnBorrowingFacilities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpireAfterTwoThousandTwentyMember" xlink:label="stn_ExpireAfterTwoThousandTwentyMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpireBeforeTwoThousandTwentyMember" xlink:label="stn_ExpireBeforeTwoThousandTwentyMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FinanceLeaseObligationsMember" xlink:label="stn_FinanceLeaseObligationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ForeignCurrenciesMember" xlink:label="stn_ForeignCurrenciesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GainOnRevolvingCreditFacilitiesModification" xlink:label="stn_GainOnRevolvingCreditFacilitiesModification"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRateTypesMember" xlink:label="ifrs-full_InterestRateTypesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LettersOfCreditIssuedAmount" xlink:label="stn_LettersOfCreditIssuedAmount"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LettersOfCreditIssuedAndOutstandingInAddition" xlink:label="stn_LettersOfCreditIssuedAndOutstandingInAddition"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LettersOfCreditOutstandingAmount1" xlink:label="stn_LettersOfCreditOutstandingAmount1"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:label="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:label="stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityRemainingBorrowingCapacity1" xlink:label="stn_LineOfCreditFacilityRemainingBorrowingCapacity1"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditMaturityPeriod" xlink:label="stn_LineOfCreditMaturityPeriod"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayableMember" xlink:label="stn_NotesPayableMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfTranches" xlink:label="stn_NumberOfTranches"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastDueStatusAxis" xlink:label="ifrs-full_PastDueStatusAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastDueStatusMember" xlink:label="ifrs-full_PastDueStatusMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacility1Member" xlink:label="stn_RevolvingCreditFacility1Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacilityPayableAmount" xlink:label="stn_RevolvingCreditFacilityPayableAmount"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanMember" xlink:label="stn_TermLoanMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanTranchebMember" xlink:label="stn_TermLoanTranchebMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanTranchecMember" xlink:label="stn_TermLoanTranchecMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TrancheAMember" xlink:label="stn_TrancheAMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfInterestRatesAxis" xlink:label="ifrs-full_TypesOfInterestRatesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnitedStatesFundMember" xlink:label="stn_UnitedStatesFundMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageInterestRate" xlink:label="stn_WeightedAverageInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_RevolvingCreditFacility1Member" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_NotesPayableMember" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TermLoanMember" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TermLoanTranchebMember" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TermLoanTranchecMember" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TrancheAMember" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_FinanceLeaseObligationsMember" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_UnitedStatesFundMember" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_ForeignCurrenciesMember" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_CanadianFundMember" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_WeightedAverageInterestRate" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_AggregateMaturityValueOfNotes" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_CarryingAmountOfNotesPayable" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LineOfCreditFacilityMaximumBorrowingsCapacity" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_NumberOfTranches" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LineOfCreditMaturityPeriod" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_GainOnRevolvingCreditFacilitiesModification" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_AgreementExpiryDate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_DrawnBorrowingFacilities" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsInterestRateBasis" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_RevolvingCreditFacilityPayableAmount" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_CreditFacilityAverageInterestRate" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LettersOfCreditIssuedAmount" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LettersOfCreditOutstandingAmount1" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LineOfCreditFacilityRemainingBorrowingCapacity1" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="stn_LettersOfCreditIssuedAndOutstandingInAddition" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_BondsIssued" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="ifrs-full_BorrowingsInterestRate" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_PastDueStatusAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_RangeAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_TypesOfInterestRatesAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_InterestRateTypesMember" xlink:to="stn_CanadianPrimeRateAndUsBaseRateMember" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="ifrs-full_PastDueStatusMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="stn_ExpireBeforeTwoThousandTwentyMember" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="stn_ExpireAfterTwoThousandTwentyMember" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfInterestRatesAxis" xlink:to="ifrs-full_InterestRateTypesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FutureFinanceChargeOnFinanceLease" xlink:label="ifrs-full_FutureFinanceChargeOnFinanceLease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayable" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" xlink:label="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="ifrs-full_NotLaterThanOneYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_NotLaterThanOneYearMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract" xlink:to="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:to="ifrs-full_MinimumFinanceLeasePaymentsPayable" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:to="ifrs-full_FutureFinanceChargeOnFinanceLease" order="1.0200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:to="ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" xlink:to="ifrs-full_MaturityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" xlink:to="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureProvisionsSummaryOfProvisions">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" xlink:label="ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalProvisionsOtherProvisions" xlink:label="ifrs-full_AdditionalProvisionsOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="ifrs-full_ClassesOfProvisionsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:label="ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpectedProjectLossMember" xlink:label="stn_ExpectedProjectLossMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OnerousContractsProvisionMember" xlink:label="ifrs-full_OnerousContractsProvisionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherLongtermProvisions" xlink:label="ifrs-full_OtherLongtermProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherProvisions" xlink:label="ifrs-full_OtherProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherProvisions" xlink:label="ifrs-full_OtherProvisions_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherProvisionsMember" xlink:label="ifrs-full_OtherProvisionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherShorttermProvisions" xlink:label="ifrs-full_OtherShorttermProvisions"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ProvisionForClaimsMember" xlink:label="stn_ProvisionForClaimsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProvisionUsedOtherProvisions" xlink:label="ifrs-full_ProvisionUsedOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SelfInsuredLiabilitiesProvisionMember" xlink:label="stn_SelfInsuredLiabilitiesProvisionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfProvisionsAxis" xlink:to="ifrs-full_OtherProvisionsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:to="ifrs-full_DisclosureOfOtherProvisionsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_OtherProvisions" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_AdditionalProvisionsOtherProvisions" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_ProvisionUsedOtherProvisions" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_OtherProvisions_2" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_OtherShorttermProvisions" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="ifrs-full_OtherLongtermProvisions" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOtherProvisionsTable" xlink:to="ifrs-full_ClassesOfProvisionsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOtherProvisionsTable" xlink:to="ifrs-full_DisclosureOfOtherProvisionsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OtherProvisionsMember" xlink:to="stn_SelfInsuredLiabilitiesProvisionMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OtherProvisionsMember" xlink:to="stn_ProvisionForClaimsMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OtherProvisionsMember" xlink:to="ifrs-full_OnerousContractsProvisionMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OtherProvisionsMember" xlink:to="stn_ExpectedProjectLossMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureProvisionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdditionalProvisionsOtherProvisions" xlink:label="ifrs-full_AdditionalProvisionsOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="ifrs-full_ClassesOfProvisionsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" xlink:label="ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfProvisionsAbstract" xlink:label="stn_DisclosureOfProvisionsAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfProvisionsLineItems" xlink:label="stn_DisclosureOfProvisionsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfProvisionsTable" xlink:label="stn_DisclosureOfProvisionsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseExitLiabilityMember" xlink:label="stn_LeaseExitLiabilityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherProvisionsMember" xlink:label="ifrs-full_OtherProvisionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfProvisionsAxis" xlink:to="ifrs-full_OtherProvisionsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfProvisionsAbstract" xlink:to="stn_DisclosureOfProvisionsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfProvisionsLineItems" xlink:to="ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfProvisionsLineItems" xlink:to="ifrs-full_AdditionalProvisionsOtherProvisions" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfProvisionsTable" xlink:to="ifrs-full_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfProvisionsTable" xlink:to="ifrs-full_ClassesOfProvisionsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfProvisionsTable" xlink:to="stn_DisclosureOfProvisionsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OtherProvisionsMember" xlink:to="stn_LeaseExitLiabilityMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationAboutDefinedBenefitPlansAbstract" xlink:label="ifrs-full_DisclosureOfInformationAboutDefinedBenefitPlansAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PensionDefinedBenefitPlansMember" xlink:label="ifrs-full_PensionDefinedBenefitPlansMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PostEmploymentBenefitPlansMember" xlink:label="stn_PostEmploymentBenefitPlansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:to="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:to="ifrs-full_PensionDefinedBenefitPlansMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:to="stn_PostEmploymentBenefitPlansMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfInformationAboutDefinedBenefitPlansAbstract" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContinuingOperations1Member" xlink:label="stn_ContinuingOperations1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DefinedBenefitPensionPlansContributionMember" xlink:label="stn_DefinedBenefitPensionPlansContributionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DiscontinuedOperationsMember" xlink:label="ifrs-full_DiscontinuedOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:label="ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="ifrs-full_NonadjustingEventsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfEmployerAppointedTrustee" xlink:label="stn_NumberOfEmployerAppointedTrustee"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PercentageOfPlanAssetInAnnuityPolicies" xlink:label="stn_PercentageOfPlanAssetInAnnuityPolicies"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash" xlink:label="stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:label="ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation" xlink:label="ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="stn_ContinuingOperations1Member" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DiscontinuedOperationsMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="stn_NumberOfEmployerAppointedTrustee" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="stn_PercentageOfPlanAssetInAnnuityPolicies" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="ifrs-full_NetDefinedBenefitLiabilityAssetAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:to="ifrs-full_NetDefinedBenefitLiabilityAssetMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:to="ifrs-full_PresentValueOfDefinedBenefitObligationMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:to="ifrs-full_NonadjustingEventsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NonadjustingEventsMember" xlink:to="stn_DefinedBenefitPensionPlansContributionMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:label="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" xlink:label="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:label="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:label="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:label="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="ifrs-full_LiabilityAssetOfDefinedBenefitPlans_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:label="stn_OtherNetDefinedBenefitLiabilityAssetAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PensionDefinedBenefitPlansMember" xlink:label="ifrs-full_PensionDefinedBenefitPlansMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PlanAssetsMember" xlink:label="ifrs-full_PlanAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:label="ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:label="ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" order="1.1800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" order="1.1900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" order="1.2000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" order="1.2200" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:to="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:to="ifrs-full_PensionDefinedBenefitPlansMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:to="ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:to="ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:to="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" xlink:to="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_LiabilityAssetOfDefinedBenefitPlans" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="ifrs-full_LiabilityAssetOfDefinedBenefitPlans_2" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:to="ifrs-full_NetDefinedBenefitLiabilityAssetAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:to="ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:to="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" order="1.0200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:to="ifrs-full_NetDefinedBenefitLiabilityAssetMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:to="ifrs-full_PresentValueOfDefinedBenefitObligationMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:to="ifrs-full_PlanAssetsMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" order="1.2300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" order="1.2400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:to="ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations" xlink:label="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" xlink:label="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsAbstract" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" xlink:label="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:label="ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="ifrs-full_Level1OfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Level2And3OfFairValueHierarchyMember" xlink:label="ifrs-full_Level2And3OfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="ifrs-full_PlanAssetsAtFairValue"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" xlink:label="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="ifrs-full_Level1OfFairValueHierarchyMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="ifrs-full_Level2And3OfFairValueHierarchyMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsAbstract" xlink:to="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_PlanAssetsAtFairValue" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:to="ifrs-full_LevelsOfFairValueHierarchyAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:to="ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_AllLevelsOfFairValueHierarchyMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:label="ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:label="ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:label="ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale" xlink:label="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="ifrs-full_ActuarialAssumptionOfDiscountRates" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:to="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" xlink:label="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionsAxis" xlink:label="ifrs-full_ActuarialAssumptionsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ActuarialAssumptionsMember" xlink:label="ifrs-full_ActuarialAssumptionsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" xlink:label="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:label="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:label="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ActuarialAssumptionsAxis" xlink:to="ifrs-full_ActuarialAssumptionsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ActuarialAssumptionsMember" xlink:to="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ActuarialAssumptionsMember" xlink:to="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ActuarialAssumptionsMember" xlink:to="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ActuarialAssumptionsMember" xlink:to="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ActuarialAssumptionsMember" xlink:to="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract" xlink:to="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:to="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:to="ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:to="ifrs-full_ActuarialAssumptionsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:to="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:label="ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:label="ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract" xlink:to="ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract" xlink:to="ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilities">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredShareUnitsPayable" xlink:label="stn_DeferredShareUnitsPayable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LeaseInducementBenefits" xlink:label="stn_LeaseInducementBenefits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesAbstract" xlink:label="ifrs-full_LiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LiabilityForUncertainTaxPositions" xlink:label="stn_LiabilityForUncertainTaxPositions"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MiscellaneousOtherLiabilities" xlink:label="stn_MiscellaneousOtherLiabilities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherCashSettledSharebasedCompensation" xlink:label="stn_OtherCashSettledSharebasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherCurrentLiabilities" xlink:label="ifrs-full_OtherCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherLiabilities" xlink:label="ifrs-full_OtherLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherLiabilities" xlink:label="ifrs-full_OtherLiabilities_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherNoncurrentLiabilities" xlink:label="ifrs-full_OtherNoncurrentLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="stn_LeaseInducementBenefits" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="stn_DeferredShareUnitsPayable" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="stn_OtherCashSettledSharebasedCompensation" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="stn_LiabilityForUncertainTaxPositions" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="stn_MiscellaneousOtherLiabilities" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="ifrs-full_OtherLiabilities" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="ifrs-full_OtherLiabilities_2" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="ifrs-full_OtherCurrentLiabilities" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesAbstract" xlink:to="ifrs-full_OtherNoncurrentLiabilities" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:label="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanFiveYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease" xlink:label="ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations" xlink:label="stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="ifrs-full_NotLaterThanOneYearMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PurchaseContractualObligation" xlink:label="stn_PurchaseContractualObligation"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease" xlink:label="stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_NotLaterThanOneYearMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanFiveYearsMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeAbstract" xlink:to="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:to="stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:to="stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:to="stn_PurchaseContractualObligation" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" xlink:to="ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:to="ifrs-full_MaturityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:to="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCommitmentsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CommitmentsAbstract" xlink:label="stn_CommitmentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease" xlink:label="ifrs-full_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RentalExpense" xlink:label="ifrs-full_RentalExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RentalIncome" xlink:label="ifrs-full_RentalIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_CommitmentsAbstract" xlink:to="ifrs-full_RentalExpense" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_CommitmentsAbstract" xlink:to="ifrs-full_RentalIncome" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_CommitmentsAbstract" xlink:to="ifrs-full_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureContingenciesAndGuaranteesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:label="ifrs-full_ClassesOfContingentLiabilitiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContingentLiabilitiesMember" xlink:label="ifrs-full_ContingentLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:label="ifrs-full_ContingentLiabilityForGuaranteesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesAbstract" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:label="ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EstimatedFinancialEffectOfContingentAssets" xlink:label="ifrs-full_EstimatedFinancialEffectOfContingentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:to="ifrs-full_ContingentLiabilitiesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContingentLiabilitiesMember" xlink:to="ifrs-full_ContingentLiabilityForGuaranteesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfContingentLiabilitiesAbstract" xlink:to="ifrs-full_DisclosureOfContingentLiabilitiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:to="ifrs-full_EstimatedFinancialEffectOfContingentAssets" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:to="ifrs-full_ClassesOfContingentLiabilitiesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:to="ifrs-full_DisclosureOfContingentLiabilitiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CancellationOfTreasuryShares" xlink:label="ifrs-full_CancellationOfTreasuryShares"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ChargesToRetainedEarnings" xlink:label="stn_ChargesToRetainedEarnings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendPayables" xlink:label="ifrs-full_DividendPayables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted" xlink:label="stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ExpenseRelatedToFairValueOfOptionsGranted" xlink:label="stn_ExpenseRelatedToFairValueOfOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfFactThatSharesHaveNoParValue" xlink:label="ifrs-full_ExplanationOfFactThatSharesHaveNoParValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReductionOfIssuedCapital" xlink:label="ifrs-full_ReductionOfIssuedCapital"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ReductionOfShareCapitalAndContributedSurplus" xlink:label="stn_ReductionOfShareCapitalAndContributedSurplus"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SharesApprovedInNormalCourseIssuerBid" xlink:label="stn_SharesApprovedInNormalCourseIssuerBid"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SharesRepurchasedForCancellation" xlink:label="stn_SharesRepurchasedForCancellation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="ifrs-full_ExplanationOfFactThatSharesHaveNoParValue" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="stn_SharesApprovedInNormalCourseIssuerBid" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="stn_SharesRepurchasedForCancellation" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="ifrs-full_CancellationOfTreasuryShares" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="ifrs-full_ReductionOfIssuedCapital" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="stn_ReductionOfShareCapitalAndContributedSurplus" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="stn_ChargesToRetainedEarnings" order="1.0700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="stn_ExpenseRelatedToFairValueOfOptionsGranted" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="ifrs-full_DividendPayables" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfOrdinarySharesAxis" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDividendsLineItems" xlink:label="stn_DisclosureOfDividendsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDividendsTable" xlink:label="stn_DisclosureOfDividendsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsDeclaredDate" xlink:label="stn_DividendsDeclaredDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaidOrdinaryShares" xlink:label="ifrs-full_DividendsPaidOrdinaryShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:label="ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPayableDate" xlink:label="stn_DividendsPayableDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareFourMember" xlink:label="stn_DividendsPerShareFourMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareOneMember" xlink:label="stn_DividendsPerShareOneMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareThreeMember" xlink:label="stn_DividendsPerShareThreeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPerShareTwoMember" xlink:label="stn_DividendsPerShareTwoMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsRecordDate" xlink:label="stn_DividendsRecordDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OrdinarySharesMember" xlink:label="ifrs-full_OrdinarySharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_OrdinarySharesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="stn_DisclosureOfDividendsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="ifrs-full_DividendsPaidOrdinarySharesPerShare" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="ifrs-full_DividendsPaidOrdinaryShares" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="stn_DividendsDeclaredDate" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="stn_DividendsRecordDate" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDividendsLineItems" xlink:to="stn_DividendsPayableDate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDividendsTable" xlink:to="ifrs-full_ClassesOfOrdinarySharesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDividendsTable" xlink:to="stn_DisclosureOfDividendsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="stn_DividendsPerShareOneMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="stn_DividendsPerShareTwoMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="stn_DividendsPerShareThreeMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="stn_DividendsPerShareFourMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredShareUnitMember" xlink:label="stn_DeferredShareUnitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="ifrs-full_DescriptionOfOptionLifeShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted" xlink:label="ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:label="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EstimatedHistoricalDataMember" xlink:label="stn_EstimatedHistoricalDataMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" xlink:label="stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" xlink:label="stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="ifrs-full_NumberOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OfficersAndEmployeesMember" xlink:label="stn_OfficersAndEmployeesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PerformanceShareUnitsMember" xlink:label="stn_PerformanceShareUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="ifrs-full_SharebasedPaymentArrangementsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SharebasedPaymentArrangementVestingRightsPercentage" xlink:label="stn_SharebasedPaymentArrangementVestingRightsPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_Vesting1Axis" xlink:label="stn_Vesting1Axis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_Vesting1Domain" xlink:label="stn_Vesting1Domain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions" xlink:label="stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfOutstandingShareOptions" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_ExercisePriceOfOutstandingShareOptions" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="stn_SharebasedPaymentArrangementVestingRightsPercentage" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="stn_Vesting1Axis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_RangeAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_OfficersAndEmployeesMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="stn_PerformanceShareUnitsMember" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="stn_DeferredShareUnitMember" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="ifrs-full_SharebasedPaymentArrangementsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_Vesting1Axis" xlink:to="stn_Vesting1Domain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_Vesting1Domain" xlink:to="stn_EstimatedHistoricalDataMember" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfGrantedShareOptions">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="ifrs-full_NumberOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="ifrs-full_NumberOfOutstandingShareOptions_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OfficersAndEmployeesMember" xlink:label="stn_OfficersAndEmployeesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfOutstandingShareOptions" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfOutstandingShareOptions_2" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_2" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_OfficersAndEmployeesMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfOutstandingShareOptions">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BottomOfRangeMember" xlink:label="ifrs-full_BottomOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions" xlink:label="ifrs-full_ExercisePriceOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="ifrs-full_NumberOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember" xlink:label="stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" xlink:label="stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions" xlink:label="ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_ExercisePriceOfOutstandingShareOptions" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfOutstandingShareOptions" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:to="ifrs-full_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:to="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_BottomOfRangeMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:to="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:to="stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfWeightedAverageAssumptions">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:label="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="ifrs-full_DescriptionOfOptionLifeShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:label="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExercisePriceShareOptionsGranted" xlink:label="ifrs-full_ExercisePriceShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xlink:label="ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_ExercisePriceShareOptionsGranted" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfNonVestedOptions">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonvestedOptionsMember" xlink:label="stn_NonvestedOptionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="ifrs-full_NumberOfOutstandingShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="ifrs-full_NumberOfOutstandingShareOptions_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:label="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="ifrs-full_SharebasedPaymentArrangementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" xlink:label="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" xlink:label="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfOutstandingShareOptions" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_NumberOfOutstandingShareOptions_2" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="stn_NonvestedOptionsMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="ifrs-full_SharebasedPaymentArrangementsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="ifrs-full_AggregatedMeasurementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="ifrs-full_ClassesOfAssetsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="ifrs-full_ClassesOfAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:label="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MeasurementAxis" xlink:label="ifrs-full_MeasurementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherFinancialAssets" xlink:label="ifrs-full_OtherFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RecurringFairValueMeasurementMember" xlink:label="ifrs-full_RecurringFairValueMeasurementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedMeasurementMember" xlink:to="ifrs-full_RecurringFairValueMeasurementMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="ifrs-full_Level2OfFairValueHierarchyMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsAxis" xlink:to="ifrs-full_ClassesOfAssetsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfAssetsMember" xlink:to="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems" xlink:to="ifrs-full_OtherFinancialAssets" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:to="ifrs-full_MeasurementAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:to="ifrs-full_LevelsOfFairValueHierarchyAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:to="ifrs-full_ClassesOfAssetsAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_AllLevelsOfFairValueHierarchyMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MeasurementAxis" xlink:to="ifrs-full_AggregatedMeasurementMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="ifrs-full_AggregatedMeasurementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesAbstract" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="ifrs-full_Level2OfFairValueHierarchyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MeasurementAxis" xlink:label="ifrs-full_MeasurementAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayable1" xlink:label="stn_NotesPayable1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:label="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedMeasurementMember" xlink:to="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="ifrs-full_Level2OfFairValueHierarchyMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:to="stn_NotesPayable1" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:to="ifrs-full_MeasurementAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:to="ifrs-full_LevelsOfFairValueHierarchyAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="ifrs-full_AllLevelsOfFairValueHierarchyMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MeasurementAxis" xlink:to="ifrs-full_AggregatedMeasurementMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="ifrs-full_BorrowingsByNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="ifrs-full_BorrowingsByNameMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractAssetsAndHoldbacksMember" xlink:label="stn_ContractAssetsAndHoldbacksMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:label="stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LineOfCreditFacilityRemainingBorrowingCapacity1" xlink:label="stn_LineOfCreditFacilityRemainingBorrowingCapacity1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaximumExposureToCreditRisk" xlink:label="ifrs-full_MaximumExposureToCreditRisk"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDebtToEBITDARatioTarget" xlink:label="stn_NetDebtToEBITDARatioTarget"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetIncomeDecrease" xlink:label="stn_NetIncomeDecrease"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetIncomeIncrease" xlink:label="stn_NetIncomeIncrease"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember" xlink:label="stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember" xlink:label="stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PeriodOfRevenueInTradeReceivables" xlink:label="stn_PeriodOfRevenueInTradeReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangeAxis" xlink:label="ifrs-full_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RangesMember" xlink:label="ifrs-full_RangesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacility1Member" xlink:label="stn_RevolvingCreditFacility1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TopOfRangeMember" xlink:label="ifrs-full_TopOfRangeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeAndUnbilledReceivablesMember" xlink:label="stn_TradeAndUnbilledReceivablesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="ifrs-full_TypesOfRisksAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TypesOfRisksMember" xlink:label="ifrs-full_TypesOfRisksMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WriteOffOfTradeReceivables" xlink:label="stn_WriteOffOfTradeReceivables"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ZeroPointFivePercentageDecreaseInInterestRatesMember" xlink:label="stn_ZeroPointFivePercentageDecreaseInInterestRatesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ZeroPointFivePercentageIncreaseInInterestRatesMember" xlink:label="stn_ZeroPointFivePercentageIncreaseInInterestRatesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_RevolvingCreditFacility1Member" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_TradeAndUnbilledReceivablesMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_ContractAssetsAndHoldbacksMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="ifrs-full_RangeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="ifrs-full_TypesOfRisksAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="ifrs-full_MaximumExposureToCreditRisk" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_PeriodOfRevenueInTradeReceivables" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_WriteOffOfTradeReceivables" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_LineOfCreditFacilityMaximumBorrowingsCapacity" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_LineOfCreditFacilityRemainingBorrowingCapacity1" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_NetDebtToEBITDARatioTarget" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_NetIncomeDecrease" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="stn_NetIncomeIncrease" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangeAxis" xlink:to="ifrs-full_RangesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RangesMember" xlink:to="ifrs-full_TopOfRangeMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfRisksAxis" xlink:to="ifrs-full_TypesOfRisksMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfRisksMember" xlink:to="stn_ZeroPointFivePercentageIncreaseInInterestRatesMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfRisksMember" xlink:to="stn_ZeroPointFivePercentageDecreaseInInterestRatesMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfRisksMember" xlink:to="stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TypesOfRisksMember" xlink:to="stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AccumulatedImpairmentMember" xlink:label="ifrs-full_AccumulatedImpairmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CarryingAmountMember" xlink:label="ifrs-full_CarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentMember" xlink:label="ifrs-full_CurrentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixAbstract" xlink:label="ifrs-full_DisclosureOfProvisionMatrixAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:label="ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixTable" xlink:label="ifrs-full_DisclosureOfProvisionMatrixTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpectedCreditLossRate" xlink:label="ifrs-full_ExpectedCreditLossRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_FinancialAssets" xlink:label="ifrs-full_FinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="ifrs-full_GrossCarryingAmountMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanFourMonthsMember" xlink:label="ifrs-full_LaterThanFourMonthsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:label="ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:label="ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:label="ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastDueStatusAxis" xlink:label="ifrs-full_PastDueStatusAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PastDueStatusMember" xlink:label="ifrs-full_PastDueStatusMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="ifrs-full_CarryingAmountMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_GrossCarryingAmountMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CarryingAmountMember" xlink:to="ifrs-full_AccumulatedImpairmentMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfProvisionMatrixAbstract" xlink:to="ifrs-full_DisclosureOfProvisionMatrixTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="ifrs-full_ExpectedCreditLossRate" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="ifrs-full_FinancialAssets" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfProvisionMatrixTable" xlink:to="ifrs-full_PastDueStatusAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfProvisionMatrixTable" xlink:to="ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfProvisionMatrixTable" xlink:to="ifrs-full_DisclosureOfProvisionMatrixLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusAxis" xlink:to="ifrs-full_PastDueStatusMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="ifrs-full_CurrentMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_PastDueStatusMember" xlink:to="ifrs-full_LaterThanFourMonthsMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesAbstract" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:label="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:label="ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LaterThanThreeYearsMember" xlink:label="ifrs-full_LaterThanThreeYearsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LongTermDebtUndiscountedCashFlows" xlink:label="stn_LongTermDebtUndiscountedCashFlows"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:label="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="ifrs-full_NotLaterThanOneYearMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinancialLiabilitiesUndiscountedCashFlows" xlink:label="stn_OtherFinancialLiabilitiesUndiscountedCashFlows"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:label="ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_NotLaterThanOneYearMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="ifrs-full_LaterThanThreeYearsMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesAbstract" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:to="ifrs-full_MaturityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:to="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="stn_LongTermDebtUndiscountedCashFlows" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="stn_OtherFinancialLiabilitiesUndiscountedCashFlows" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCapitalManagementAdditionalInformation">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfCapitalManagementAbstract" xlink:label="stn_DisclosureOfCapitalManagementAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetDebtToEBITDARatio" xlink:label="stn_NetDebtToEBITDARatio"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfCapitalManagementAbstract" xlink:to="stn_NetDebtToEBITDARatio" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ApplicableTaxRate" xlink:label="ifrs-full_ApplicableTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AverageEffectiveTaxRate" xlink:label="ifrs-full_AverageEffectiveTaxRate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseInTaxRateAbstract" xlink:label="stn_IncreaseDecreaseInTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:label="ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:label="ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther" xlink:label="stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfDispositionOfSubsidiary" xlink:label="stn_TaxRateEffectOfDispositionOfSubsidiary"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxRateEffectOfForeignTaxRates" xlink:label="ifrs-full_TaxRateEffectOfForeignTaxRates"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome" xlink:label="stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfReorganizationOfCorporateStructure" xlink:label="stn_TaxRateEffectOfReorganizationOfCorporateStructure"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits" xlink:label="stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxRateEffectOfTaxLosses" xlink:label="ifrs-full_TaxRateEffectOfTaxLosses"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform" xlink:label="stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_IncreaseDecreaseInTaxRateAbstract" xlink:to="stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_IncreaseDecreaseInTaxRateAbstract" xlink:to="ifrs-full_TaxRateEffectOfForeignTaxRates" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_IncreaseDecreaseInTaxRateAbstract" xlink:to="stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_IncreaseDecreaseInTaxRateAbstract" xlink:to="ifrs-full_TaxRateEffectOfTaxLosses" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_IncreaseDecreaseInTaxRateAbstract" xlink:to="stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_IncreaseDecreaseInTaxRateAbstract" xlink:to="stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_IncreaseDecreaseInTaxRateAbstract" xlink:to="stn_TaxRateEffectOfReorganizationOfCorporateStructure" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_IncreaseDecreaseInTaxRateAbstract" xlink:to="stn_TaxRateEffectOfDispositionOfSubsidiary" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_IncreaseDecreaseInTaxRateAbstract" xlink:to="ifrs-full_TaxRateEffectFromChangeInTaxRate" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_IncreaseDecreaseInTaxRateAbstract" xlink:to="ifrs-full_AverageEffectiveTaxRate" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:to="ifrs-full_ApplicableTaxRate" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:to="stn_IncreaseDecreaseInTaxRateAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="ifrs-full_CurrentTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncomeTaxExpenseContinuingOperationsCurrent" xlink:label="stn_IncomeTaxExpenseContinuingOperationsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:label="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxExpenseRelatingToDispositionOfSubsidiary" xlink:label="stn_TaxExpenseRelatingToDispositionOfSubsidiary"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxExpenseRelatingToReorganizationOfCorporateStructure" xlink:label="stn_TaxExpenseRelatingToReorganizationOfCorporateStructure"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" xlink:label="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="stn_IncomeTaxExpenseContinuingOperationsCurrent" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="stn_TaxExpenseRelatingToDispositionOfSubsidiary" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="stn_TaxExpenseRelatingToReorganizationOfCorporateStructure" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="ifrs-full_CurrentTaxExpenseIncome" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="ifrs-full_DeferredTaxExpenseIncome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:label="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense" xlink:label="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" xlink:label="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense" order="1.0100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="ifrs-full_DeferredTaxExpenseIncome" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxAbstract" xlink:label="stn_DeferredTaxAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxArisingInBusinessAcquisitionMember" xlink:label="stn_DeferredTaxArisingInBusinessAcquisitionMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxDefinedBenefitObligationMember" xlink:label="stn_DeferredTaxDefinedBenefitObligationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="ifrs-full_DeferredTaxLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDeferredIncomeTaxesLineItems" xlink:label="stn_DisclosureOfDeferredIncomeTaxesLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDeferredIncomeTaxesTable" xlink:label="stn_DisclosureOfDeferredIncomeTaxesTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IntangibleAssetMember" xlink:label="stn_IntangibleAssetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDeferredTaxAssets" xlink:label="ifrs-full_NetDeferredTaxAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NetDeferredTaxLiabilities" xlink:label="ifrs-full_NetDeferredTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherTemporaryDifferencesMember" xlink:label="ifrs-full_OtherTemporaryDifferencesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="ifrs-full_PropertyPlantAndEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceMember" xlink:label="ifrs-full_TemporaryDifferenceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnusedTaxCreditsAndTaxLossesMember" xlink:label="stn_UnusedTaxCreditsAndTaxLossesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DeferredTaxAbstract" xlink:to="stn_DisclosureOfDeferredIncomeTaxesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDeferredIncomeTaxesLineItems" xlink:to="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDeferredIncomeTaxesTable" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfDeferredIncomeTaxesTable" xlink:to="stn_DisclosureOfDeferredIncomeTaxesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_NetDeferredTaxLiabilities" order="1.0100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_NetDeferredTaxAssets" order="1.0200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NetDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="ifrs-full_DeferredTaxLiabilityAsset" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_IntangibleAssetMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="ifrs-full_PropertyPlantAndEquipmentMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_DeferredTaxArisingInBusinessAcquisitionMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="ifrs-full_TemporaryDifferenceMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_UnusedTaxCreditsAndTaxLossesMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_DeferredTaxDefinedBenefitObligationMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="ifrs-full_OtherTemporaryDifferencesMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:label="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="ifrs-full_DeferredTaxLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="ifrs-full_DeferredTaxLiabilityAsset_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:label="ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset" xlink:label="stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" xlink:label="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset" xlink:label="stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:label="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="ifrs-full_DeferredTaxLiabilityAsset" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="ifrs-full_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="ifrs-full_DeferredTaxLiabilityAsset_2" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfLossCarryforwards">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="ifrs-full_AggregatedTimeBandsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CapitalTaxLossMember" xlink:label="stn_CapitalTaxLossMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_Expiry2019To2038Member" xlink:label="stn_Expiry2019To2038Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAxis" xlink:label="ifrs-full_MaturityAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NeverExpireMember" xlink:label="stn_NeverExpireMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NonCapitalTaxLossesMember" xlink:label="stn_NonCapitalTaxLossesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceMember" xlink:label="ifrs-full_TemporaryDifferenceMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:label="ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_Expiry2019To2038Member" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedTimeBandsMember" xlink:to="stn_NeverExpireMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" xlink:to="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:to="ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:to="ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:to="ifrs-full_MaturityAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:to="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MaturityAxis" xlink:to="ifrs-full_AggregatedTimeBandsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_NonCapitalTaxLossesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="stn_CapitalTaxLossMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="ifrs-full_TemporaryDifferenceMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ApplicableTaxRate" xlink:label="ifrs-full_ApplicableTaxRate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" xlink:label="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfIncomeTaxAbstract" xlink:label="stn_DisclosureOfIncomeTaxAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfIncomeTaxLineItems" xlink:label="stn_DisclosureOfIncomeTaxLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfIncomeTaxTable" xlink:label="stn_DisclosureOfIncomeTaxTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="ifrs-full_GeographicalAreasAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" xlink:label="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfIncomeTaxAbstract" xlink:to="stn_DisclosureOfIncomeTaxTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfIncomeTaxLineItems" xlink:to="stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfIncomeTaxLineItems" xlink:to="stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfIncomeTaxLineItems" xlink:to="ifrs-full_ApplicableTaxRate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfIncomeTaxTable" xlink:to="ifrs-full_GeographicalAreasAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfIncomeTaxTable" xlink:to="stn_DisclosureOfIncomeTaxLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_US" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetInterestExpenseIncomeAbstract" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetInterestExpenseIncomeTable" xlink:label="stn_DisclosureOfNetInterestExpenseIncomeTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpense" xlink:label="ifrs-full_InterestExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseOnBorrowings" xlink:label="ifrs-full_InterestExpenseOnBorrowings"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestExpenseOnFinanceLeases" xlink:label="ifrs-full_InterestExpenseOnFinanceLeases"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestExpenseOnOther" xlink:label="stn_InterestExpenseOnOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestIncomeOnOtherFinancialAssets" xlink:label="ifrs-full_InterestIncomeOnOtherFinancialAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRevenueExpense" xlink:label="ifrs-full_InterestRevenueExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:label="ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NotesPayableMember" xlink:label="stn_NotesPayableMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueFromInterest" xlink:label="ifrs-full_RevenueFromInterest"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacility1Member" xlink:label="stn_RevolvingCreditFacility1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_NotesPayableMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="stn_RevolvingCreditFacility1Member" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeAbstract" xlink:to="stn_DisclosureOfNetInterestExpenseIncomeTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestExpenseOnBorrowings" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestExpenseOnFinanceLeases" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="stn_InterestExpenseOnOther" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestExpense" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" order="1.0700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestIncomeOnOtherFinancialAssets" order="1.0800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_RevenueFromInterest" order="1.0900" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeLineItems" xlink:to="ifrs-full_InterestRevenueExpense" order="1.1000" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeTable" xlink:to="ifrs-full_ClassesOfFinancialInstrumentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfNetInterestExpenseIncomeTable" xlink:to="stn_DisclosureOfNetInterestExpenseIncomeLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:label="stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BankAndSimilarCharges" xlink:label="ifrs-full_BankAndSimilarCharges"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DerecognitionOfNotesPayable" xlink:label="stn_DerecognitionOfNotesPayable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherNetFinanceExpenseAbstract" xlink:label="stn_DisclosureOfOtherNetFinanceExpenseAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:label="stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherFinanceCost" xlink:label="ifrs-full_OtherFinanceCost"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinanceExpense" xlink:label="stn_OtherFinanceExpense"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:label="stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherNetFinanceExpenseAbstract" xlink:to="stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherNetFinanceExpenseAbstract" xlink:to="stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherNetFinanceExpenseAbstract" xlink:to="ifrs-full_BankAndSimilarCharges" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherNetFinanceExpenseAbstract" xlink:to="stn_OtherFinanceExpense" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherNetFinanceExpenseAbstract" xlink:to="stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherNetFinanceExpenseAbstract" xlink:to="stn_DerecognitionOfNotesPayable" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfOtherNetFinanceExpenseAbstract" xlink:to="ifrs-full_OtherFinanceCost" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractAssets" xlink:label="ifrs-full_CurrentContractAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CurrentContractLiabilities" xlink:label="ifrs-full_CurrentContractLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReceivablesFromContractsWithCustomers" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomers"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ReceivablesFromContractsWithCustomersAbstract" xlink:label="ifrs-full_ReceivablesFromContractsWithCustomersAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TradeReceivableHoldbacks" xlink:label="stn_TradeReceivableHoldbacks"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnbilledReceivables" xlink:label="stn_UnbilledReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:to="ifrs-full_ReceivablesFromContractsWithCustomersAbstract" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:to="ifrs-full_CurrentContractAssets" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:to="ifrs-full_CurrentContractLiabilities" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:to="ifrs-full_ReceivablesFromContractsWithCustomers" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReceivablesFromContractsWithCustomersAbstract" xlink:to="stn_TradeReceivableHoldbacks" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ReceivablesFromContractsWithCustomersAbstract" xlink:to="stn_UnbilledReceivables" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractAssetsLiabilitiesAxis" xlink:label="stn_ContractAssetsLiabilitiesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ContractAssetsLiabilitiesMember" xlink:label="stn_ContractAssetsLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CurrentContractAssetsMember" xlink:label="stn_CurrentContractAssetsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CurrentContractLiabilitiesMember" xlink:label="stn_CurrentContractLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DecreaseThroughDisposalFinancialLiabilities" xlink:label="stn_DecreaseThroughDisposalFinancialLiabilities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DecreaseThroughDispositionsContractAssets" xlink:label="stn_DecreaseThroughDispositionsContractAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:label="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseThroughBusinessCombinationsContractAssets" xlink:label="ifrs-full_IncreaseThroughBusinessCombinationsContractAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities" xlink:label="ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ContractAssetsLiabilitiesAxis" xlink:to="stn_ContractAssetsLiabilitiesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ContractAssetsLiabilitiesMember" xlink:to="stn_CurrentContractAssetsMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_ContractAssetsLiabilitiesMember" xlink:to="stn_CurrentContractLiabilitiesMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:to="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="ifrs-full_IncreaseThroughBusinessCombinationsContractAssets" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="stn_DecreaseThroughDispositionsContractAssets" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="stn_DecreaseThroughDisposalFinancialLiabilities" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:to="stn_ContractAssetsLiabilitiesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:to="ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRevenueAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPerformanceObligationsAbstract" xlink:label="ifrs-full_DisclosureOfPerformanceObligationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" xlink:label="ifrs-full_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:label="ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:label="stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:label="ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:label="ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPerformanceObligationsAbstract" xlink:to="ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPerformanceObligationsAbstract" xlink:to="ifrs-full_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPerformanceObligationsAbstract" xlink:to="ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPerformanceObligationsAbstract" xlink:to="stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfPerformanceObligationsAbstract" xlink:to="ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DirectLaborCosts" xlink:label="stn_DirectLaborCosts"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeCostsAbstract" xlink:label="stn_DisclosureOfEmployeeCostsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="ifrs-full_EmployeeBenefitsExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="ifrs-full_EmployeeBenefitsExpense_2"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EmployeePensionCosts" xlink:label="stn_EmployeePensionCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IndirectLaborCosts" xlink:label="stn_IndirectLaborCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ShorttermEmployeeBenefitsExpense" xlink:label="ifrs-full_ShorttermEmployeeBenefitsExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfEmployeeCostsAbstract" xlink:to="ifrs-full_ShorttermEmployeeBenefitsExpense" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfEmployeeCostsAbstract" xlink:to="stn_EmployeePensionCosts" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfEmployeeCostsAbstract" xlink:to="ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfEmployeeCostsAbstract" xlink:to="ifrs-full_EmployeeBenefitsExpense" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfEmployeeCostsAbstract" xlink:to="stn_DirectLaborCosts" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfEmployeeCostsAbstract" xlink:to="stn_IndirectLaborCosts" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfEmployeeCostsAbstract" xlink:to="ifrs-full_EmployeeBenefitsExpense_2" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="ifrs-full_DefinedBenefitPlansAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="ifrs-full_DefinedBenefitPlansMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DefinedContributionPlansMember" xlink:label="stn_DefinedContributionPlansMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeCostLineItems" xlink:label="stn_DisclosureOfEmployeeCostLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeCostsAbstract" xlink:label="stn_DisclosureOfEmployeeCostsAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeCostTable" xlink:label="stn_DisclosureOfEmployeeCostTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:label="ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DefinedBenefitPlansAxis" xlink:to="ifrs-full_DefinedBenefitPlansMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DefinedBenefitPlansMember" xlink:to="stn_DefinedContributionPlansMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfEmployeeCostLineItems" xlink:to="ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfEmployeeCostsAbstract" xlink:to="stn_DisclosureOfEmployeeCostTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfEmployeeCostTable" xlink:to="ifrs-full_DefinedBenefitPlansAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfEmployeeCostTable" xlink:to="stn_DisclosureOfEmployeeCostLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" xlink:label="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MiscellaneousOtherIncomeExpense" xlink:label="stn_MiscellaneousOtherIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="ifrs-full_OtherOperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:label="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:label="stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" order="1.0100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" order="1.0200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="stn_MiscellaneousOtherIncomeExpense" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="ifrs-full_OtherOperatingIncomeExpense" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="ifrs-full_AdjustedWeightedAverageShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:label="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="ifrs-full_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_WeightedAverageShares" xlink:label="ifrs-full_WeightedAverageShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="ifrs-full_WeightedAverageShares" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="ifrs-full_AdjustedWeightedAverageShares" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DilutiveShareOptions" xlink:label="stn_DilutiveShareOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="ifrs-full_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="stn_DilutiveShareOptions" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingAdditionalInformation">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:label="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="ifrs-full_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EarningsPerShareAbstract" xlink:to="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="ifrs-full_BorrowingsByNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="ifrs-full_BorrowingsByNameMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsToShareholdersMember" xlink:label="stn_DividendsToShareholdersMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:label="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:label="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" xlink:label="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" xlink:label="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LeaseLiabilitiesMember" xlink:label="ifrs-full_LeaseLiabilitiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivities_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevolvingCreditFacility1Member" xlink:label="stn_RevolvingCreditFacility1Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TermLoanMember" xlink:label="stn_TermLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameAxis" xlink:to="ifrs-full_BorrowingsByNameMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_RevolvingCreditFacility1Member" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_BorrowingsByNameMember" xlink:to="stn_TermLoanMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivities" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivities_2" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:to="ifrs-full_BorrowingsByNameAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:to="ifrs-full_LeaseLiabilitiesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:to="stn_DividendsToShareholdersMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity" xlink:label="ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WhollyOwnedSubsidiariesMember" xlink:label="stn_WhollyOwnedSubsidiariesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:to="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="ifrs-full_SignificantInvestmentsInSubsidiariesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForSubsidiariesMember" xlink:to="stn_WhollyOwnedSubsidiariesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:to="ifrs-full_EntitysTotalForSubsidiariesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_A0Member" xlink:label="stn_A0Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_AU" xlink:label="country_AU"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_AZ" xlink:label="stpr_AZ"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BB" xlink:label="country_BB"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="country_CA"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:label="ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_DE" xlink:label="stpr_DE"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="country_GB"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="ifrs-full_GeographicalAreasAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InternationalInsuranceGroupIncMember" xlink:label="stn_InternationalInsuranceGroupIncMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_MI" xlink:label="stpr_MI"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MustangAcquisitionHoldingsIncMember" xlink:label="stn_MustangAcquisitionHoldingsIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_MWHInternationalIncMember" xlink:label="stn_MWHInternationalIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NovaScotiaCanadaMember" xlink:label="stn_NovaScotiaCanadaMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_NY" xlink:label="stpr_NY"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_NZ" xlink:label="country_NZ"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecAustraliaPtyLtdMember" xlink:label="stn_StantecAustraliaPtyLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingCaribbeanLtdMember" xlink:label="stn_StantecConsultingCaribbeanLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingInternationalLLCMember" xlink:label="stn_StantecConsultingInternationalLLCMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingInternationalLtdMember" xlink:label="stn_StantecConsultingInternationalLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingLtdStantecExpertsconseilsLteeMember" xlink:label="stn_StantecConsultingLtdStantecExpertsconseilsLteeMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingMichiganIncMember" xlink:label="stn_StantecConsultingMichiganIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecConsultingServicesIncMember" xlink:label="stn_StantecConsultingServicesIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecDelawareIILLCMember" xlink:label="stn_StantecDelawareIILLCMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecHoldings2017LimitedMember" xlink:label="stn_StantecHoldings2017LimitedMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecHoldingsTwoLtdMember" xlink:label="stn_StantecHoldingsTwoLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecNewZealandMember" xlink:label="stn_StantecNewZealandMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecTechnologyInternationalIncMember" xlink:label="stn_StantecTechnologyInternationalIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecUKLimitedMember" xlink:label="stn_StantecUKLimitedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SubsidiariesMember" xlink:label="ifrs-full_SubsidiariesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember" xlink:label="stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:to="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="ifrs-full_SignificantInvestmentsInSubsidiariesAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="ifrs-full_GeographicalAreasAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_InternationalInsuranceGroupIncMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_MustangAcquisitionHoldingsIncMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_MWHInternationalIncMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecAustraliaPtyLtdMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingCaribbeanLtdMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingInternationalLLCMember" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingInternationalLtdMember" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingLtdStantecExpertsconseilsLteeMember" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingMichiganIncMember" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecConsultingServicesIncMember" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecDelawareIILLCMember" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecHoldings2017LimitedMember" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecHoldingsTwoLtdMember" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecNewZealandMember" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecTechnologyInternationalIncMember" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecUKLimitedMember" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForSubsidiariesMember" xlink:to="ifrs-full_SubsidiariesMember" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stn_NovaScotiaCanadaMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_BB" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_DE" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_AU" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_AZ" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_CA" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_MI" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_NY" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_GB" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stn_A0Member" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_NZ" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:to="ifrs-full_EntitysTotalForSubsidiariesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_A0Member" xlink:label="stn_A0Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="country_CA"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ConsolidatedStructuredEntitiesAxis" xlink:label="ifrs-full_ConsolidatedStructuredEntitiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ConsolidatedStructuredEntitiesMember" xlink:label="ifrs-full_ConsolidatedStructuredEntitiesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_CountryOfIncorporationOfStructuredEntities" xlink:label="stn_CountryOfIncorporationOfStructuredEntities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" xlink:label="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember" xlink:label="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="ifrs-full_GeographicalAreasAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_NC" xlink:label="stpr_NC"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_PA" xlink:label="stpr_PA"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecArchitectureIncMember" xlink:label="stn_StantecArchitectureIncMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecArchitectureLtdMember" xlink:label="stn_StantecArchitectureLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecGeomaticsLtdMember" xlink:label="stn_StantecGeomaticsLtdMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecInternationalIncMember" xlink:label="stn_StantecInternationalIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ConsolidatedStructuredEntitiesAxis" xlink:to="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems" xlink:to="stn_CountryOfIncorporationOfStructuredEntities" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" xlink:to="ifrs-full_ConsolidatedStructuredEntitiesAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" xlink:to="ifrs-full_GeographicalAreasAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" xlink:to="stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:to="stn_DisclosureOfSignificantConsolidatedStructureEntitiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember" xlink:to="ifrs-full_ConsolidatedStructuredEntitiesMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecArchitectureIncMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecArchitectureLtdMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecGeomaticsLtdMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecInternationalIncMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_NC" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_CA" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stn_A0Member" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stpr_PA" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfJointOperations">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfJointOperationsAbstract" xlink:label="ifrs-full_DisclosureOfJointOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfJointOperationsLineItems" xlink:label="ifrs-full_DisclosureOfJointOperationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfJointOperationsTable" xlink:label="ifrs-full_DisclosureOfJointOperationsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForJointOperationsMember" xlink:label="ifrs-full_EntitysTotalForJointOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="ifrs-full_GeographicalAreasAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_JointOperationsAxis" xlink:label="ifrs-full_JointOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_JointOperationsMember" xlink:label="ifrs-full_JointOperationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_PrincipalPlaceOfBusinessOfJointOperation" xlink:label="ifrs-full_PrincipalPlaceOfBusinessOfJointOperation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProportionOfOwnershipInterestInJointOperation" xlink:label="ifrs-full_ProportionOfOwnershipInterestInJointOperation"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StantecSGJointVentureMember" xlink:label="stn_StantecSGJointVentureMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StarrTwoMember" xlink:label="stn_StarrTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfJointOperationsAbstract" xlink:to="ifrs-full_DisclosureOfJointOperationsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfJointOperationsLineItems" xlink:to="ifrs-full_ProportionOfOwnershipInterestInJointOperation" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfJointOperationsLineItems" xlink:to="ifrs-full_PrincipalPlaceOfBusinessOfJointOperation" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfJointOperationsTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfJointOperationsTable" xlink:to="ifrs-full_JointOperationsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfJointOperationsTable" xlink:to="ifrs-full_GeographicalAreasAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfJointOperationsTable" xlink:to="ifrs-full_DisclosureOfJointOperationsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForJointOperationsMember" xlink:to="ifrs-full_JointOperationsMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StantecSGJointVentureMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="stn_StarrTwoMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_US" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_JointOperationsAxis" xlink:to="ifrs-full_EntitysTotalForJointOperationsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:label="ifrs-full_AmountsReceivableRelatedPartyTransactions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AssociatesMember" xlink:label="ifrs-full_AssociatesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfJointVenturesAndAssociatesAbstract" xlink:label="stn_DisclosureOfJointVenturesAndAssociatesAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfJointVenturesAndAssociatesTable" xlink:label="stn_DisclosureOfJointVenturesAndAssociatesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DistributionPaymentOfRelatedPartyTransaction" xlink:label="stn_DistributionPaymentOfRelatedPartyTransaction"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:label="ifrs-full_JointVenturesWhereEntityIsVenturerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions" xlink:label="ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="ifrs-full_EntitysTotalForRelatedPartiesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfJointVenturesAndAssociatesAbstract" xlink:to="stn_DisclosureOfJointVenturesAndAssociatesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfJointVenturesAndAssociatesTable" xlink:to="ifrs-full_CategoriesOfRelatedPartiesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfJointVenturesAndAssociatesTable" xlink:to="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="stn_DistributionPaymentOfRelatedPartyTransaction" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="ifrs-full_AmountsReceivableRelatedPartyTransactions" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="ifrs-full_JointVenturesWhereEntityIsVenturerMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="ifrs-full_AssociatesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DirectorsRemunerationExpense" xlink:label="ifrs-full_DirectorsRemunerationExpense"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfKeyManagementPersonnelCompensationAbstract" xlink:label="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="ifrs-full_KeyManagementPersonnelCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:label="ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract" xlink:to="ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract" xlink:to="ifrs-full_DirectorsRemunerationExpense" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract" xlink:to="ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_DisclosureOfKeyManagementPersonnelCompensationAbstract" xlink:to="ifrs-full_KeyManagementPersonnelCompensation" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfOperatingSegments">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesCanadaMember" xlink:label="stn_ConsultingServicesCanadaMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesGlobalMember" xlink:label="stn_ConsultingServicesGlobalMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesUnitedStatesMember" xlink:label="stn_ConsultingServicesUnitedStatesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:label="ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:label="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GrossProfit" xlink:label="ifrs-full_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_GrossRevenue" xlink:label="stn_GrossRevenue"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetRevenue" xlink:label="stn_NetRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OperatingSegmentsMember" xlink:label="ifrs-full_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_RevenueFromContinuingOperations" xlink:label="stn_RevenueFromContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentConsolidationItemsAxis" xlink:label="ifrs-full_SegmentConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentsAxis" xlink:label="ifrs-full_SegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentsMember" xlink:label="ifrs-full_SegmentsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:label="stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="stn_GrossRevenue" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="ifrs-full_Revenue" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="stn_RevenueFromContinuingOperations" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="stn_SubconsultantSubcontractorAndOtherDirectExpenses" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="stn_NetRevenue" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="ifrs-full_GrossProfit" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:to="ifrs-full_SegmentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:to="ifrs-full_SegmentConsolidationItemsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="ifrs-full_EliminationOfIntersegmentAmountsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="ifrs-full_OperatingSegmentsMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentConsolidationItemsAxis" xlink:to="ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsMember" xlink:to="stn_ConsultingServicesCanadaMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsMember" xlink:to="stn_ConsultingServicesUnitedStatesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsMember" xlink:to="stn_ConsultingServicesGlobalMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="country_CA"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:label="ifrs-full_DisclosureOfGeographicalAreasLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasTable" xlink:label="ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="country_GB"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="ifrs-full_GeographicalAreasAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_GeographicalAreasMember" xlink:label="ifrs-full_GeographicalAreasMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:label="ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_OtherCountriesMember" xlink:label="stn_OtherCountriesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:to="ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:to="ifrs-full_Revenue" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="ifrs-full_GeographicalAreasAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="ifrs-full_DisclosureOfGeographicalAreasLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="ifrs-full_DisclosureOfGeographicalAreasTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasAxis" xlink:to="ifrs-full_GeographicalAreasMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_CA" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_US" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="country_GB" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_GeographicalAreasMember" xlink:to="stn_OtherCountriesMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfGrossRevenueByServices">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_BuildingsServicesMember" xlink:label="stn_BuildingsServicesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_ConsultingServicesMember" xlink:label="stn_ConsultingServicesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasTable" xlink:label="ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:label="ifrs-full_DisclosureOfProductsAndServicesLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EnergyAndResourcesServicesMember" xlink:label="stn_EnergyAndResourcesServicesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EnvironmentalServicesMember" xlink:label="stn_EnvironmentalServicesMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InfrastructureMember" xlink:label="stn_InfrastructureMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProductsAndServicesAxis" xlink:label="ifrs-full_ProductsAndServicesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ProductsAndServicesMember" xlink:label="ifrs-full_ProductsAndServicesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_Revenue" xlink:label="ifrs-full_Revenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentsAxis" xlink:label="ifrs-full_SegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_SegmentsMember" xlink:label="ifrs-full_SegmentsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_WaterServicesMember" xlink:label="stn_WaterServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="ifrs-full_SegmentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="ifrs-full_ProductsAndServicesAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="ifrs-full_DisclosureOfProductsAndServicesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="ifrs-full_DisclosureOfGeographicalAreasTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:to="ifrs-full_Revenue" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProductsAndServicesAxis" xlink:to="ifrs-full_ProductsAndServicesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProductsAndServicesMember" xlink:to="stn_BuildingsServicesMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProductsAndServicesMember" xlink:to="stn_EnergyAndResourcesServicesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProductsAndServicesMember" xlink:to="stn_EnvironmentalServicesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProductsAndServicesMember" xlink:to="stn_InfrastructureMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ProductsAndServicesMember" xlink:to="stn_WaterServicesMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsAxis" xlink:to="ifrs-full_SegmentsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_SegmentsMember" xlink:to="stn_ConsultingServicesMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InformationAboutMajorCustomers" xlink:label="ifrs-full_InformationAboutMajorCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="ifrs-full_InformationAboutMajorCustomers" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureInvestmentTaxCreditAdditionalInformation">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentTaxCredits" xlink:label="stn_InvestmentTaxCredits"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InvestmentTaxCreditsAbstract" xlink:label="stn_InvestmentTaxCreditsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_InvestmentTaxCreditsAbstract" xlink:to="stn_InvestmentTaxCredits" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureEventsAfterTheReportingPeriodAdditionalInformation">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AgreementExpiryDate" xlink:label="stn_AgreementExpiryDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_AveragePriceOfCommonSharesRepurchasedAndCancelled" xlink:label="stn_AveragePriceOfCommonSharesRepurchasedAndCancelled"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_CancellationOfTreasuryShares" xlink:label="ifrs-full_CancellationOfTreasuryShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ClassesOfOrdinarySharesAxis" xlink:label="ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:label="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendPayableDate" xlink:label="stn_DividendPayableDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPayableDeclaredDate" xlink:label="stn_DividendsPayableDeclaredDate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendsPayableRecordDate" xlink:label="stn_DividendsPayableRecordDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" xlink:label="ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DividendTransactionMember" xlink:label="stn_DividendTransactionMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_EventsAfterReportingPeriodMember" xlink:label="stn_EventsAfterReportingPeriodMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestRateSwapAgreementAmount" xlink:label="stn_InterestRateSwapAgreementAmount"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestRateSwapAgreementFixedInterestRate" xlink:label="stn_InterestRateSwapAgreementFixedInterestRate"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_InterestRateSwapDescription" xlink:label="stn_InterestRateSwapDescription"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NCIBMember" xlink:label="stn_NCIBMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="ifrs-full_NonadjustingEventsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NumberOfCommonSharesRepurchasedAndCancelled" xlink:label="stn_NumberOfCommonSharesRepurchasedAndCancelled"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_OrdinarySharesMember" xlink:label="ifrs-full_OrdinarySharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="ifrs-full_OrdinarySharesMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:to="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_NumberOfCommonSharesRepurchasedAndCancelled" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_AveragePriceOfCommonSharesRepurchasedAndCancelled" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="ifrs-full_CancellationOfTreasuryShares" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_AgreementExpiryDate" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_InterestRateSwapAgreementAmount" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_InterestRateSwapAgreementFixedInterestRate" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_InterestRateSwapDescription" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_DividendsPayableDeclaredDate" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_DividendPayableDate" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="stn_DividendsPayableRecordDate" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:to="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:to="ifrs-full_ClassesOfOrdinarySharesAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:to="ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:to="ifrs-full_NonadjustingEventsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NonadjustingEventsMember" xlink:to="stn_DividendTransactionMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_NonadjustingEventsMember" xlink:to="stn_EventsAfterReportingPeriodMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_OrdinarySharesMember" xlink:to="stn_NCIBMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/DisclosureComparativeFiguresAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink:label="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_NetEmployeeDefinedBenefitLiability" xlink:label="stn_NetEmployeeDefinedBenefitLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink:to="stn_NetEmployeeDefinedBenefitLiability" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:label="ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:label="ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:label="ifrs-full_DisclosureOfBasisOfConsolidationExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:label="ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities" xlink:label="stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:label="ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" xlink:label="ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:label="ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory" xlink:label="ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations" xlink:label="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory" xlink:label="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory" xlink:label="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" xlink:label="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" xlink:label="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RestatedMember" xlink:label="ifrs-full_RestatedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementLineItems" xlink:label="stn_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementTable" xlink:label="stn_StatementTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RestatedMember" xlink:to="stn_IncreaseDecreaseDueToApplicationOfIFRS9Member" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="ifrs-full_RestatedMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementLineItems" xlink:to="ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementLineItems" xlink:to="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementLineItems" xlink:to="stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementLineItems" xlink:to="ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementTable" xlink:to="ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" order="3.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementTable" xlink:to="stn_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:label="ifrs-full_DisclosureOfBusinessCombinationsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfBusinessCombinationsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory" xlink:label="stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory" xlink:label="stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:label="ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:label="ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ContinuingOperationsMember" xlink:label="ifrs-full_ContinuingOperationsMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory" xlink:label="stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory" xlink:label="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisposalOfMajorSubsidiaryMember" xlink:label="ifrs-full_DisposalOfMajorSubsidiaryMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementLineItems" xlink:label="stn_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementTable" xlink:label="stn_StatementTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="ifrs-full_ContinuingOperationsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_ContinuingOperationsMember" xlink:to="ifrs-full_DisposalOfMajorSubsidiaryMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementLineItems" xlink:to="stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementLineItems" xlink:to="stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementTable" xlink:to="ifrs-full_ContinuingAndDiscontinuedOperationsAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementTable" xlink:to="stn_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:label="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory" xlink:label="stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:label="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory" xlink:label="stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory" xlink:label="stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:label="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGoodwillExplanatory" xlink:label="ifrs-full_DisclosureOfGoodwillExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfGoodwillExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:label="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:label="stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory" xlink:label="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfIntangibleAssetsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfOtherAssetsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfOtherAssetsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory" xlink:label="stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory" xlink:label="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory" xlink:label="stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:label="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" xlink:label="stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:label="ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfBorrowingsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:label="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfFinanceLeasesByLesseeExplanatory" xlink:label="stn_DisclosureOfFinanceLeasesByLesseeExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfFinanceLeasesByLesseeExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:label="ifrs-full_DisclosureOfOtherProvisionsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfOtherProvisionsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:label="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfActuarialAssumptionsExplanatory" xlink:label="stn_DisclosureOfActuarialAssumptionsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDefinedBenefitObligationsExplanatory" xlink:label="stn_DisclosureOfDefinedBenefitObligationsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetDefinedBenefitExpenseExplanatory" xlink:label="stn_DisclosureOfNetDefinedBenefitExpenseExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:label="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:label="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfDefinedBenefitObligationsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfNetDefinedBenefitExpenseExplanatory" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfActuarialAssumptionsExplanatory" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:label="ifrs-full_DisclosureOfOtherLiabilitiesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory" xlink:label="stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:label="ifrs-full_DisclosureOfCommitmentsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfCommitmentsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory" xlink:label="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfContingenciesAndGuaranteesExplanatory" xlink:label="stn_DisclosureOfContingenciesAndGuaranteesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfContingenciesAndGuaranteesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:label="ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory" xlink:label="ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfDividendsExplanatory" xlink:label="ifrs-full_DisclosureOfDividendsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:label="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:label="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" xlink:label="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfDividendsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="ifrs-full_AggregatedMeasurementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:label="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MeasurementAxis" xlink:label="ifrs-full_MeasurementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:label="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_RecurringFairValueMeasurementMember" xlink:label="ifrs-full_RecurringFairValueMeasurementMember"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementLineItems" xlink:label="stn_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_StatementTable" xlink:label="stn_StatementTable"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedMeasurementMember" xlink:to="ifrs-full_RecurringFairValueMeasurementMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_AggregatedMeasurementMember" xlink:to="ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_MeasurementAxis" xlink:to="ifrs-full_AggregatedMeasurementMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementLineItems" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementLineItems" xlink:to="ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementTable" xlink:to="ifrs-full_MeasurementAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_StatementTable" xlink:to="stn_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:label="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:label="ifrs-full_DisclosureOfProvisionMatrixExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:label="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfProvisionMatrixExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfCapitalManagementExplanatory" xlink:label="stn_DisclosureOfCapitalManagementExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfCapitalManagementExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:label="ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfIncomeTaxExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNetDeferredTaxLiabilityExplanatory" xlink:label="stn_DisclosureOfNetDeferredTaxLiabilityExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory" xlink:label="stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory" xlink:label="stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:label="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory" xlink:label="stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfNetDeferredTaxLiabilityExplanatory" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:label="ifrs-full_DisclosureOfFinanceCostExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfFinanceCostExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:label="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory" xlink:label="ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfRevenueExplanatory" xlink:label="ifrs-full_DisclosureOfRevenueExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfRevenueExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:label="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xlink:label="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeCostsExplanatory" xlink:label="stn_DisclosureOfEmployeeCostsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfEmployeeCostsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfEmployeeBenefitsCostTableTextBlock" xlink:label="stn_DisclosureOfEmployeeBenefitsCostTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfEmployeeBenefitsCostTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfOtherExpenseIncomeExplanatory" xlink:label="stn_DisclosureOfOtherExpenseIncomeExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfOtherExpenseIncomeExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:label="ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory" xlink:label="stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:label="ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:to="stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory" xlink:label="stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:label="ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:to="stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:label="ifrs-full_DisclosureOfCashFlowStatementExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfCashFlowStatementExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:label="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:label="ifrs-full_DisclosureOfRelatedPartyExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfRelatedPartyExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:label="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfJointOperationsExplanatory" xlink:label="ifrs-full_DisclosureOfJointOperationsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory" xlink:label="stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:label="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:label="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfJointOperationsExplanatory" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:label="ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:label="ifrs-full_DisclosureOfGeographicalAreasExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:label="ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfProductsAndServicesExplanatory" xlink:label="ifrs-full_DisclosureOfProductsAndServicesExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfOperatingSegmentsExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfGeographicalAreasExplanatory" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfProductsAndServicesExplanatory" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy">
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_DisclosureOfInvestmentTaxCreditsExplanatoy" xlink:label="stn_DisclosureOfInvestmentTaxCreditsExplanatoy"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="stn_DisclosureOfInvestmentTaxCreditsExplanatoy" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:label="ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory">
    <loc xlink:type="locator" xlink:href="http://xbrl.ifrs.org/taxonomy/2018-03-16/full_ifrs/full_ifrs-cor_2018-03-16.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:label="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory"/>
    <loc xlink:type="locator" xlink:href="stn-20181231.xsd#stn_TextBlockAbstract" xlink:label="stn_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="stn_TextBlockAbstract" xlink:to="ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>g666259ap.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g666259ap.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  @&!@<&!0@'!P<*"0@*#18.#0P,#1L3%! 6(!PB(1\<
M'QXC*#,K(R8P)AX?+#TM,#4V.3HY(BL_0SXX0S,X.3<!"0H*#0L-&@X.&C<D
M'R0W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W
M-S<W-S<W-__$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I
M*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1  (! @0$ P0'!00$  $"=P ! @,1
M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H
M*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_  !$( !H 5@,!$0 "$0$#$0'_V@ ,
M P$  A$#$0 _ /8M?\1_V1<V>GV=D]_JM\6\BV1MH"K]YW;^%!D<X/4  T >
M8>._''C;PEXCTC3Y=5TR,Z@0S8M#Y,"EMO+LQ9L=2<"@#T73O$&J6NKVNC^(
M;.!)KM6-M>VC$V\[ 9*8;E&QD@<@@'![4 =/0 @(89!!'M0 M !0 4 % !0
M4 <UIP$WQ"UV651YEO9VL41/9&,C$CZM_P"@CTH Y_XS^$X/$?@6YO.$O-)1
M[J)SW4#+K^(&?J!0!XCX0\>ZFNBGP_=3/.+>>WN--=FRT,BS(-@/]TJ6&.WX
MTQ'T7\0=!U3Q+X.N]+T>]%I=RE3EF*AU!R4)'(!I#/+Y]1M=$\)>*=,\/Z,W
MA?Q#9VZ27T33/)NB' :%PW7+#GW[]@#MM0\2Z]X?\.Z6+R_TMM3O&"V\4=E/
M,TJA <*BMN9L]3D#D4 8EC\5M<U#2-*:'2[./4KC66TF9)MZH&"@A@/O+RPR
M#D\&@ \2^*_%G_"/>,=*FEL;;4M'CAE:[L_,0-%(I/R9;*N"!SDCKQ0!/?\
MCS7?#=GX=TN\>Q>^U.(R+="VGE2*)4!&Z-27=R<\@@#K0!):?$S6M1T_2K2#
M28;?6K^_DLU>Y61+?"*&,H4X8@@C"\'.>: /1-)754LR-8EM);K<<-:1LB%>
MW#,3GKWH Q/$.G:S:ZQ#XBT".*ZN8X#;W-C(^P74>=R[7Z*ZDMC/'S'I0!Y]
MXG^)4VKZ?+I%]I%WI 9@MS:-#+)<W"@\QIA @#="Q8\'@&@#G?A/\(]6;7[3
MQ#X@LS9V=J_FPV\PQ)(X^Z2O\(!YYYX'% CW3Q%X;L/$UC%:WS7$9AD$L,UO
M,8I(G (#*P[X)H&9-C\-]!L['5;>4W=]-JD7DW5U>7!EF=,8 W'ICCIZ#TH
MA?X9:1)9V<4FI:N]U93&6WO6O29XR5"E0V,!<*!@#M0 ZQ^&7A_3_LXA-X1;
MZE_::>9/N/G;0O)(R1P#R<Y[T :5UX-TB]N=<FN8Y)#K4,<%TN_ VH"%VXZ'
MF@#,/PTT=M.M;9K[56N;24RV]\UX3<0DJ%(5N@7"@;<8H LW7P_T>]T&VTNX
MFOY#:S&XAO&NG-RDO]\2=<_I[4 :VA:)'H5G);I>WMZTDAD>:]G,LC' '4]!
;@#@ 4 :E !0 4 % !0 4 % !0 4 % !0!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>g666259dsp007.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g666259dsp007.jpg
M_]C_X0G_17AI9@  34T *@    @ #0$   ,    ! FL   $!  ,    ! T@
M  $"  ,    #    J@$&  ,    !  (   $2  ,    !  $   $5  ,    !
M  ,   $:  4    !    L $;  4    !    N $H  ,    !  (   $Q  (
M   >    P $R  (    4    W@$[  (    &    \H=I  0    !    ^
M 3  "  (  @ +<;    G$  MQL   "<0061O8F4@4&AO=&]S:&]P($-3-B H
M5VEN9&]W<RD ,C Q.3HP,CHR,2 Q-SHR,SHT, !$96QT80  !)    <    $
M,#(R,: !  ,    !__\  * "  0    !   ":Z #  0    !   #2
M   & 0,  P    $ !@   1H !0    $   %^ 1L !0    $   && 2@  P
M  $  @   @$ !     $   &. @( !     $   AI         $@    !
M2     '_V/_M  Q!9&]B95]#30 "_^X #D%D;V)E &2      ?_; (0 # @(
M" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1
M$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\  $0@ H !V
M P$B  (1 0,1 ?_=  0 "/_$ 3\   $% 0$! 0$!          ,  0($!08'
M" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !! $# @0"!0<&
M" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3
M\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2E
MM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%
M-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*20U,58W,T\24&
M%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U
M5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\ ]54";/= &GT3
M.A^*F@/J>2Z  3/NGD%NT-_SDE)";)@ $::SQXI3;^Z#\U 5N&@; (;X#AQ=
M^:F-+OB 0&C0^T3^]_624G20JZW->YQX,Q'F2?<BI*4DDDDI22222E))))*4
MDDDDI22222G_T/54"RJP[BWF'1KS(;I^".@ECMSM/<?HV3P(24L:7.<=(!=)
M)U[._O2])^X'P[]^7'G_ *M(,<-6L+0(EL@R0>4Y9:YNT>V'%TGX[F<%)3*E
MI;6 1!'(T_[ZB('IV;G&-"9(GD3]%,:GD@@;1)($Z@$M^C]R2FPD@>G83+@#
M+@Z/#7_R"G2US60X0>_'\$E)$DDDE*226%U'JG5Z<S)HQ1C!E36OJ==I.ZN[
M]&_]/6[^E,QF>JVK^;N_?24[J2J],R,G)P*;\JME5]C=SZZW"Q@UTV6M]MC=
MO^$5I)2DDDDE/__1]502QX>7 $Z@\\_#_P R1D$LLEY UF6Z\Q^;S_WU)3'T
MK""")EH!,]QMX4@RS<3V<08GB#_Y!-Z;QIJYVFU\Z#][3^LG#+)'($PZ3V!W
M-V_]2DI>ECVZ.X#6@:SXR$5#I:YK(<(/?_67(B2E))))*4DDDDI2@ZVMKMI,
M'X%35>W%-CR\6O9,2T!A$#M[V.39$@:"TQ )U-)FN:X MX*DJOV([7 W.EW?
M:S3S'Z-3&*/5%CGDP9#(;M_ZG?\ 2]_TT!*7[OXA)$?WDZ222>M?_]+U5 <R
MPE^T&3.LZ$;8:.?WD= ++"YT2)<"#Y?YW_?4E+;+.P/T2.8CGCW.3EEGN@&2
M'29YGZ.WW?\ ?4@V_DZ:@D3/Y[G':9_=2#;])T.[=,Z:@^P_R4E)*P\%V_77
M0^(@:J: QKY;O:XG2(=Q^]NU4Z X,A_/>?\ SIR2DB2222E))))*4DDDDI22
M222E))))*?_3]507BPD@ QNF?*/)S?SD9 L%TN+9X= GF0U)2G"Z7$@[7$:
MZ@ C_JVHE8<&^Z>3 .ICM*&6W28D@EQ&O'E_Y!+;9J:]P&@ <?'1SM?W?:DI
M.D@;;9(,[21'N,@-('_3:IU!PW;IY/,^/Q*2DB2222E))))*4DDDDI22222E
M))))*?_4]50'MMESI,2! GB6^!_ZE'02+"YT$@[A',1_U*2F);:7&)@Q&I\6
M_P":I0\.CW;@1!GV[>Z3?5)$R-Q.[7B"3_T_HJ+?6D3NF&S/ ^C/_?DE+-%X
M /N);KMF9T&FO[R-4'!L.))DZGXH46D  O!(&\GQEOT?^E]%%KWP=X@R=/[D
ME,TDDDE*22224I))))2DDDDE*22224__U?54%QNW.+0=I]H^6N[7^TC()W[G
M3NW:[8'MB$E+.WP?3W1#OI3S B)]R>'E\$D @@'7Q=_9_P Y1:; 6[MT2=-3
M'T?S@/<G'K&-T@S.G@0X[?[+DE*!M+FEP(!)D:P(VC\W^TCJ%4[!,SWF?^_*
M:2E))))*4DDDDI22222E))))*4DDDDI__];U5 L]4;MN[Z6GPV_#]Y'02ZSU
M.YUX[1]R2EG&XET2 =&F.((]VW^4ENMD2'#4B -/C*9ILVC>7 =X$F8'DGF^
M -=0),?O>S_H?3>DI7Z0-&[=.W3;K[OY6B8^O)@D<0>1](>2L))*1U%Y+BZ0
M#! /;R1$DDE*22224I))))2DDDDE*22224__U_54$N?N=J=PG8V/:=-/=",@
M%UNYP:>'"--(_P W_OR2E;K#HQSCQ)<WO/'"0?<=8,:"(U$N=_WU-ZEG)W#F
M&P).KO;P?Y*<OLEW(:3H8F #M<DI0<^/<7 29(&O\D?14Z]VXR21 B1'\%!K
MWES!K!F9[_\ 1_\ ((Z2E))))*4DDDDI2P>I_6-^!UC"PBQCJ<K);B.8"3?N
ML8+J,EE;?^TG\_5=;M]EE7_&>CO*)8PO#RT;P" Z-0#R)24Y+?K&W5KNGYV^
M7@-;07 AD>X6-_1[7;OT?^EV/]'U?S[73^JLSG.:W&R,<M$G[14:YUVPPN_G
M/^M^Q7DDE*22224__]#U5!-C@]TGV@B=- /N1E':^2=VD\1V24A#[B)UX$Z
M:D-\DY=:-"Z' >T1.[\$0->#.Z=3I';L$MML1OC000.X^D?[22D8=:2[4B'"
M-!P7;?#Z.U'46APG<[=/'&BDDI22222E))))*4DDDDI22222E))))*?_V?_M
M$?Q0:&]T;W-H;W @,RXP #A"24T$!       9AP!6@ #&R5'' %:  ,;)4<<
M @   @  ' )0  5$96QT81P"!0! 36EC<F]S;V9T(%=O<F0@+2 R,#$Y+3 R
M+3$Y7W8X7U-T86YT96,@26YC("T@06YN=6%L($EN9F]R;6%T:6]N(#A"24T$
M)0      $%,XPM[XHP+M.V.1&(_X&5 X0DE-!#H      /<    0     0
M    "W!R:6YT3W5T<'5T    !0    !0<W138F]O; $     26YT965N=6T
M    26YT90    !#;')M    #W!R:6YT4VEX=&5E;D)I=&)O;VP     "W!R
M:6YT97).86UE5$585     H 2 !0 "T 1@!0 $< +0 T #        ]P<FEN
M=%!R;V]F4V5T=7!/8FIC    # !0 '( ;P!O &8 ( !3 &4 = !U '
M  IP<F]O9E-E='5P     0    !";'1N96YU;0    QB=6EL=&EN4')O;V8
M   )<')O;V9#35E+ #A"24T$.P     "+0   !     !       2<')I;G1/
M=71P=71/<'1I;VYS    %P    !#<'1N8F]O;       0VQB<F)O;VP
M %)G<TUB;V]L      !#<FY#8F]O;       0VYT0V)O;VP      $QB;'-B
M;V]L      !.9W1V8F]O;       16UL1&)O;VP      $EN=')B;V]L
M  !"8VMG3V)J8P    $       !21T)#     P    !29" @9&]U8D!OX
M         $=R;B!D;W5B0&_@            0FP@(&1O=6) ;^
M  !"<F1456YT1B-2;'0               !";&0@56YT1B-2;'0
M      !2<VQT56YT1B-0>&Q <L            IV96-T;W)$871A8F]O; $
M    4&=0<V5N=6T     4&=0<P    !09U!#     $QE9G15;G1&(U)L=
M             %1O<"!5;G1&(U)L=                %-C;"!5;G1&(U!R
M8T!9            $&-R;W!7:&5N4')I;G1I;F=B;V]L      YC<F]P4F5C
M=$)O='1O;6QO;F<         #&-R;W!296-T3&5F=&QO;F<         #6-R
M;W!296-T4FEG:'1L;VYG          MC<F]P4F5C=%1O<&QO;F<      #A"
M24T#[0      $ $L     0 ! 2P    !  $X0DE-!"8       X
M    /X   #A"24T#\@      "@  ________   X0DE-! T       0   !X
M.$))3009       $    'CA"24T#\P      "0           0 X0DE-)Q
M      H  0         !.$))30/U      !( "]F9@ ! &QF9@ &       !
M "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4    ! "T
M   &       !.$))30/X      !P  #_____________________________
M ^@     _____________________________P/H     /______________
M______________\#Z     #_____________________________ ^@  #A"
M24T$"       $     $   )    "0      X0DE-!!X       0     .$))
M300:      -!    !@             #2    FL    & &0 <P!P #  ,  W
M     0                         !              )K   #2
M               !                         !     !        ;G5L
M;     (    &8F]U;F1S3V)J8P    $       !28W0Q    !     !4;W @
M;&]N9P          3&5F=&QO;F<          $)T;VUL;VYG   #2     !2
M9VAT;&]N9P   FL    &<VQI8V5S5FQ,<P    %/8FIC     0      !7-L
M:6-E    $@    =S;&EC94E$;&]N9P         '9W)O=7!)1&QO;F<
M    !F]R:6=I;F5N=6T    ,15-L:6-E3W)I9VEN    #6%U=&]'96YE<F%T
M960     5'EP965N=6T    *15-L:6-E5'EP90    !);6<@    !F)O=6YD
M<T]B:F,    !        4F-T,0    0     5&]P(&QO;F<          $QE
M9G1L;VYG          !"=&]M;&]N9P   T@     4F=H=&QO;F<   )K
M W5R;%1%6%0    !        ;G5L;%1%6%0    !        37-G951%6%0
M   !       &86QT5&%G5$585     $       YC96QL5&5X=$ES2%1-3&)O
M;VP!    "&-E;&Q497AT5$585     $       EH;W)Z06QI9VYE;G5M
M#T53;&EC94AO<GI!;&EG;@    =D969A=6QT    "79E<G1!;&EG;F5N=6T
M   /15-L:6-E5F5R=$%L:6=N    !V1E9F%U;'0    +8F=#;VQO<E1Y<&5E
M;G5M    $453;&EC94)'0V]L;W)4>7!E     $YO;F4    )=&]P3W5T<V5T
M;&]N9P         *;&5F=$]U='-E=&QO;F<         #&)O='1O;4]U='-E
M=&QO;F<         "W)I9VAT3W5T<V5T;&]N9P      .$))300H       ,
M     C_P        .$))3001       ! 0 X0DE-!!0       0    ".$))
M300,      B%     0   '8   "@   !9   WH    AI !@  ?_8_^T #$%D
M;V)E7T--  +_[@ .061O8F4 9(     !_]L A  ," @("0@,"0D,$0L*"Q$5
M#PP,#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,
M# P, 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" "@ '8# 2(  A$! Q$!_]T
M!  (_\0!/P   04! 0$! 0$          P ! @0%!@<("0H+ 0 !!0$! 0$!
M 0         !  (#! 4&!P@)"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2
M,05!46$3(G&!,@84D:&Q0B,D%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D23
M5&1%PJ-T-A?25>)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&
MUN;V-T=79W>'EZ>WQ]?G]Q$  @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A
M<2(3!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C
M%V1%539T9>+RLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W
M1U=G=X>7I[?'_]H # ,!  (1 Q$ /P#U50)L]T :?1,Z'XJ: ^IY+H !,^Z>
M06[0W_.24D)LF  1IK/'BE-O[H/S4!6X:!L AO@.'%WYJ8TN^(! :-#[1/[W
M]9)2=)"KK<U[G'@S$>9)]R*DI22222E))))*4DDDDI22222E))))*?_0]50+
M*K#N+>8=&O,ANGX(Z"6.W.T]Q^C9/ A)2QI<YQT@%TDG7L[^]+TG[@?#OWY<
M>?\ JT@QPU:PM B6R#)!Y3EEKF[1[8<72?CN9P4E,J6EM8!$$<C3_OJ(@>G9
MN<8T)DB>1/T4QJ>2"!M$D@3J 2WZ/W)*;"2!Z=A,N ,N#H\-?_(*=+7-9#A!
M[\?P24D22224I))874>J=7IS,FC%&,&5-:^IUVD[J[OT;_T];OZ4S&9ZK:OY
MN[]])3NI*KTS(R<G IORJV57V-W/KK<+&#739:WVV-V_X16DE*22224__]'U
M5!+'AY< 3J#SS\/_ #)&02RR7D#69;KS'YO/_?4E,?2L(((F6@$SW&WA2#+-
MQ/9Q!B>(/_D$WIO&FKG:;7SH/WM/ZR<,LD<@3#I/8'<W;_U*2EZ6/;H[@-:!
MK/C(14.EKFLAP@]_]9<B)*4DDDDI22222E*#K:VNVDP?@5-5[<4V/+Q:]DQ+
M0&$0.WO8Y-D2!H+3$ G4TF:YK@"W@J2J_8CM<#<Z7=]K-/,?HU,8H]46.>3!
MD,ANW_J=_P!+W_30$I?N_B$D1_>3I)))ZU__TO54!S+"7[09,ZSH1MAHY_>1
MT LL+G1(EP(/E_G?]]24MLL[ _1(YB.>/<Y.66>Z 9(=)GF?H[?=_P!]2#;^
M3IJ"1,_GN<=IG]U(-OTG0[MTSIJ#[#_)24DK#P7;]==#XB!JIH#&OEN]KB=(
MAW'[V[53H#@R'\]Y_P#.G)*2))))*4DDDDI22222E))))*4DDDDI_]/U5!>+
M"2 #&Z9\H\G-_.1D"P72XMGAT">9#4E*<+I<2#M<1H#J "/^K:B5AP;[IY,
MZF.TH9;=)B2"7$:\>7_D$MMFIKW : !Q\='.U_=]J2DZ2!MMD@SM)$>XR T@
M?]-JG4'#=NGD\SX_$I*2))))*4DDDDI22222E))))*4DDDDI_]3U5 >VV7.D
MQ($">);X'_J4=!(L+G02#N$<Q'_4I*8EMI<8F#$:GQ;_ )JE#PZ/=N!$&?;M
M[I-]4D3(W$[M>()/_3^BHM]:1.Z8;,\#Z,_]^24LT7@ ^XENNV9G0::_O(U0
M<&PXDF3J?BA1:0 "\$@;R?&6_1_Z7T46O?!WB#)T_N24S22224I))))2DDDD
ME*22224I))))3__5]507&[<XM!VGVCY:[M?[2,@G?N=.[=KM@>V(24L[?!]/
M=$.^E/,"(GW)X>7P20"" =?%W]G_ #E%IL!;NW1)TU,?1_. ]R<>L8W2#,Z>
M!#CM_LN24H&TN:7 @$F1K C:/S?[2.H53L$S/>9_[\II*4DDDDI22222E)))
M)*4DDDDI22222G__UO54"SU1NV[OI:?#;\/WD=!+K/4[G7CM'W)*6<;B71(!
MT:8X@CW;?Y26ZV1(<-2( T^,IFFS:-Y<!W@29@>2>;X UU DQ^][/^A]-Z2E
M?I T;MT[=-NON_E:)CZ\F"1Q!Y'TAY*PDDI'47DN+I ,$ ]O)$2224I))))2
MDDDDE*22224I))))3__7]502Y^YVIW"=C8]ITT]T(R 76[G!IX<(TTC_ #?^
M_)*5NL.C'./$ES>\\<)!]QU@QH(C42YW_?4WJ6<G<.8; DZN]O!_DIR^R7<A
MI.AB8 .UR2E!SX]Q<!)D@:_R1]%3KW;C))$")$?P4&O>7,&L&9GO_P!'_P @
MCI*4DDDDI22222E+!ZG]8WX'6,+"+&.IRLEN(Y@)-^ZQ@NHR65M_[2?S]5UN
MWV65?\9Z.\HEC"\/+1O (#HU /(E)3DM^L;=6NZ?G;Y> UM!<"&1[A8W]'M=
MN_1_Z78_T?5_/M=/ZJS.<YK<;(QRT2?M%1KG7;#"[^<_ZW[%>224I))))3__
MT/54$V.#W2?:")TT ^Y&4=KY)W:3Q'9)2$/N(G7@3H!J0WR3EUHT+H<![1$[
MOP1 UX,[IU.D=NP2VVQ&^-!! [CZ1_M)*1AUI+M2(<(T'!=M\/H[4=1:'"=S
MMT\<:*22E))))*4DDDDI22222E))))*4DDDDI__9 #A"24T$(0      50
M  $!    #P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <    !, 00!D
M &\ 8@!E "  4 !H &\ = !O ', : !O '  ( !# %, -@    $ .$))300&
M       '  @    ! 0#_X1$K:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.
M5&-Z:V,Y9"(_/B \>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O
M(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ-#4V-C$L
M(#(P,3(O,#(O,#8M,30Z-38Z,C<@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS
M.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X
M+6YS(R(^(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.F1C
M/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ+R(@>&UL;G,Z>&UP
M/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;6QN<SIP9&8](FAT
M=' Z+R]N<RYA9&]B92YC;VTO<&1F+S$N,R\B('AM;&YS.GAM<$U-/2)H='1P
M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=$5V=#TB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E179E;G0C
M(B!X;6QN<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4
M>7!E+U)E<V]U<F-E4F5F(R(@>&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N
M861O8F4N8V]M+W!H;W1O<VAO<"\Q+C O(B!D8SIF;W)M870](FEM86=E+VIP
M96<B('AM<#I#<F5A=&5$871E/2(R,#$Y+3 R+3(Q5#$V.C(T.C0X*S U.C,P
M(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#4S8@*%=I;F1O
M=W,I(B!X;7 Z36]D:69Y1&%T93TB,C Q.2TP,BTR,50Q-SHR,SHT,"LP-3HS
M,"(@>&UP.DUE=&%D871A1&%T93TB,C Q.2TP,BTR,50Q-SHR,SHT,"LP-3HS
M,"(@<&1F.E!R;V1U8V5R/2)!8W)O8F%T($1I<W1I;&QE<B Q,"XP+C @*%=I
M;F1O=W,I(B!X;7!-33I$;V-U;65N=$E$/2)U=6ED.F1D83)C.&1A+30V-C$M
M-&(P-RUA-C T+3(Q8C5A93,T93%A9"(@>&UP34TZ26YS=&%N8V5)1#TB>&UP
M+FEI9#I%-D(T-$$R1$)!,S5%.3$Q0C%!1$%"14-$.$-&,T$T.2(@>&UP34TZ
M3W)I9VEN86Q$;V-U;65N=$E$/2)U=6ED.F1D83)C.&1A+30V-C$M-&(P-RUA
M-C T+3(Q8C5A93,T93%A9"(@<&AO=&]S:&]P.DQE9V%C>4E05$-$:6=E<W0]
M(C8W.$$Q-C!#130P03@Y-#1&,#(Q0D-&,C5",S,W1#8R(B!P:&]T;W-H;W Z
M0V]L;W)-;V1E/2(S(CX@/&1C.F-R96%T;W(^(#QR9&8Z4V5Q/B \<F1F.FQI
M/D1E;'1A/"]R9&8Z;&D^(#PO<F1F.E-E<3X@/"]D8SIC<F5A=&]R/B \9&,Z
M=&ET;&4^(#QR9&8Z06QT/B \<F1F.FQI('AM;#IL86YG/2)X+61E9F%U;'0B
M/DUI8W)O<V]F="!7;W)D("T@,C Q.2TP,BTQ.5]V.%]3=&%N=&5C($EN8R M
M($%N;G5A;"!);F9O<FUA=&EO;B!&;W)M+F1O8W@\+W)D9CIL:3X@/"]R9&8Z
M06QT/B \+V1C.G1I=&QE/B \>&UP34TZ2&ES=&]R>3X@/')D9CI397$^(#QR
M9&8Z;&D@<W1%=G0Z86-T:6]N/2)C;VYV97)T960B('-T179T.G!A<F%M971E
M<G,](F9R;VT@87!P;&EC871I;VXO<&1F('1O(&%P<&QI8V%T:6]N+W9N9"YA
M9&]B92YP:&]T;W-H;W B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](F1E<FEV
M960B('-T179T.G!A<F%M971E<G,](F-O;G9E<G1E9"!F<F]M(&%P<&QI8V%T
M:6]N+W9N9"YA9&]B92YP:&]T;W-H;W @=&\@:6UA9V4O:G!E9R(O/B \<F1F
M.FQI('-T179T.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E240](GAM
M<"YI:60Z13)"-#1!,D1"03,U13DQ,4(Q041!0D5#1#A#1C-!-#DB('-T179T
M.G=H96X](C(P,3DM,#(M,C%4,38Z,S Z-30K,#4Z,S B('-T179T.G-O9G1W
M87)E06=E;G0](D%D;V)E(%!H;W1O<VAO<"!#4S8@*%=I;F1O=W,I(B!S=$5V
M=#IC:&%N9V5D/2(O(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@
M<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI9#I%-D(T-$$R1$)!,S5%.3$Q0C%!
M1$%"14-$.$-&,T$T.2(@<W1%=G0Z=VAE;CTB,C Q.2TP,BTR,50Q-SHR,SHT
M,"LP-3HS,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S:&]P
M($-3-B H5VEN9&]W<RDB('-T179T.F-H86YG960](B\B+SX@/"]R9&8Z4V5Q
M/B \+WAM<$U-.DAI<W1O<GD^(#QX;7!-33I$97)I=F5D1G)O;2!S=%)E9CII
M;G-T86YC94E$/2)U=6ED.C!E-V8W,C5A+60W9C,M-&(U,2TX9&9F+39D-S,R
M865C-#,Y92(@<W12968Z9&]C=6UE;G1)1#TB=75I9#ID9&$R8SAD82TT-C8Q
M+31B,#<M838P-"TR,6(U864S-&4Q860B('-T4F5F.F]R:6=I;F%L1&]C=6UE
M;G1)1#TB=75I9#ID9&$R8SAD82TT-C8Q+31B,#<M838P-"TR,6(U864S-&4Q
M860B+SX@/"]R9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@/"]X.GAM<&UE
M=&$^(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TB=R(_
M/O_N  Y!9&]B90!D0     '_VP"$  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,# P,# P,# P,! 0$!
M 0$! 0$! 0(" 0(" P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# __  !$( T@":P,!$0 "$0$#$0'_W0 $ $[_Q &B
M    !@(# 0             '" 8%! D#"@(!  L!   & P$! 0
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
M];@G0FHV'T]U0 KD=>;CT*U!M7;>+JHZW'83&T57$LB)44]+'%,JRKHD574
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
MGCFUEGJHBA4&UN;^_=>Z%C;W59P&9H,P=R5M;]C+(WVST;1I,)86AT,PJY0
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
M=>Z2.]\W_=_;.5R41!JA3&DH%5@K/6U9\-/I;Z7C9M?^LI]^Z]T"&S^KQN;
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
MKJ)Y8[#DA /\/?NO="WU3G/XQM2FAE?54X=AC)"Q)=J=(TEH9&N2?52R*O\
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
M=XZ#'12VNJR%Y2.;#Z>V]9/PCK=*<>N,]=W5@XVKZN&GR5+$/)/!'3T%<51
M68M#0BFK0H'U,>NW]/>_U!Z'JU%/ ]+S8_86/W>II9(AC\S%'Y9*(RB6*IA!
M"O4T$Q"&6-&-G0@/&3R".?=@:_;U4BG29[!WANG#[GQF$V_-2@9"AIFB@FI(
MI7EK:BLJ*>-!-+(@17\:CFP'UO[TQ(I3K8 I4]0/O>\KV_A]#_U+Q%O]O][;
MWK/H?]7Y];[.A:VL^>EP=$^YHXX<V?N!61Q+"L:VJ)1!I$$DT0O3A";,>?=A
M6@KQZITH?>^O=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_5W^/?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW1=NTIHJ;?VTZF=Q%!34^.J)YFOICAAS4LDKD
M%B$0$FP)]MM\0^P_Y>KKP/0G_P"DO8O_ #T='_U+J_\ ZG]WU+ZCJM#Z=*.C
MRN/S6*;(XJJ2LHIXJD15,8<(YB,D4E@ZH_ID0CZ?CWOK716=I;4_O7MW=24\
M:ME<;+CZK&,;@RZH:S[K'LWT$=9&@"_ZF0*W]?;2"JMU<FA'0U=7;O;<.(.,
MKY&.:PR)#-Y?3-54:WB@JG!LQGC:,Q3\7$BW/ZO=D:H^?52*?9TC*;_F>DW_
M $__ />>3W7_ $3_ %>G6_P].G>8+8?"*!<MDJH ?U)Q\X _IR?=W^$]:7B.
ME)BNR=DTN+QM-/G8HYJ?'T<,R?:UY*2Q4\:2(=-(1=74C@D>]U'J.O4/#H,.
MV=T8'<E/@UPF02N-%-D'J@D4\7A6>"!(B?N(8M6MD/Z;_3GW1F!&#UX#C7HR
MM)_P%IO^H>'_ *UK[<ZUT >^96W9V)@=J0.7I,;+$:S39@DLH6NR#<?F+'P(
MG/T,A'MMLLJ]6& 3UPU+LKMQAZ8,7N,1+8!8XE3)$1Q@+PJI39:"PM8!9/>^
M$GVCK?%?GT8?W?JG14<%ME-UY+L+&J(Q7123U>+G<<15:9:O!B;D 05B#QR7
M_LF_U'MI0&U5X]7K0#H3.J-URUU'-M;+,\>8P8:*%*AB*B:@@?P&&35R:G&2
MCQ/^2FAOR3[LC5%//K1'F.'2:S__ #.K#_\ !\3_ .X5;[K_ *)_J].O?A/3
MEW9E:A*;"8&G8@9&HDJJA.0LPI7AAHX7(^L9JZ@.0>"4'NSYH/7KR\>A5VQ@
M*3;6&H\52(H,2!ZN:P\E76NH-352L "[RR?2_P!%  X ]V H*=5Z4'O?7NDU
M%M#;,&3_ (U%A:"+*B>2J%=#%XYQ/*K)+)J0H+RJQU<6:YO[U0>G7N@;[+J(
M:3L;:M54R"&FI8,54U,K E8H(,O422R,%!8JB*3P"?=#_:+]G5A\)Z$__27L
M7_GHZ/\ ZEU?_P!3^[ZE]1UJA].E5B\I09FA@R6+J4K*&H#^"HC#A)!'(\3D
M"14<6D0CD?CWOCD=:Z</?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?__6
MW^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1=>U(8JG?NTZ6=/)!54V/IIX[
ME?)#/F98Y4U*0RAT8BX((]MM\0^P_P"7JZ\#T)G^B_8O_.AC_P#.W)?_ %9[
MMH7TZITI:'$8[!8AL9BJ84E#!%4M% ))) AF,DTAUS222'5(Y/)_/O8%!0=>
MZ!GHO]&Y_P#EIB?^M==[I'^+JS>76+?F,K-D;HH=]82/_)*NJTY*F6XC-5,
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
MK6T;PO4)5TS01DB2=9XFAC(TW#RAC&I&H?4_GWOKW6+^*XO_ )V5!_YV4_\
MU\]ZJ/7KW7.&OH:AQ%!64D\I!81PU$,CE1:[!$=FL+\GWOKW4SW[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_U]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]T73MY$;>.S2R(S!:;264$C_<Y1'@D$CGW1N*?;U8'!'0G=GJK;$W"K ,
M#3TH(8 @_P"Y"D^H/'O;_">M#B.@1ZUW)+M/*TU)7AH,!N6S1R,%6"*L25J.
M.OC;A5B,Z>"?Z6.AC].6T-./P];;^?1J_;W5>B[](HB9/=91$0D4@.E0M[5F
M1^MA_C[HOQ/]O5W\NF;MVB:NWM14T%/YZNIQ%%'3QHJ^:28U5:8TA;@B0L/3
M8WU?3GW23B/LZ\IH.A7ZTW?_ 'FPWVU;+JS6)"4]?K-I*J'E:;(:2 UY@A67
M_4S*U[7'MQ3J%>JD4Z3_ 'DB/MG&AU5@,RALP#"_V59^"#[U)\/7EX]"3MV6
M*GVK@II76*&#;^+ED=B%6.*+'P,[L?H$1%)/^'NPX#K70&3Y#<G;.;J,=C*B
M7%;7HV4RFSB/[9F(AJ*Y8W1JVNK0A:*G+"*-!=KFY-,N?Z'5L+]O2PCZ1VJM
M.(Y*O+O4:+&H6>EC77;]2TZT9B"W_!O_ *_NVA?3K6H^O2+K*3='4-?355%5
MR9;;574"-H'#1T\K$%FI9X+R18_(-&I,,T5DD*V9?JONF4(SV]6PWV]+GL3'
MT&]-AQ9W'QK5_91)FZ$F,-*U(T93(TQ7G0_VQ;6O-GB _'N[4*GJHP>GSJ_-
M-F=GX\ROY*G&EL5.Q8%G%)I%-*1]1Y*-XSS]3?WL<!UKJ;V#G3M_:N2JHWT5
M=2@QU"?R*JMO$L@L01X(M<G_ "![TQTBO6P*FG28Z=V]'BMM'*M"L=5G9?N0
MVD!QCX-4-"A](;UKJE_Q\GORB@^?7B:GIL[AR,M6,%L^C42U.8K8:B>'\.@G
M6FQ\3_7T2UTFH\?2*_O3YH/7KP]>LG3N2E@AS>T:L".IPE;-+#%?]$+SO!61
M(. $@KXV(X^DH]^7&H?/KQSGRZ6^\=C8W>BXY<A4U=.,;)4R0_;"G.LU21QR
M"3SPR\ 1BUK>[$ BAZ\"1PZ+WC=DXJMW_7[0>6I2AI37+'5*M-]XWVM/32IK
M8P>$W:<@V07 %K>V]*ZJ=6J=-:YZ%G-[3H-H]:;JQ5%-/4T\T=16NU4("WDG
M>E1EM#%$A0"$?47]W:BJ:<.M U(KTA=D=883=6!CRU755M-.]76TYCI5I!#H
MIIFBCL):>1M3 7/-O\![JJ J#UXD@\>A.VOU?AMJYA,S15E=/4)35%,(Z@4@
MCT5)C+G]FGC?4OB%N;>[! #4=:))Z$SW;K77O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7_]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=%W[=_X_#9W_!:;
M_P!WE%[HWQ)]O6QP/0F=G?\ 'B;A_P"H>E_]V%)[V_PGKPXCH-L5M)=V=5T$
M<**<KCJC+5.+9N [&MJ/N*%C^(JZ-=/^#A6_'NH&I!UNM&/2NZKW<V=Q38?(
M.YS.$189/,-,U50J?#!/*I]0J*=U\,XM<.H)_5[VK5QY]:(I]G20Z2_XN6Z_
M^J7_ -S,C[\OQ/\ ;U9_+KEO<V[:VD?]JP/_ +LJSWX_&O51P/6/>5#5]>[N
MH]YX>%FQ63J'3(TL=Q'YYSKKJ1OJJKDE3S0D\+4(?P1[T5(.I>K#((Z<^X*^
MERFS,'D:&59Z2MR,%13RJ00T<E!5L+_72ZWLP^JL"#R/>Y/AZJ.(Z4&Y)I8.
MHB\3,KMMC"PEE-B(ZB*@@FY_HT4C#_8^]O\ ">O+Q'7/J"E@@V;!/$%\U;79
M">J8 :C+'4/2HC$"Y$4,"@#\?['WY/A'7CQ/0I>[=:Z1O8-+!5[,W#'4:=,6
M.FJHW8 Z*BDM40.I^JN)8Q8CZ7]Z;X3]G6QQ'26Z==JG9LM/.ODAARN2IHT?
MU(8)%BG>*QX\?DJ'X^G/O2?".O'B>DOL(OL[?V<V=.Y6CR#-)CB]@&:!6J:!
M@=7ZI<;(T9 _M0V]Z%5;3Y=;.17KCV9-+NG>. V51L?'"\9K"H)$<U<I>>1M
M)Y%'BHV;_ R>]-EE7KPP*]#_  00TE/#30(L5/30QP0HO"QPPH(XT'^"(H'M
MSJO1<<'7T>Y^T:[<%=5TL&,Q33/0-5SQT\;K2!L=C?$974%FD>6<@?0D'VV.
MYR?+JW!:==Y:OH]K]J4N;HJNFGQ6:,1K9*6>.HB1:W315_D,+,%>.JBBG /^
M)]^.''SZ]Q%//HR?MSJO1=\!_P SKS'_  ;+_P#N'0^VQ_:-]G5C\(Z%+L?_
M (\?<G_:O/\ UNB]W;X3]G6AQ'0)[.W;N["81*'![4DS&/6JJY5KEI\C*K32
MS:YH=5-&T5XG-OK?^ONH+T^'/6S2N3T)NT]X;PS6:2@S.U),10-25,S5S4V1
MB"31&+Q1:ZF-8OW=9XO?CCWL%JT(QUH@>1Z%7W;K77O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7__T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T7?MW_C\
M-G?\%IO_ '>47MN3\/5AP/0F=G?\>)N'_J'I?_=A2>[/\)ZT.(ZA=3?\>1CO
M^HG)?^Y]1[\GPCKS<3TA]_8JKV;N>AW[A$M3U-4$RL XA%7,/'*);?II\O$-
M+'^S4*K?5O=6!!UCK8-1IZQ=)D-D=TNH(61*"15)N562IR$BJ2."5#6O^??H
M_P 77F\OLZ[WQ_S-G:7_  ? ?^[.L][/QKUH<#T-^;P]'G\76XBN0/35D+1L
M1^N)_P!451$?[,U/* Z'_5#W?K710LW)E<+CLAL7*+K&+S'\2IIN5"*U/.A:
MG4VO19))A,H_L2:A_7VP:K5>K\:-T:.DQ4.;V)08BH)$60VQ04K..3&9,= $
ME N+M%)9A_B/;PRH'RZIT$&P-SML;(Y':&Z]5!#]V98JJ1"*>EJY $:1W XQ
MN31%DBFY16N&M<D45J5#'/5B*Y'1A4KJ*2$5$=92R4Y74)TJ(GA*_P"J$JN4
M*_XW]N=5Z OLO>]+EH%V?MJ0Y6IR%3%!72T7[T<A5U>/&4KI=:B>HE4&5D.B
M.,$$W)TML:]HX]64>?0J;+V^=L[<H,5(5>J17J*YT_0];4L9JC0?H4C9M"G\
MJH]W H .M$U->@P[;Q\^+RNW-Z4*VEHZNGI*I@+#R4\IJZ!G/)TR_NPM_@X'
MNCX*GK8X$=<.J:&;-YW<6]Z^,>2>IFIJ0D$HM15.L]9X6)OII:<10+_A?WY,
MLS=>. !T(?8N<.!VGDIXGT5E8@QE"1]145MXVD%R+>"GUR7_ !I]W8T!/6@*
MGH+-F=4XG/;<H,KF9LC%-6ZYJ:&EE@CC2AU&.E9DFI9G\LL:ZR=5M+#CW154
M@$CK9)!I7KAO;JO%;?VY69;#39&:6C>)ZN*JE@DC-"[B*>2-8:6%Q+#K#WN?
M2#Q[\54 GKP.>A:Z^SAS^U,;52OKJZ9#CJX_G[NAM"SF_-YX@LG_ "'[N#4
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
MV-NS=.%W)B,1M^JIXER-#"5@FHZ>=I:Z>OEI8OWI[>-6LHY(4?7VV[$$ =6
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
MTOG]G3SA.Q-F4>&Q%)4YV"*HI<704\\9IJXF.>"DBBE0E:5E)1U(X)'O090
M*]:H?3I05.[\7/M?-;BPE7'7P8VFK@LJ1R(@K::G#K$R3QQMZ7D2_%K'W:HI
M6N.O4S0]!ITS@DE3);JK3]Q72U=10TLTOK=&(6;)50+7(GJZB;26^NA2/H3[
MJBT%?/K;&N.A[]WZKT'O9>WZ?.;7KYC$IKL1!/DJ":P#J:=#)4P%B"3!54Z,
MK+]"=)^H'NK"HIY];!H>F_J++2Y+:,4$\C2/BJN;'1NQ)8TBI%/2*6/)\4,X
M0?T"CWY/A'7FXGI%])?\7+=?_5+_ .YF2]TC\^MMQZ7_ &CD<;2[0RE'62PF
MJR,*T^.I693/-5>5&CEBCY?13%=;/:RA?K<CVXWPG[.M#B.F_JF&>+8:O*'T
M5-5EZFFU?VJ=Y75'6_\ 8=T8C^M[^])\(Z\>)Z!O:N#.>V;OB"./RU>/EQ64
MHEXN9*6*O:HB4VO_ )32:TL/J2/=%%4(ZL30CH<^K<\<WM*C220R5>)/\,J&
M8W=TA16HYF6UP):-T_UV!]W4U%>JD4/2%WZS[PW[@MFPL6I*!EER)2Q"F=5J
M:YR0;7AQL80 _1IK?7W5LNH\NMC )ZP[5 7N/<"J JH<U&B@* J1KCD10JV
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
M,_7VV^"&ZLO'H<=F8(;<VWC,85 J%@%17,%MKKZHF:J)Y-]$C:!_M*CW<"@
MZT34UZ@=E$#8NY238#'FY_H//#S[\WPG[.O#B.F#J-(ZG8HB8ZHYLAF8G*FQ
MTO4.C $?0Z3[TGPCKS<3T&NW\U6=39W*8C/4=7/C:UT:*IB.IIHZ<NE)7T;U
M$B15,<D#:98@ZNCCGZ6-1V$U/;UNE14==;GW#4]JY7%X/;N/JEHZ:5W:>H5=
M:&H589ZZM\+S0T=+2TY;0K,7D=K 7L/>VHW;7/7AVG/0@]O0QT>Q*2F4VCIL
MEB*="WY6&.6-;_XD+[V_PGK2\1TL=AZ7V5MN]F1L12@@@%64I8@W^H/O:_"/
MLZ\>)Z"+*[?W'UIG:C<.V*=\A@*C6:BD5)9Q3TSN96H:V*(-.L$$A)IZA QC
M!TN+?JI0J:CX>MU!&3GI10]X[;:#548W*P5(!U4\?V4\>L7NJU!JH>+_ )9%
M/^'NVM?7K6D^G22K\CNKMRLIZ'&T+XG;=/.DLL\VIX%=>/N:JHTQQ5U3&I)A
MIX=2JQN[<7%<O\EZW33GSZ,'A<11X'%T6(H$*4M# L,>JY>1KEI9I6_M2SRL
M78_EF/MSK1-37H"NI75M\;R 8$B.MN!]1_N=J![HOQ/]O^?JS<#]O0W;BP5)
MN3#UF(K!9*E+Q3*H,E+4QG73545_I)!* ?Q<7!X)]V(J".J@T->BJ;?IJW&;
M^V]B,H66MQ>;I:'Q,252-//)%]KJ_P"4282&2.W%G]M^8_TQ_P G5OP]'']N
M]4Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__5W^/?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW6"2FIYF#300RL!I#21HY"WO8%E) O[]U[KA]C1?\
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
MG>*6$APE)&Y&B0_1A[<5=/GUJII3RZ1O;F+DPV>P6]\?$JU"S0PU$JH-1K:
MF>B+M;_E*I!)"?ZJH'NKFA#=>&<'H>,=7T^5H*/(TK!Z>NIH:J$@@^B:-9 "
M1_:758_T(]N=:Z!KNG+R&DQ6UZ53+496HCJYX0"?)##*L%#3L/HRU&0<&Q'^
MZ_=&SI'SZV,9\NG;=.!I]O\ 4]9A(HXRM'04*S65=,U4^0I):J8@ !C+4,S7
M//OQ6B$=;![J](S975FWMR[<H<S6S9"&JJ7JUDCI7HTIT$%5+ @1)*25P2D=
MS=C<G\>]!0PJ3GKQ)!/0F[6ZVP6T<G+E<;/7R5$M')1,M4]*T?BDEBF8@0TL
M+Z]4(_-K?CW8*%R.M$D]"'[MUKKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[K_]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=)?>6<&
MWMM97)J;3QT[048N 7KJDB"E"_UTS2!C_@I]Z)H*];'$=!-U=2X&#;&9_C&4
MQD-1N%YZ2:*KK:.*H%!%#)3*[)+*L@:>:663D"]P?=4H <];;CUQZ<RC8_(Y
MS:51.DNF66MHI$D62*66D<4=:T#JS1R+41+%*"IL1<^]1G\/7F'GUB[H9I<Y
MM:AF)%%)%,7^ND&IKZ&EG;_@WVYM?\ ^_/\ $GV]>'!NC"1QQPQQPQ*L<42)
M%&BBRI&BA411^ JBP]N=5ZR>_=>Z][]U[HMW9\U73]@X&HH(!55]/0XV:AI2
MI<5-7'D:QH("BE6<R.+6!!/]?;4GEU=?/IY.].V[\;(B_P#."M_^N)]VJ_\
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
MW?K72;R^Q\7FMP8W<M34U\=;B_M/MX8)8EI7^SJ)*F/S(\#R-J>0AK,./>B
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
M: R1(Q^\RG+(I/\ P-F'U(O]!_O'OR?".MGB>A,2**.YCCC0FP.A%6]OH#I
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
MW0#/0S[#V5%LW'31/.E7DJYXY:^IC0QP@0KH@I:5&NZTU.K&Q;U.S%C:X <
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
MCC#F]W"*'-_K=@+F_OW7NN;*&!! (((((N"#]01^;^_=>Z\JJH"J JC@*H
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
MRUI+']Q45FB)VIA-I9Z"FHXPB-:S'Z$V/OW7NH.VA]UW)N%JL7DIZC+R4AE
M+:J>*FI(@@/U\5,^I#^ 3;W[KW1CO?NO=>]^Z]T7?'*M#W94PT5C!435QG2(
M6$;5&'CJJ@2#^R!5@-;Z$M<>_=>ZE=M4\N(SVU=UP6_R>9(); AFFH)UKJ<D
MC\S0M,EOJ??NO=9NS9AG\_LC;M.Y:.LJ(,A)XR"3!63)$K,.0%6CBF-SQR#[
M]U[K+M]1M_MS<&)4>.FSU$*NGC4:8E=8UK(] M;T:9E %@/]M[]U[IOV4G]X
M^S]Q[@8,\&.-5]H[69?6?X72 <6L*>FD=?Z:OZ^_=>Z,'[]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z__]'?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= 5VUMVMBJ,=O3%
M"7[C%>'[^2*-I9*9:21IZ*O,279J>)V9*C3](R&M8'W[KW2KV]OG;&[Z&&'*
M'&T^10*U3B<EX6C$Z"WGHGJU$53#(&NA'K4&S 'W[KW6;<&>V%MZEDJ*J#"5
M4X5_#04-)0U5;4R  ^-(XD;QWO<LY55')/OW7N@ZZTQ-9N3<U9OJKIHJ.@BD
MJ!CH:>#P4T]5,AIU%.EE$E-CJ/T&06\DQ)YL??NO==]ILZ[_ -EZ6*C_ '&$
M6/T89T<C^A''OW7NN?9>VZK;N6AW_@5CB JH9<K$\0DIH*W4L<60E0#2M+7J
M1%4FW#E7O<DCW7NAAVMN*DW/B*;*TH\1D'BJJ-G#2T-;$=-12R:>/0PNI_M(
M01Q[]U[H(.PL;D-I[JH]_P"-B\U,\U/][J#F.FJ-"T<T<Y0_M4N4I2$$AN(Y
MK7L"/?NO="K@M[[<S]*D]-D8*::R^>AKY8Z2MII&!)CDAE<![#Z,A9".0??N
MO=-^Y^PMO[>I9&2NI<CD=+"GQM'4),[26^M7-$9(Z&G2]V>2W ]-SQ[]U[I"
M]4X*NKJ_(;ZRJ2";(O5K0.Z-":O[R42UU>(FLR4S&-8J>_\ 84GZ$>_=>Z6?
M:>,_B6S<EH0O-C?%EX5"W)^Q?]__ %O\EE?_ %O?NO=!7UJ)MP[SI\C.?)'M
M[;T%-"XN0?%!_#:,L7O^X\;R/QP#[]U[I\[5%7A-R[8W30E%G$-31:I%8H9Z
M9)GA\FD$@-#62 ?U('OW7NG[IK%BDVS/D&+NV7KY'1W&EI*:B'VD+'^NJ1)&
MN/K?W[KW0O\ OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__TM_CW[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]UT0""" 00001<&_UN/R#[]U[H,,QU+M+*S2314]3B&E8RRKC
M)8XZ9YB2?)]I-%/3QMSR$55/]/S[]U[J/BNGMHX^1)*A*[*F(ZA%73HM,6L;
M,\%+'3K+_K.6'^%C[]U[H4XH8H(TA@C2&*-%CBBB4)%%&BA42.-0$C15%@
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
MM?XV;6RF$J<3!)T3UEF*[%2Y?!XU,)C5,>5GQT44D\<=(R)!$M6?=>Z,'_,
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
M) LHMPR!A];7:"DANX_MZ<J,#2.C0[%W5%NS!05UT6O@M2Y2G5E/CJT16\R
M6/V]7&1)&;6LUOJ#[<!J >J$4Z"ZG*GO.8>/U?O^O6W_ #SR_P!C]/TX]^U"
MNGSZW0::^?3IW+GIX*7&;9HU=Y,O(9ZN-)'B,]-%+'#341>.[:*RLE 8<75+
M?0GWIFTTZT!7I=[,V9CMI8V&..".3*S1H^2R##R3RSN TD,<K7>.DA;THBV6
MPN1<D^[=:Z5%?CZ+*4LU#D*2"MHZA2DU/41K)&ZD$<JP-B+W!%B#R#?W[KW2
M-VQL#'[3R%36XS)9,PUD;QU&/J)():60&37!(W[*R-/37TK(26*FQ)'OW7NE
MM654-#2U-;4MHIZ2":IG?CT101M)(W) X13[]U[HJ-'AYMXX7?>[*BE9ZJ"8
M5="/+)9GUFLR4('Z?1B=$5K<?X>ZJQ8$TZV10]#MUGG1G=J4+.VJJQM\75 N
M7):D5?MY=1.HB>D>-KGZF_O8-0#UXBG2*[BS56S8C:5"CR/E&2JJXED>,5*F
MI6EQ]%(8_489JLEW'T(C'X]Z+4('7@ >/#H1]H[/QFTL;#34L,;U\D:G(Y(J
M&J:NH8 R?O./(M,K\1QBRJH'%[DVZUT_Y+&8_,T<M!DZ2&LI)U*R0SH'4\$!
ME)%TD6]U92&4\@^_=>Z2.U-@T&T*NKGQF2R3P5R:9Z&I>&2E9T?5#466)7-5
M"I*>0DEEX:_'OW7N@\[M8+6;4)340U>58.Z%?W\9_J2+W]U+ 4KUL"O0_@\
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
M91;5#1QD'3<:W95_)(N2 *GJ@%>@WVSU?4;FC3<F]<AD9I\BJSPTOET5K0N
MT4M74,K&F61.4IX518T(N;W4: K1F&>MDTP.'2AR_2VW:FF;^$5%;CJZ-?V6
MJ)WKZ1G'*B:*;]Y-1MZXW5E^MC]/?M"^G7M1]>FSK[=N9Q6;DV)NQY7J8W:G
MQM342&6:*>./RK125+V:KI*JG'DII3=[>@WXML TSULC (ZR=Z@?P?!,51BF
M3JG76H877'SD<'_'W23RZ\O'J11=,[3K<91U)FR\4]514]0SI54[(LL\"2,5
MBDHF4H&;@'\>[:%].M:CZ])+ 1Y3K;?U)MQZLU6(RTM/"R*#'3SPUQ>*BKUI
MF9TI:RFJH]$NCAUO]>+5%5(4\.MG(!Z7F\>M-MUJ[BW/4'(MDFHJK(%$J8Q2
MF>CH+0CPFG+>,_;KJ&KGGGW>@J#Y]:!. #T'77/7FW]XX6MK<M]ZDT5<]&HH
M9XZ>/P_:T\MRC02_N%ISS?Z6]U"HV0.MDD&@X=&<IH$I:>"FCU>.GAA@CU&[
M:(D6-=1L+M9>?=^J]9_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7_T-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T#W8?7E;GJV'<.WY
MTBS$$4,<U-),U-]T:5S)1U-+5K<TM=3%K MZ&6W*D7-2*Y''K8-.D=1]E;VV
MK50T&\,1+61?IUS0+19)XXSI9Z6JAOC,DR@7(&DM;EA[W6@JQ'5M((J.AOGR
M5'F=K5>4Q\HFHZ["UE13R%2+H])+<.AY62,@JRGE6!!]^(J".J=!;T3_ ,67
M-_\ :QH__=;3^])\(ZVW$]+#M;_CQLO_ ,'Q_P#[L*;WMOA/V=>'$=9.K/\
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
M+@B_OW7NF#:&T:+9V/GQ]#55E7%451JVDK6A:17,,4.E3#%$NC3"#]+W/O0
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
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U__7W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
I7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>g666259dsp37.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g666259dsp37.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @,# @(# @(" P0# P,#! 0$ @,$! 0$! ,$! ,! @(" @(" @(" @,"
M @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
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
$0!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>g666259dsp94a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g666259dsp94a.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0,9:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M
M,30Z-38Z,C<@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<$U-/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=%)E9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL
M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I$
M;V-U;65N=$E$/2)X;7 N9&ED.D$U1# T-4-&,S<R-3$Q13E",3(X.30S,T-!
M,3A%0S,T(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.D$U1# T-4-%,S<R
M-3$Q13E",3(X.30S,T-!,3A%0S,T(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E
M(%!H;W1O<VAO<"!#4S8@5VEN9&]W<R(^(#QX;7!-33I$97)I=F5D1G)O;2!S
M=%)E9CII;G-T86YC94E$/2)&-$-$0T(Q1C-$035!,SDY0C)!0S T.3@P-S$P
M-C(V,2(@<W12968Z9&]C=6UE;G1)1#TB1C1#1$-",48S1$$U03,Y.4(R04,P
M-#DX,#<Q,#8R-C$B+SX@/"]R9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@
M/"]X.GAM<&UE=&$^(#P_>'!A8VME="!E;F0](G(B/S[_[@ .061O8F4 9,
M   !_]L A  ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! @(" @(" @(" @(# P,# P,# P,# 0$! 0$! 0(! 0(" @$" @,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P/_P  1"  W +T# 1$  A$! Q$!_\0 @P !  (" P$! 0            @)
M!@<$!0H! @,! 0$                    !$  !! (" 0(% @0#"0     %
M P0&!P((  $)$1(A$Q05%R(8,6&!%E$9"D&1L3(D-"4X*1$!  $#!0 #
M         #(!88'P$2$Q47$"(O_:  P# 0 "$0,1 #\ ]_' <!P' <!P*<3_
M )&+-G&[NJ%;:WQZM#VC4]M:[=>;IV?FXZ3/4+#V3A%72VPXS16HI&)2WK.1
M%HHSK63NI;+"\<<UUC]B? V4AZD[-43D%QW <!P' <!P' <",>RVU%=:P#:^
M0E0F=S.PKHF3RKZ#J6M(6<F$TN"V$H=*)TP@(9RR9X1&$XO0$.?N7<BEQ2/Q
M $T;JO2Y8>Q16=)AG="7A6VR],5A?].'%I-5MO0\+/8(=7%%P"Q2-'VN#T<[
M6#'V(PR.6[34_6BY025PSQ].\>NN_7@;AX$*K"WOHZJ]W->="IJI*1%Q[05G
M:-C4\4P!_6PB0K5(C@5D\(?%V+AT0!2I:),R9=HH]:("E6HA=OV]Q?K,FCH)
MJ\!P' <!P' <!P.$[=M!S1R_?NF[%BQ;+.WCQVO@V:LV;=+)9TZ<N5LDDF[9
MLBGWEGGEECCACU[LN^!H?5C9NJ-Q]?ZTV9H\D5+53;09V<AI,T%>1XHX8#SA
M2.NOK0Y#KITR41*AE\.L<OAGCUUGUZXY==]A4)YL/*.SU-=T'IE3TPES?:?;
M&71YL2#4Y"2=D7[!-9GI ^#G%BTS"V*:R1JYI 6#J"(8/6Q[S?.D""K?O%=A
MAGB'+\=.DE^_E.K;UN*,B*!TYH>L#3/0/0AY]V,696U@6<8,.;#V[VS-D<4V
MY';Z>Q4N73R]RY5R&:3X\V7Z8%5S.9,+]> X#@1_VDV B.J&N=V;)3M$HYB%
M)UO*K%.M0HU8L5=L(R+7??2,AJ"J"KE9=5/%/_GPQQZR]^6>.'67?0595[H9
MO=MS$XQ;'DAW;ORB[#.QD089:I^.JV)1JY5VO!PFQ:-I+'"MK5])2UB;!%R+
M,./</5)"9,"@)Y0JF <Y#'*6>8=KI/0F[NE.^=EZ[RC8"[]NO']<M'S*_P"H
M[&V0-SVW;EUTNZ#SNG8&3HHS?,D5>-S,1L2)3QV:"#G[E1UEU'G2C-LVR;EW
M14+N.!\^&./^WTQQ_KZ==?\ '@><B+[%&KDLG=;RD0I>!$VE<1&6^.7Q$A+&
M+#PD"OZ[))) 3<_(Q,EQ6BPV6PG9K:L3!H6%?8&T<Q&,;.)*N6"2CI7$+O\
M66BH5K'KU36O==BW02#T[746@,9$OC+R1.QPV/"T&:;9<V_[R<%54L\.\>U\
M_3)3OX^F/KUCTC?8CAOG@4>6UKS1.^7E M<,;E*Y%'5#1EC2%F!@.,EA]CUA
M;.QEZ5EL-KO<U*VL*P32CMA5DKK*3(MB0]TW+QPWB-<)]9_,4^6&!0CR1;$Z
M&WA+=;?+L,$!J)8#X]UKEY18Q"BD6H>WF:S/)BA%-DU1O9*$TSL0;=#73A9B
MVZ%AW2R:WT;1)GTS=O9&GP1PNP?7/3PI;Z,E:]:#76"#1SDU?SJ,,E\6Y!JB
M0'N,D%RJ2G3=\R=)+(Y^WK%1%3K/'].77*(GW]Y3O'1JT9C\?OK<>B:X-R88
MY,@Q)*;,BCU\*:NNV*Q#Z:/]&%&C?MWUDFGFKTG\[/!3''W=X9^T(/65_J0?
M%3$9-6L$J^X)IMK8EKGG$<A]=:CUE)+GFRQE/Z%-DQ5C[3 .X4?&G!'!)@U;
M?4.W:F"GRTN^DU,N@E;_ )FP#]N_[B?V2>2SZ#\Q_AK\-_LCM+]Q/U']E_WE
M^2/PW[/[C_#OR_\ QO\ <?\ V/WC_H_7YO LTX#@.!5%Y.+$7MBNI-XU*6[8
M3'9C="M3<"DT;315>L:3U)G;Q&N]A=A;-)LR#1.NVK>MS)H- %G:9%8[8:[%
M- 23%CY!DP#6=4UIO7K[JBRH<_+M']&*4U<%(18MLM6@)S(4IMKI&61Q>4VW
M!:MGCF'U)IQ;(R/M$2:KF7.KBB_9QR[=O6*[1'Y+N<?2GFVM>D6)>(W26#9-
M5_)[;+:Q[)V@VM%$);6=A;"29W,+.JO5B;%"4HJ.(L(ZNZ>PZC9Y8T-D"<HL
M2.PW%I%!4T/EQL=:C8TB-#LZ+UN!PW;ENR:.7KO+I!JT;*.7*N?N]B39OAFJ
MLIGCAZ^F*26'>7\N!&_4/;*I-W*&B^R=$.RY2I)V:GC"#2 RT8#UY2$@\ZDD
M$2ES,8T)DGH<-*%XYD_9,BF \ZR:.4T"PX:23=,6X2<X$)O(R>V&BFBVU,GU
M-4?I;)1NF9D>IO(6,C!PDC-A [(B+58AIFQ*18FZ1Z0SRP0>-UD%>^O;WAEE
MZ<"2M3VG [QJRMKHJP[A)ZRMR PZT*ZDW0\L'3D4'G@ ?*8H;^U'F PX+^Z
MBS=?ML];-GB':GL6225QRPQ"!2MCGI=Y@P%;P^52HE!Z.\>MJ$;WB#%W(6T$
MBMD7IL!KX]US(2-BMVWC!:92>#U!8?8E9'%R[8,&+]//-#!WCBN%G/ JR\QN
M]K?Q[Z)6-;8D\VCUM3\B*H?7UZZZ;=Y,[DLMF63&RMFW)1J51XN^JN'AS<S2
M#$F^+6291O[-@ITY(-^LPTIX[M?;"LF-ZV7S>L-"5%5>LD=?O-.Z-CE71:CC
M!2=3*NY+ K?W<O*OZ^3:@8'8-\AK%E:@2M1F7V")C90]>E.BQYP/6CJ-B-DC
M*I\C(3:_#89'1NG99L&QI/LJ A=VR*4Q>LM1KVLZ.D6(>35M7-VC%[+G"KF-
M$5G"3DOW!E0CGIM\]BZ>LUVSE<(=;;;3>6^@JMB=FJ)Z&UY9MXV2$I#7?2YM
M3.P6T$UE%VR0=)'T8@Y+:0/LGJY UPQ./0DM+#!UQ P3:. VSAFDB:(-6W18
M.IT(\2N[&O5=VB2N'RM7V(NK8V]9;LY=#/6FG--0-9XVG945@H^8],\;TU@O
M"3$WC8G%NT<7S%P $KL4FWR0C-;IPJY#:;?P1:LS5E<([;.^]]=XF=URQU*Y
M6%V#W,N2*05EF2**'GX !4VL!K7>I&,36/98.FXQ0$LS&=H(I,,&K='!'$(
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
%#@.!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>g666259dsp94b.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g666259dsp94b.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0,9:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M
M,30Z-38Z,C<@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<$U-/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=%)E9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL
M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I$
M;V-U;65N=$E$/2)X;7 N9&ED.D0W,SDW0CA!,S<R-3$Q13E"-C=#13@X-40R
M,$,V,D0Q(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.D0W,SDW0C@Y,S<R
M-3$Q13E"-C=#13@X-40R,$,V,D0Q(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E
M(%!H;W1O<VAO<"!#4S8@5VEN9&]W<R(^(#QX;7!-33I$97)I=F5D1G)O;2!S
M=%)E9CII;G-T86YC94E$/2)"1#0U-CA#0S Y0S$W.#(Q13=!,$,R1C1&.#5&
M,C1#02(@<W12968Z9&]C=6UE;G1)1#TB0D0T-38X0T,P.4,Q-S@R,44W03!#
M,D8T1C@U1C(T0T$B+SX@/"]R9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@
M/"]X.GAM<&UE=&$^(#P_>'!A8VME="!E;F0](G(B/S[_[@ .061O8F4 9,
M   !_]L A  ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! @(" @(" @(" @(# P,# P,# P,# 0$! 0$! 0(! 0(" @$" @,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P/_P  1"  T +X# 1$  A$! Q$!_\0 F0   @$$ P$               D(
M 0('"@,$!08! 0$! 0                 " 0,0   & @$"! (%"@0'
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
H>Q]OT#Z7M/:?T/;?\OP_9PUW@^7I\/EZ=?X>G3K]GU\"O . <#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>g666259dsp99a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g666259dsp99a.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @,# @(# @(" P0# P,#! 0$ @,$! 0$! ,$! ,! @(" @(" @(" @,"
M @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
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
MV<&FSZ_8PM8ZW-IEO=17D>F2ZI;*EQ)IWVB")VMS(8VV\J:/8S[?B@]K#O\
M@1:/X=\#>'M6UK7]#\.Z+I.N>(YA<>(-8T_2;:TU/6YP=PFU6]A@66^EW#.Z
M9G.:/8S72WS0>U@NMOD=/_:5I_?;_OV_^%'L9]OQ0>UAW_ /[2M/[[?]^W_P
MH]C/M^*#VL._X!_:5I_?;_OV_P#A1[&?;\4'M8=_P#^TK3^^W_?M_P#"CV,^
MWXH/:P[_ (#([ZPA18XCY:*,*B1,JJ!V"A<"CV,^WXH/:P[_ (#_ .TK3^^W
M_?M_\*/8S[?B@]K#O^ ?VE:?WV_[]O\ X4>QGV_%![6'?\ _M*T_OM_W[?\
MPH]C/M^*#VL._P" ?VE:?WV_[]O_ (4>QGV_%![6'?\  /[2M/[[?]^W_P *
M/8S[?B@]K#O^ ?VE:?WV_P"_;_X4>QGV_%![6'?\ _M*T_OM_P!^W_PH]C/M
M^*#VL._X!_:5I_?;_OV_^%'L9]OQ0>UAW_ /[2M/[[?]^W_PH]C/M^*#VL._
@X%N*5)8UDC.4;.TD$?=)4\'W!J&G%\KT:+332:V/_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>g666259dsp99b.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g666259dsp99b.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @,# @(# @(" P0# P,#! 0$ @,$! 0$! ,$! ,! @(" @(" @(" @,"
M @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
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
ML+X(U[X?\(W>L^63/<,J?VAJMM8:0EZT8$&GV$#202FWR#;Y'U'0 4 % !0
M4 % !0 4 % !0 4 % !0!PTOPU\#7'BN?QM>>';/4?$TTFGS)J.JR7>JI87.
ME10P6%YHVGZC<3V6A7\4=O$/M6G6]K,Y3<[LQ))M\@V^1W- '%>.?AYX/^)&
MDIHGC+2#JEC!<)=6S0:AJFC:C9W"$9EL-9T*^L]0L"Z#RY!;W40EC9HI0\;L
MI/T#]#'\#?!WX<_#C<WA3P\]M.;E[N*\U?6M?\5:C:3R6K64IT[4O%>JZE=:
M:DEH[Q21VDT*2*[;U;<<FWR#8]-H * "@ H * "@#SG4/A-X U3Q-XC\8WVA
MRR>)O%G@VY^'^N:LFM:_;7$WA&\\HW.D6<=MJD<6C^8\$,ANM.CM;K?$D@F#
MJ&!M\@V^1)X%^%/P^^&L4D?@WPU;:7/*DL4^J75UJ.N>(+BWEECG:TN?$FOW
ME[JMS8K+%&R6TMX\,91?+1<4;?(-CT*@ H * "@ H * "@ H * "@ H * "@
% H __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>g666259page002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g666259page002.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0,E:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M
M,30Z-38Z,C<@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<$U-/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=%)E9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL
M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I$
M;V-U;65N=$E$/2)X;7 N9&ED.D0U-44X.3!#,S8T-3$Q13DY,T,V039%-35%
M-4(X-#-%(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.D0U-44X.3!",S8T
M-3$Q13DY,T,V039%-35%-4(X-#-%(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E
M($%C<F]B870@,3$N,"XR,2(^(#QX;7!-33I$97)I=F5D1G)O;2!S=%)E9CII
M;G-T86YC94E$/2)U=6ED.F(W-#4V834S+3AC-64M-#0Y-BUB-&0W+6(Y,68R
M8S9A-3EA."(@<W12968Z9&]C=6UE;G1)1#TB=75I9#HP,65E.#)D8BTT-F0R
M+30Q93(M.#8W82TU,C0Y8S0X-&,T83(B+SX@/"]R9&8Z1&5S8W)I<'1I;VX^
M(#PO<F1F.E)$1CX@/"]X.GAM<&UE=&$^(#P_>'!A8VME="!E;F0](G(B/S[_
M[@ .061O8F4 9,     !_]L A  ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! @(" @(" @(" @(# P,# P,# P,# 0$! 0$!
M 0(! 0(" @$" @,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P/_P  1" -( HD# 1$  A$! Q$!_\0 W0 !  (#  ,!
M 0$           8'! 4( 0(#"0H+ 0$! 0 # 0$!             0(#! 4&
M!P@0  $$ 0(#! ,)"0D+!P<("P$  @,$!1$&(1(',4$3%%$B"&$RTK,T5'24
M%7%"4B-UM18V"8&18G(S)+07-[)#4W/31-0E-956H;'1@I*3MO#!@Z15=@JB
M8^-%985&QACQ9,3%U29'MW@Z$0$  @(! P,"!0(% @4#!0   0(1 P0A,05!
M$@91$V%Q(C(4\$*!L2,5!Y'1P>'Q)1:A8C-R0R0T"/_:  P# 0 "$0,1 #\
M_D3O7KS;MMHNW2&VK !=;L/<0)7C5SWR.<YWI)))7&[C%\_>^>V_K,WPT#S]
M[Y[;^LS?#0//WOGMOZS-\- \_>^>V_K,WPT#S][Y[;^LS?#06=T>OWOT[K#S
MMO3[#SO^<3?X"'^&LV[#;[WVAO[+[NS^3QM*]9H7;C):MAN3AC$L8K01EP9)
M9;(WUV$<0%8GH(#F=M[VV]3&0S->[2INGCJB=V1CE!GF#S''R0V'O]8,/'33
M@J(N;UX@@W+9!!!'F9N(/ CWZ#K+ISGI=V[5P;KUJ>QDML9"*HZ26Q+S07:,
M+V8W($\_;/C;&A[O4.O8LSF%<];YW;>W)NK+9&._;=3CF^S<:/,S<K:&/+H(
MW <^FMB4/D)';SJQVPCSLC?&0VAGX,G):OS8Z>-U'+UHIYG2R497!WCP-\0<
MUFC,T2L'WVA;WI,9%K[WV1>W1(W>&R<LV\W+1LL6Z@R#X:^1DY //XVPYPBB
MMR- $]:7E=X@U!!U"D3CI*X5C!L;J58F$#<-F8"7<IGNW8JM1G\*2PZTYH9[
MH#C[BN83$KCQAK='-N6LEELK)D=R99K?#KQV)F^>G@:XU<7CHWN$K<55F=XE
MFR\ /(/\$*=;=/17.1S.7O96.]<R5N:Y=S%:W:E\Q, ^>Q?BDD+1S\& NT:.
MYH 6CU7EUYO7O&VR!=N-XYKBVS.UP(EJ$%KFO!:YIX@CB"LU/1LMJ[D;U0VM
M<VGN/(6QG<=7CD;>$\GF98X?Q='<-75X+K=1Q$=Q@X2-.IX/X)_3.?0<^YN#
M/8#(W<-E+%J*]1E8R7DLSF&>-Y#H+E5Y?^,J6XO78[T$@\05I)=)]4\5NK<F
M,VU#@F7;\M*Q-/;:R\(?"AFQE:*)Y,\\8<'2-(T&I"Q4]5,G8'4L-<XXR_HQ
MCWN/VM6X-8TO<?E?<UI6LP((,A>(U%VWH?\ ]HF^&J'G[WSVW]9F^&@>?O?/
M;?UF;X:!Y^]\]M_69OAH'G[WSVW]9F^&@>?O?/;?UF;X:!Y^]\]M_69OAH'G
M[WSVW]9F^&@>?O?/;?UF;X:!Y^]\]M_69OAH'G[WSVW]9F^&@>?O?/;?UF;X
M:!Y^]\]M_69OAH'G[WSVW]9F^&@>?O?/;?UF;X:!Y^]\]M_69OAH'G[WSVW]
M9F^&@>?O?/;?UF;X:!Y^]\]M_69OAH'G[WSVW]9F^&@>?O?/;?UF;X:!Y^]\
M]M_69OAH'G[WSVW]9F^&@>?O?/;?UF;X:!Y^]\]M_69OAH'G[WSVW]9F^&@>
M?O?/;?UF;X:!Y^]\]M_69OAH'G[WSVW]9F^&@>?O?/;?UF;X:!Y^]\]M_69O
MAH'G[WSVW]9F^&@>?O?/;?UF;X:!Y^]\]M_69OAH'G[WSVW]9F^&@>?O?/;?
MUF;X:!Y^]\]M_69OAH'G[WSVW]9F^&@>?O?/;?UF;X:!Y^]\]M_69OAH'G[W
MSVW]9F^&@>?O?/;?UF;X:!Y^]\]M_69OAH'G[WSVW]9F^&@>?O?/;?UF;X:!
MY^]\]M_69OAH'G[WSVW]9F^&@>?O?/;?UF;X:!Y^]\]M_69OAH'G[WSVW]9F
M^&@>?O?/;?UF;X:!Y^]\]M_69OAH'G[WSVW]9F^&@>?O?/;?UF;X:!Y^]\]M
M_69OAH'G[WSVW]9F^&@>?O?/;?UF;X:!Y^]\]M_69OAH'G[WSVW]9F^&@L[Q
M+7_M'+_[YRO^F(*QO_+KOTNS\<]!B(" @("#9X?,Y/ 7V9/#VO)7V0SUFV!%
M%,1!9:UL\?),Q\?XQK0-=-1W()7_ %H[^_X@=_N_'?Z,IB!J<UO7=&XJ0Q^:
MRKKM-MB*T(#5J0 6(0\12<\$,;_5$AX:Z'7BF($75&[P^X\Y@(\A#ALC)1BR
MT(KY!D<<+Q/&&21C0RL>891',YH>S1VA[>Q!HVM#6M:T:-: T#T #0#CQX!!
MY0;K"[CSVW)'R8/*VL>)7<T]=CFRTK#O3/3F;)7D)[SRAQ]*=Q+I>K>_98S&
M,CC:Y(T\>KA:<5@<-.9DCS*UKO=Y5,0(!=NW<E:EO9*Y9R%V;^5MW)G3SN'<
MT.<=(XQW-:&M'H5&.UQ8YCVG1\<D<K'?@R1/;)&[3L/*]H.G84&_SVZ=P;G=
M5=GL@<@ZEXWE2:]:#PO,%AF^3Q1<W.8QVZZ:<%,8&KQV0O8F_5R>,LR4[]*0
MR5K,7+SQN<TL>TM>',DBD8XM>QP+7 \0J-AG=R9K<TE67.W&WYJ<;X:TWE:M
M>5D#WB1T+I*T43I8A(.9H=J&DG334I'3L)".J._@&M&X':-:UC1Y#'<&L:&M
M'R;N: IB /5#?KFN:=P.+7M<QP\ACN+7M+'#Y-KQ:2$Q @(  T'8%1Y0$! 0
M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0
M$! 0$! 0$! 06P@K*_\ +KOTNS\<]!B(" @(" @(" @(" @(" @(" @(" @(
M" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(
M" @(" @(" @(" @(""V$%97_ )==^EV?CGH,1 0$! 03WIGB,9G=WP8W,4HL
MA0?B<O8=5F=(V-T]:&)T$A,3XW\T3G$CCIZ5)Z0++RHZ)83)7,1DL#X=_'RB
M&TR''Y>Q"R1T;)0&3LN!DK>20'4?<4CW3U7/Y%?9?2O>L4[=IY&7&9&&,O,5
M2:P9:[!V2V,)DSSS5@3ZSHG@M'>$S:.YA2&X,!D]L96?#Y6-C;$36S0SPESJ
MMZI*3X%VH]P!=#+RD%I]:-P+7<1QTBUNEFU]L9S 9_(9_#ULE)C\GRLGF=9$
MD-*+&"W-&QL$T0>-0YP&A)/!9F9[*R&Y3H(]K7MPDW*YH<-<3F0='#4:CSG#
M@4Q/U,JSWO8VE/DHI-E574\6W&L;/&ZO:K$Y!LDQED\.W+-(X&+D]8'EX=BL
M9QU1/MX[8V]C>F^ S>/Q->IE[C]OBUD(WV#-.+E662T'MDF?"/'> 3HT<1PT
M3^['HLJ651=?3_:VW<QLG<F5RF(K7<E1DR[:=R5]ALM=M;$"S &"*:.,^%8/
M,-0>/;P4F9R--TCQ^V,]>O8?<N(J9.U+2AR6-GG?/'*65@&9*HPP30MT,<C9
MAJ"=0=.'!)SCHJ#[CP\FW\_F,+*7.\A>E9!(X:&:E+I/2F'I#ZTC>/>0548.
M.Q]C+Y''XFIKYK)W:]& CM8Z=X:Z7T?B8^9_'AZJ"U.J^&VGMEF%P^ Q-6KD
MIV27;U]C[+[+J%=HJUQ()9Y(V29"T'ROT:-0WAH%(S/592ZKM[IMB=D;?W'N
M3 0/;;Q^*;<MPQY"U8GO7VOY'N@@M-X2.8>8@!K?0IUF<#5LR?00/:7X27E#
MF\W^J<R?5U&O 7=3P3%OJ95GM^IB<KO[%T!59/@,AN26&.E(V6)DN*D-E]>O
M(WG$\8$36\"[F&G$K7:/Q([KDSU'HUMF^W&9G;[8;CJT-L,K4LK;B\O.7")Q
MFBMAO.2PZM[0LQ[I,OC'L;IIO?'VIMFV_LR]7 ;S5I;?)4FD!\!N5P]]SY6U
M9W#3Q8R"!KH21HF9CN.>[=2UC[EO'WHC!=HV9JEN$G7PYX'ECPUWWS#IJT][
M2"M(QT! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M0$! 0$! 0$! 0$! 0$%L(*RO_+KOTNS\<]!B(" @(""SNCWZ^5OR'GOB(%FW
M8:?J3^OVZ?RA'_0JJL=H$0J7+F-MULECIGULC0E;9I6(R6OCF9Q#21[Z*4>K
M(T\'L)!5'075..MN'8VW-WQ1M9-$_'R@M&A%3.Q<MFJ#V^#7R$8<T=RS7OA7
MGHVQTNT=W11CFDFR-B&)O <\LV!,43 3P!?(\#CPXI/<59#TPW^V*)KMM60Y
ML; 1YK'\"&@$?*^XJYA$;SN"R^WIO(YJB^A;EJ^:CADDAE+J[R]C)>:"21@#
MG,(T)UX*YSV%Y[__ +(]K_Q]K?T*93^Y9<\JHZ)Z7?V=;N_QV=_,35F>XH7;
MF8FV_D\+G(-2[&3UK,C!K^-K<OAVX2![X2U7O&G>=%KOT%T=:\3#+]@[NHZ2
MUKL$>+LSLT(DB?$;V%LR.'X=:1\0]T +-?HK7=%<&VYG,AN"P VO@ZWE:TKQ
M^+9D,A&XRS$G@#3QS'/U'9SJVGI@A76[\Z=R[DS&9!)KV+#H,>T_WO&4AY>B
MQO=ROC9XGNEZL1CHB]LSALIGNDFV,;AZ;[UYU;;5D5V211N,%=LYGDYIGQQZ
M1AXX:ZG7@L>HJ0=,-_$@#;5DDD #S6/XD\ /E?I6LP,79$$U7J%MBK888K%7
M<3:UB(D$Q3P1VHY8R6DM)8]I&H)"L]I_)8[I#UHEC9O.(/D8P_8&,.CGM:="
M^UH="1P4CL2RNBV/R$^Y[&7@BF&)JXFY2MVN1PKVK%PQ"E2B>0&V98Y6&4AN
MOA@:G0E+=B$5ZBSP6-];HDKN:Z,9(0N>PZM?/7JUX;#@X<':3,<"?2"D=D0Q
M4$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M0$! 0$! 0$! 06P@K*_\NN_2[/QST&(@(" @(+.Z/?KY6_(>>^(@6;=AI^I/
MZ_;I_*$?]"JJQV@0IL<TSXX*T3Y[5B1E>K7C:72V+,S@R&&-C07.?)(0.'W>
MQ4=%=2F-V[TUV[M>1[3;DEQ-/E&A/^J(C<R#^&NK&69 P.["2LQWRKQT:>^+
M:.[IHSRR0Y&Q/$[0'EEAP1EB=H>!Y9& Z'@>])[HJ^+JGO\ ?%&YV?:7.C8X
MG[,QW$EH)/R?TE7$"-9_/Y?<<_GLW;%VW%4\I'*((:X;7C+WLCY(&,8='R$Z
MD:\5<8%X[_\ [(]K_P ?:W]"F4_N67/*J.B>EW]G6[O\=G?S$U9GN.<8/Y"'
M_%1_W 6AT7LQ[-[=,,QM2=P=D,)"^I4<X<SFL9S9' 6& \28IHWUR?W%F>EL
MJ\WC)L#I%7H.::N>W$PP3L! FAOYAGC9,APXZXS%L$7N$Z)WM^1V<[:!K.5H
MT#6Z #L  T 'W M(Z;S&:RFW^DFV,GA[0IWFU=MUA.88I](++9VS,\.=CXSS
MA@XZ:CN6/45*WJGO]I#AGFZM((_U9CNT'4?YNM8@8>R;$UOJ'MFW8?XEFWN-
MMJQ)RM;XD\[+4DK^5H#6\[W$Z  !)[3^2QW7[D-PXRIU$9MS-TL7-4RV'Q3\
M5?NT:<\E++.?98*DMB>%[Q3R( :W4\L<P'8'%9QTS T?4O>NZ=J2Q8C%XZCC
M*%^N\8W/Q-<^=CF#EOU*U(,CI8W(U7'7FT>[E(>WW+$1(YK [>)))+G.<2YS
MG.)<Y[W.)<Y[W$DD\23J5I! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!!;""LK_RZ[]+L_'/08B @(" @
ML+I;D<?BMYU[N4O5L=2;B,S ZW<D\*!LT\,388B_0Z/E<TAH[]%)["RLU@ND
M^?R]_-7MZPLMY&9L]AE;,P15P]L4<0$3'5'O8TLC'>>*D3,1C ]*65Z/[#+K
MV&F=G<PQCF0S59)LMD6EX+71P7;$4&/Q;9&\'2-', >_L3]4JIK=6Z<CN_*G
M)Y!L=>.*+RN.Q\#G.KXZF'E_A->_1TT\SSSS2$ O?V   +7;LBU.DN;V_CMN
M[BH9K-X[%27\HX,BN61!-+5GQ0JRS0@M=J&EY /<Y9G.<CPS9/1QC6L&^':,
M:&C7.52=&@ :GR/;H%<_@*SWOB]M8K)15=J94YG'R8UDTUGS3+G)==),R2N)
M8XH6MY8VM/+IJ-4B9GN+P?:V#N/9>W\#G-UX^FVK2P\\\5?(QU[D-RE4Y/ E
MYX96CD=(0YNG:.U3K%LK**W-G](XJ=V6MO4RVHJ=J6I#]M5G>-:B@D?6AY!3
M:7^+,T-Y003KHKF?HATWS^$QVP=R4LIE\=C\C;=EW04;4XBLSF?"MAC\&(@E
MWB3^HW^%P4GN**A!;#$' @B-@(/ @AH!!]T%:%A=--Q1;;W57DN3LK8K*P/Q
M>3FE<6P5VD^/2NSNX\L=2VP:G3WKRI/6%AL.JVYJVX=P5ZV-MQ7<1A:8AKVJ
M[_$KV[UPMGO6(G:#G;& R)KAVAI2(Q'XHK ]A^X51TQ!;V)G]@[=V[G=U8^D
M(,?AY;4,&1CKW:]R@UY;!*7PRAG*Z0A[=%GK$Y5HV[+Z-ES0[?)#2X!Q^W*H
MT;KQ.OD>&@5S/T16NVI<9B^H6(F\[%'A<=N63DR5B4> ,=";4<%R:<-#2R2,
MM/,  =>Q/3\<+'=M^K&2QF8W4RSBLA5R5487'P&U1F\2)L\3[#GQB5H:6S1%
MS3PXM.A2.Q*>XC=6V]\[-FV_OG+T\7E:GA0LR5YXADGFA81C<_2?REKK<31X
M=N/ASC7M#^$Q,3F.QE0-F!U2S8JNGK6C6F?";5*43T[(8=&V*DP_E()FZ.:>
MT Z'B"M(^" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(""V$%97_EUWZ79^.>@Q$! 0$! 0>-!Z!^\$'E 0
M- >T:H/&@] _>"#SIIV(/&@] _>0-!Z!^\@\Z#T(" @("#QH/0/WD#0>@?O!
M!Y0$#37M0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M0$! 0$! 0$! 0$! 0$! 0$!!;""LK_RZ[]+L_'/08B @(" @SL9C,AF;L6-Q
M526_?G;*^&K"6"61D##),YIE?&S2.,:G4C@@\9/&W\-=GQV5JRT;U81NL59B
MPR1"6,2QEQB?(SUXG!PT)X%!MK.T-TU,5]NV<%>BPPK0W'9$^ ^!M2P6"&RX
M1SOF;"_Q&\2WU0>.B9CL(X@WF&VSN#<3;+L%B;64;3=&RT:Q@ @?,USXFO\
M'FAXO8PD::]B#1$AO-S$-Y"X/U( :6$A^I[!RD'5!,\5T]WIF:D=^C@Y&4YF
M"2O/D+$&.%J)PU;+6CLO;-)&X=CBUH(XC@I,Q'3U&AR^$S& MBEF\;:QME[#
M+$RPT>'8B!Y3+5GC<^"Q&''0EKB1W@*CZX;;V<W"^S%@\98R<E...:TRL80Z
M"*9[HXGO\:6($/D:0--3P0;L].-^ $_HIE#H-= :1)]P 6]25,P(K=HWL;9?
M2R5*UCKD8YGU;L#Z\P:>'.UKP!(S7[YI<W7O5&SQNU]Q9BC:R>+Q%J]CJ3IF
MW+D+H!%7=7A%F</$DS'DQ5SSG0'@IF/\1K<=0NYBY5Q^+K27KUUQ;4K0\HDL
M.$;I2&&1S&?R;">)' *B5?U<;\_X5R?_ &J7^EJ9@:7+[:W%@&LDS6#R6,AD
M<&,LV( :SGG@&>9A?-"QSCV!S@2>Q,Y[#6TJ=K(W*V/HP/M7KLS:]2M&6B2Q
M._4LB87N:P.=H>T@*B6?U<;\_P"%<G_VJ7^EJ9@8E_8V\,72LY'([>OTZ%./
MQK=J9U3PH(N=K/$?X=E[R.=X' $\5<P(J@(" @(" @(" @(" @(" @(" @("
M @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(""V$%97_EUWZ7
M9^.>@Q$! 0$!!8?2C]?<1]$S'] D4GLL/CU8_7K<'^(QWYL@2.R.DL/<Q]7:
MVTX,D8_+9C&XC",CG ->S8R&/(CI3D\&LN,C=&"?OB!VD+/KT5RYO7:LNS\]
M/C/7?CIVNN86P\'6;'/D+?!D/SG'R?B9!V\&N^^6HG*+8Z%?)MU_2L9_1+:D
M]X%5["QM3+[WPM&_&R>F<C<M35Y!K'9\DVQ:CKR-^^CDEC;J.\#3L5F<00LS
MJAOW=.(W,,-B+LF(KUJ%*Z9XH8'V,G);:Y[I#)8BE;Y*L6^$(V #F!YNX*1'
M3J,'<.^MO;LZ>BEF9V,WA79';K5X*%AL RM>P(C+6L!CH*L&3HD^*SFY0>'<
M%8C$].RLCH0T.RFY6NXM=0P[2.S4'(3@\>[@I9$9N]4]\U,GD(HLG2?#5R5Z
M"**?$TY&>#7N3111O(#'OTC8 3J">W757$"QLI;J]1^EMS.7*4-;*XB&_/ 8
MRZ04\EB'L\TVI,_\<W'9&L[UHB3IKZ6@J=IQZ+W8'2LZ]/-VD=AGS9_?P#4G
MNBJ^EOZ\;1^D/_-MI6?VR+'ZB[\W5M[=<^+Q&0@K4(\=B[#(9*%6RX368'OG
M<996%Y#W#LUT'<I$1@;[IYOV?><F1VSN>E2M2/Q\E@OA@$-3*T&N;%<J7*6K
MHHYX62A[)&::\3H' %)C'6%[JHP^*;@>JV-PC'NDBQ>[V5(7O.KW5PU\M?G/
M>]L$K03WD:J]XRBPNIF]MS[;W'7Q^%OPU:<F(JVWQ24:UEQL2S3L>_Q)F.>
M6L'#70:*1$3"RK#)=1-X9C'V\5D<E7GH7X? M0LQM.%\D7.R3E;-&P/C//&.
M(XJXA$+5! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$
M! 0$! 0$! 0$! 0$! 0$! 06P@K*_P#+KOTNS\<]!B(" @(""P^E'Z^XCZ)F
M/Z!(I/98?'JQ^O6X/\1COS9 D=D67U U_JBVT0YS'"3:;F/82U\;V5)7,DC<
M.+9(W@.:>XC52.X^\#H^KVPWUI#"S>.WWMY9'$-+\D(>6&P>]M'<=9G))W,L
M#7N3]L_@K$Z%M>R#=T<L;X98KV/BFAD'+)#-%6NQRPR-/O9(I&EI'I"3WA%$
MX_(7,1E*^5Q\HAO8[(/MU9'-YV"6.:0<DC"0'Q2L<6/'>UQ6AT+7WYT[WQ5@
MI;PQ]7&76:AC,HV1U.&63@]^*SM?EGJMD?Q:R7D([3J>*SB8[=E0W?G3"' 8
M^3<6W+<]S#PB.6[2LRQVIJ=2=S6Q7Z5^+1M^B'O ?S>NP.!!<-58G/3U&TZ$
MNY,GN=^FO)C\0[3T\M^<Z=A[=%+(S[/1>G9NV[<^\6PQVKEJW(R.I1$D(LV)
M)W1AT][DUC\3EU<.[4A/<KUW?N':^T]G3;$VM:COVK<,M*P^"PRWY*&S*V7)
M7\C=B'@29.\1RLCCU#0=3HUHU1G.91]>E?\ 9YN[Z1G/S U)[BJ^EOZ\;1^D
M/_-MI6?VR+/WUL#.;LW;D,AB+.&\&O0PM2U#;OOAMU9?*/DC=-7;7D(BL1GF
MC<"0X ]XT4B<0-WM/9^,Z95[VYMT9NH^S+4\L)(FNBK5JI>)9:V-CF(MY+(W
M7L:S5K0T    $E)G/2%4]@,I)G.J&(S4L9A?E=VLN^"2"88Y!(V")Q'#GC@8
MT._A:JSVPBZMZX;IQD<Q#8W?GG8S*MQ\$45891]+FHMDE,,W@MJS@\[W.'-S
M<=.Q9S/HOYJXW%@.D]3!96UM_<KKN;@J\^,J'-26?,6?&B;X?ES2C$WXISCH
M7#L5B;9ZBH%I! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$
M! 0$! 0$! 0$! 0$! 0$! 0$! 06P@K*_P#+KOTNS\<]!B(" @(""P^E'Z^X
MCZ)F/Z!(I/98?'JQ^O6X/\1COS9 D=D69O\ _LBVU_'VI_0YE([BF]H[FL;1
MSM7,1!\M70U<M382#<Q<KAX[&CL,]<@2Q'N>W0>^*UC(ZYQ.,Q<-_*;AQ,K)
M(=V08[(S/A %>S+#5F9'DHM#P?>@E;XH[I&$]I*QF>T^BN5-AX;#;AW5'A<X
M;3:UZ/*"IY2R:DK\E"YTU:'Q0R3F$L;) &Z>L0M3V1Z[YVK-M;<%NE!3O.PT
MY9/A+3XYK@GIOC9S0RVHXBV2[7FYFR-(#NS0$%(ZP+APE:W@>C&8CSS)*XDQ
M^9DJ4K0<V:O4R<C(L74,+_6B?/._Q&0G0M#NP*=[=%:3H)J,KN('B10PVI]W
M[0FU2R*4RT;/M;, M!!R^5U!X@ZY"QKJ.]:_$836M: UH#6CL#0 !]P#@$'1
M/2S^SS=WTC.?F!JS/<55TM_7C:/TA_YMM*S^V18>[=U6=G]5ILG&'S4)\+@J
MF:I,)UN8\P2.+HV]GG*3SXL)](+>QR1&8P/'5?:D-V&'J!@I3?H6*\$V4$4D
MDT(JS-:VIGZ4;G.$$,C2([;& !C@'$#UDB?25F%9[&_7;:7Y=J?W,J3V1.>L
M=.[8W;5DK4+]F,8&DTRU:5JS$'B>R2PR00R,#P#Q&NHU2O9951)0R,3'2S8W
M)0Q1CFDFGQUV&&-NH'-)++ R.-NI U) U*J,1 0$! 0$! 0$! 0$! 0$! 0$
M! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$%L(*RO\
MRZ[]+L_'/08B @(" @WFV\]8VQF:V;J5J]NQ5BM1,KVG2LKO%N%T#W/= 6R@
ML:[4:'M[5)ZCTW)F[&Y\Q=S5NO7J3WF0,DKU72O@C%>NRNTQNF+I"7,8"=3V
ME(Z#?YK?N1SFV:&U;&-Q]>GCCC3%<@EM.MR_9<3H8O%9*XP#QFOU?RC@>Q,=
M<B#JBQ=J]3L[M3%C#UZ6/RE.*>::I]H2VV2466-3-4@=6>T.JNF)>UKO>%Q
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
MFWU54K<4_!;Y@PKW%YQ6ZZ5-LCO?20QY&!U9[CWN=6>PD]YU5],_@BQ^N_\
MM_;GY'R?YV4KV%'K0Z%R_P#81B/H6#_.TJS_ '#GI:'@D $DZ  DD]@ XDG[
MB#H2CXNQ.CUG(Q.-;.[AY+-9YX2PWLLX08KF&FI%#&1&0Z?A+/>WX*].I<$6
MY]C[8WO48/$JP5_.<O%S:63#8;+7?@MIY>'4Z]@>D=)P.>YOY*7_ !;_ .Y*
MTCI/J_3M7=K[/94I6KSXK<,CXZE6:V^)CL!&P2/9"R1T;'.X G0$\%FO>5G_
M ,6)T5P6;Q-O-Y/(4[.(Q-JI4AA;>8ZF+%RO9,\EUM>7E<R*G5#@Z9P;[[EU
M(!T6.JGI:L6Y-Y3TL8[EKY[<\\-.1@T JW+[R^Q'IV P<\C3]PK7;N>JY>K&
MX3MW&XG96W7.QT$] ^:=5/A2P8.!QK5<?%(PA\3LA*U\D[QZSV@C7UBLQUZR
M.=6M:P!K&AK1V!H '[P6D2S9>Z;>T,S!;@>\XNU-%#F\=S$5[=220,?8#/>1
MW:?-XD<H =ZI:=0=$GJ+"ZV8*"IE<9N.J&AN<;+3ON: &V+U*)DM:[H.'/:H
M/ >>USF E9KVPLMNX ]!& C4>0CX'C_]?E/[CT<\.<8.6S YT%F!S9*L\!,=
MB&PT@P/@>S1[9A+IRZ'4GAWK2.E.KAEFV)MRQDVAN6.0Q,D@(#7MN6,3(<H
MW[UYTU>.X_<68[JYVJT[&1MU,=4:76\A:@I5FMXGQK,C8FN [Q&'%Q]QI6D=
M/;HW)5V-E.G>VJ3VLQT4D<.5:TC0X81_8]<N[2UTE^9UG4_@:K,1G,JK#K%@
MCBMV?:<; *^X:_FGN;[S[4IEM7(#7LYIVB.4#T.)5B<P2JJ-K38K$M:3YNGQ
M(!/"S%I^\JB_NO#03M;4 Z29?34 Z>I4]*S413HR -ZZ : 8#,: <!VTTMV&
MBW_C[LN^-UR1XV_-')F)',EBQUN6.0>7K#F9+' YDC>':"1P5B8PLH;)3LUP
M'ST;E5I/()+%*S68YW:&"2:&-KG=^@.JJ/D@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @MA!65_Y==^EV?CGH,1 0$! 07+T/OQ5=
MSY6F\M$N0PS)*P)T\1V+NLM31CW?!D+OW"LV["O]Y8R?#[LW!0L-<#]I6;D#
MSV3T\A(ZY6L1^F.1LI&OX32.Y6.PC2H]7/8W@Y[6GMT<X#A^Z4'0G0RU!)6W
M5B'2!DTLU"_KJ ?*3U9L:^5OI$4KAK]T+-O210UVC/B[U[&6F.CLXZY8I3QO
M!#@^"5S X@]TD>CQZ6N!6AC(+@Z*8VQ:W3=R;&N\MB\3/5D?IZK[>6='%6K@
M]AD\.)\A':&C52W2!'\[=AR'5.U;KN#X'[RH0Q2-(+9!4MTZCG@CAH987)C$
M"8==_P#;^W/R/D_SLI7L*/6AT+E_[",1]"P?YVE6?[ASTM#>;9PKMQ[AQ&$
M/AWKC!;</[WCX-9[TCOX(K1N;KZ7!)G'4=0[YVQB]W18VA:W'%@:^*EEL1TH
MY,89'NE@96K&6.Y9ADB97JMTC'+QYM5B)GT7H^NWMJXREM>_LT9V+/4;C<@P
MR.DH&:G#E /4=%2L3Z5X;@$C''3UM0DSUR./[U6Q0EOT+;2RW0EM4K+2-")Z
MSGQ/.G<'EO,/<(6T=9;XWAD]EX';=[%5Z=B;(&M1F;=\<,;%%AHK+71FO)&[
MG,@T.NHT68B)F<K/_BBVT^J;]U95FVMS8?'MBS;)J4$]:2Q)7L2OB>XX_(5K
M+WN,%R)KFM>QP+7: C0ZAC'[1";>)H["ZK8.&%SFX:/)XK(4_&?SNJ4LF):P
MK22'C(*4[RT./$LTU["5>\=1L>MV-L5MQXS)O:XULABVT _M9'<Q4L@EK\VF
M@>^"<2 =[03W*5[(IE:'UKU)\A9K8ZK&Z6UD+,-&O&P%SWS6GB)O*!Q/*'%Q
M] !/<@Z!ZWSQ5\7M/#!X?899L6>!!)JT<?%C?'T[>66P=!]Q9J2RJ%BC5Z*4
M;&3H'*8V*M Z_CVS25Y+-4Y]S9FPS1.;)'.QIYF:'BYH!X%/[E;HXGIWM+$1
M[WQ>W#E*445>]5O5&OREN"M8($=YC+U@PUF0/(;+)H70.[=--0S,]!1>]][W
M=ZWH))*_D,70\7[.Q_C>/(V2?06+UV<!K9[L[6AOJCD8P:-UU)-B,(DW1K">
M?W+9S4C.:OMZH3"2-0[*Y!KX*W)Z):U822?NA+3T5/\ =G3[";MS-K,6][LI
M/GKUZ<52M+A)8J<%2(Q1QQR2W6R.?SN<\D@'F*D3/T.C8=1\*,UL-SZ]J+*W
M=MLKY"*] Z"5UMM"!E3*@"M)+$VQ8I^N]@<>5S$CN.5X2#-5(.H-NH01Q!!L
MQ:$%:1?O7?MVM_C,O_<5%FHBG1K]=3^0,Q_STTMV$SW)U@SN W#F<'6Q&,L5
M\5>=3@GFN9*.:6-L44@?)'"\1,=K(>#>"GM57F[^I>6WGBX,5?QM"E!7O1Y!
MDM6U>FD=+'%)"(W,LN=&&%LI.HXZA6*XZIE72T" @(" @(" @(" @(" @("
M@("#PXAK2XZZ-!)T&IT UX#O*#^H/IG[ G[,[V'?V2_L\_M._P!H3T3Z[^VM
MNCVIK>T)MN]-^EN^<OL7I1TCP_4:EE\YLO&[DR^$W1LJCCY:>!PYCR6;S-VR
M;&?M1T*E:*,->=8APS>V<1V_K_!^>6Y>KW[#6S[4'3O?6T_8M]LJG[),_1_=
MD'6#H5;ZR3-WO6Z\7LW0_06_L#/S=4K$SM@[?VS5LON21[DB;=MY",>5 J$3
M3HY(]_UC+]A=X^SE_P##T;+_ &972+]J%?\ 84]L:STIZQ=:)^B6%Z:U?:(W
M@>IN)S\.X>HFW/M?+LEZWLVJ,-+;Z<67M,.1EFY+,.K ?$Y'3&6<W]WMS'_1
MK_V4O[*?]F/^UOV_^T<W;TWZ6=;NAVS=F]0ME=/_ &2Y]V]4]QYC?711^<Z"
M[?RF3S>Z,;C=U9+;?4'EZLONY>&IE;.2!QLT=%TH:TN5B(2;VK.)Z]?^SB3]
MD+^RQZ=]9_;5_:#^R%^T*Z8Y^WO3V-^@6:ST^W-N;UW=L6#']3L-N]N.@W5B
M,SMNSB+.Y-H;NVI;IY7#/G\>E8QUZ"<1O+^#'19O.8Q^'_B_G;P=J>]A\9<M
M.:^Q:I5YYWM8(VNEDC:YY:QOJL!<>P=BRY)[MJ@(" @(" @(" @(" @MA!65
M_P"77?I=GXYZ#$0$! 0$&;CLC=Q&0I97&S>!?QUAEFK*1S,YV:AT<K/[Y!/&
MXLD;WL<>]!T5([9?6#'UN>S]A[HHPF-D7B0MR%/G//+7BCG<R'.8:275S-#X
ML9/WKM=<]:_DJ-Q]!\WX^EC<..CIAWK308R^ZSX>O'DAG<R!LFGX3^5/="8;
M/-W]@].\.["X:AB]Q;D<QQ8^]#4R\D%J1H:<EFKA8^")D(&L5.+M( T U)8F
M9Z]E[*4V[N#(;9S57.4BV>>%TS;5>7\7#D:EHCSE.;PP!$V<<6%HTB>&D#0:
M+4]8PB^<C@]F=6HF9C"Y;[*W$R&.&S%(V(W'"-ND5;-8QTD;[1@'JQVJSB7,
MT!U' 9ZUZ3V5'J_0G,"4'([BQ\%-IUEEJ8^XZQX8/$L\X8:L3M.][BT)[C#9
M9_=NV]@8*7:6QI8[.6>)&V<C%*RVS'V)V^'9R5Z\T>%>S3X^$,4>L< T/ -
M*(S.;"CMOMTSV :-3_KO%<7'5Q)OP:N<X\7.<>))[3Q6I[(Z?ZA=/+&]<GC[
MD.9JXL8RK<I.CGK/M&<V+GF1(UT4T8C# .70@D]JQ$X53^[>EMG:>"FSDN?I
MY%D-NC4-2&E-!(XW93$)!*^>1H$6FI&G%:B<S@6GC-O2;IZ2;>P<5R&@^WC,
M=,VW-&9XXQ4R$TY:Z%DC'N,@;H./!29Q(AYZ%70U[OTLQQY&/?I]F6./(QS]
M/E7?RI[OP1[]$L1%&W/;NN\L5:M%)BJLSW-;R0P-\[FK,9)T]6*-D1]W4*V^
MBJ6SN2_2+-Y7/68V&3*W9K30YC28ZQ(CIPC4$M;%58P:=QU5],(D/3O,Q[<W
MABKCN2&G>></DBT-:WRF0+8HY'Z: ^6MB-X)[-"5)[+"3=:\"[%[C.78P"ON
M&G)),YK@YK<MCV-KW XC[^Q!X<@_=2O6$7+O'9LV],'MZC#DZ^+./%6\99X'
M6FS"7$15O":R*6,L<TGFU.OH6<XRL_1&-O=.,'L:ZS<NXMS5)WXT/EI>*V.A
M0J3.C<SSA8^::Y>M1L<1'&T:<QUT)T5SGI I7?.XH]V[COY6%DD= Q08_',E
M;X<YH4V.9'/*T'6*>R][I"-=6\P':%J(Q"+6VYO#;N]\#'L[?DK(<@QL,53)
M3RBK'D'UF^'2NUKY')C\] SU7A^D=@:GCJ6K.)B<PO1A6>A&7,I.,W%0L4G'
M6*6[0MBQR'L+S1,U68Z=[" ?0$]QAO\ &;>V=TH8[-Y_,#);@\*6*I'&R,6H
M_$;RRP87$B22:*>=OJNM6".1A.G*-=76W3T%%[GW%=W5FK.9O-;"Z5K*].E&
M[GAQ]"#45ZD;CIXCF\Q=(_\ ODCB>S1:[=$7*X'^H-AX:>0C[QK_ +?([-=5
MG^Y6@Z2[Q9C;1VCEWQNP^7DE&,=9Y37IY&VTLL4)^?U1C\TTEI!]5LWH#REH
MR(QU#V4_9F5YJ[7G;V1,LN*F<[G-)\?K6</9>"3XM,'6-Q_E(=#VM*L3DE:6
M-#^GW2*?(.TAS.;B-EC7$>*W(9YOEL=$]H];2CC!SZ_>J=[#FAM:!C6M$49#
M0!J6-).G>3IQ)[RM(OOH?EXH[.:VK8##6O0NR]2 \K6O='&*F7K-!T:!/3>Q
MY[R6E9MVSZJJC/823;>YKN#D][C\O RL_NFH2V89J,K".UKJTC1KZ05K.>J+
MDZ\ @[6[/Y3+]A!^\J>@E9J(GT9X[V(X:_8&8[2!WU/20K;L)WN+I!;SV?S&
M;9N.C39E;KK;:LE"::2N'111^&^5EAK)"#'KJ .U9]V%E7.\^FUC9F*KY6;-
MU,FVQD(\>*\%.6N]CI(I)1,7R32 M:(M--->*L3GHBM5H$! 0$! 0$! 0$!
M0$! 0$! 0$'RGG@JPS6;,K*]>O$^:>>4\L<,,32^660@$AD;&DGW @_H"]D_
M]I]^TG_8Y[/VS[+WM1>R3N?JI[&_4'#R[EV_[+WM-=,LUBG6=D[YR#\SFF=#
M^HK<#NG OQ>Y+T\\AVGF:F6HUK]B?2M1?+(#J.CBF(GK7O"T?_B"OV?/LF>S
M-M/V*/;)]DOIUG?9KV_[;6'N7MX^RAN.I+@1L++3=/,#U-I;@PFQ;=FY/TVS
M6%BS3L-NG!5)/LFMD9JI@BKR"7QTQZK2TYF)^O\ W;_KW_\ \D7L0_\ ^_EG
M_P#RI[3RGI_BU_\ N3_^G_LV/[(;=FZ=@?L,/V[&_MC;CSFS][;#SFRM[[.W
M5MO)6<1G-O;JVCTVVCN+;V8QN0J/9-#/0R^-ADTU+)&M+'@L<X&QV<=IQ?,?
MC_D_I*_9M]5>@G[1_IQNS]K3M%K=D>U3EO8TWC[%/ME=*\.ZHW;[.H73^W1W
MWB-RV*8Y[XE;!)/9V_??+.Z[M7.U*T[_ !<:UC+^+,])BOX_U#_,:VQ^KN%_
M)E/XEBP[,]V]1! 0$! 0$! 0$! 0$%L(*RO_ "Z[]+L_'/08B @(" @(/!:"
M6DCBT\S7=CFN_":X<6N'I'%!ENO9!\?@OR63?%IIX3\E>=$0.XQNL%A'N:(,
M1K6L&C6AH[=&@ :GM/#O*#R@\::.;(-6R,]Y(QSF2,_B2,+7L/W"$&5+=O3L
M\*?(9&>+30Q3Y"[-$1Z#').YA'N$(,4-#0&M :T<    /N < @\_ND>Z"01[
MH(X@H//-)_AI_P#OYO\ *(&KCVR2N'H?+(]O_9<\C5 U>.R25H]#9I6M'W&M
M>&@?<0.9_P#A9_\ OYOAH&KM-.>0-[.02/#./;JP.##KW\./>@\("#SJX\'/
MD>/1)(^0 ]FH#W. .G>@<S_\+/\ ]_-\/L0>CFAS@Y^LCF^]=(YTCF_Q2\N+
M?W$'L@\$!P+7 .!X$$ @CT$'@4&3#<O5V>%7R&1KQ=@BKY"Y!$!Z!'%.Q@'W
M @QB-7ND<7/D?[^61SI)7_QY'ESW?NE!Y0>=7=G/)R_@^(_D_P"QS<G;[G:@
M\$ @@\0?_+]\%!YU>1HZ25XU!Y9)9)&ZCL/*]SAS>[VH/!+C[Y\CO<?)(\#[
M@>X@'3_D0$#CV@N:1V%KG,</N.:0X:H/.I/:YSCV:N>Y[M.X<SB7:#NX\$#5
MQ]\^1_HYY'OT^YSN=IJ@\:D=CG-/I8YS'?<YF$'0H//-)_AI_P#OYOAH&KC[
MY\CAZ'RR/'W='N(U0>$! 0$! 0$! 0$! 0$! 0$! 0$!!\+3(9*UB.Q7-NO)
M#*R>J(?,&S"]A;) *_\ ?_&82WD^^UT0?TW^SG^T,_;P]"NE/3CIQL'VIO8R
MZH=(Z73O:FZM@;TZX;^Z4]2ZO3G8F?SYZ?=)V;NZOW+FU<EAI]X[YJR;9VI#
MGY;]N7)4+$4\L-6K)9;J,N*U:SUZ?^OY/RJ]M;<7[1;VK=Y[F]I/VW-S7=^9
M'8G2+;N\CNW(YW9&%Z6['Z<[NZDW^F>'Z?\ 2O![2LC:%;?.2ZOX')X7([;Q
MHLYYV8P&1=?E?'CGS,DYEN(K7L^=_J=[>_47]G'[-?LTS,P^=]@3(^UYF-K=
M"H<?A]M,W(?:<GS>6L0;/WINF&T=R83:,NY.IN2LX2;(5X,?<F-AK;4K<<(8
MWHN(B<SWE..AL?[2OI9T_P#:?_9V]$<'@+.R?:XZ=[:ZC=;=J5W[+W##N?9(
MW,.CU&WTYZJ7,K4Q&#W!NG<]"7:MW&,=+?DMXNU&V*O-4GF#.(9FM9M^+?\
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
MH1Q!.LY1970W]9,[^0:_YSA6+>@K7=?ZU;F_+V2_I#EJ.PLGHG@VW,YDMP6
M&U\)5%.M*[WC,ADFN,\IUX U,:QS@?O?$2W;"O7:&]FVNK-[(F;EI;IL6,+!
MS'01Q5CI@"#V-8R2J"/\:DQTP(OU,P8P6\<DV)@92R^F;HAH 8T7'.\[ S3Y
MO>:\'^,$B<PB>=!/]K;D^B87^GS*67T4XW]91_[V?_F!:E%^]5]P7-K[OV9F
MZ0,CJM7.1VJNNC;^/GOUFW:+^[\=$-6'[V1K3W*5C,*T/5; 4\KCZ/4;;Y%B
ME>K5?M=T8&LE60"*AEI&#WLU=X\M:_!<UKCV*1F.DC8X+^PC-_0]P_G.!)_=
M!#GE:00$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$
M! 0$! 0$! 0$! 0$! 06P@K*_P#+KOTNS\<]!B(" @(""P=A[#9O@94#-#%S
M8R2FT0FF+7CQ7&R\DY<9X?"8V:+D[^)U4F<*@,CK&*N6'"6?&Y+&69J\DT$C
MZUVK8JRNC(#V%DK7![=0T\':C@054=']29+-KI;A;69:&9F2SMNQ*',#'B]8
MKRBZX,T]226J29 --"2LQ^[\%]'PZ;0/RO2_<F(J:/NOL;@JB+O\>[2BGIQ_
M=L-&C?25)Z2.;A(R.,F4^$8M63,D]1\,D?JR12M/K,EC>"TM/$'@MHZ1R5:7
M#]#(JF08ZO9GQM"(02#ED9/DLL+=:![3Q$AKGF([1WK/>RJZV;T].\L1E<C7
MS'E+6,LR56XX4Q8=9E\EYNJ/&\>/PS;>#&/5.AXJS.!7=2]=QMB.]C)[&/R\
M$K6P.JR/BMMO,?X;:CV,T,SO'_%NB>"'<00K_DCHKK4.?;6U9;C&1Y,Y+UV-
M :632X=DF3B:/O8V6 -6]@("S54;Z&_K)G?R#7_.<*EO1%9[M<&;HW0]WO6Y
MS*./?P;.\GA]P+<=AT%CK4'3#IKB[5RF;60O3069Z E$$EG)9G^<.B,Q9(!%
M0QS&\WJG0-T[UGO/X*C9ZWP 'EV7!S :MTO56'4>]T<,?JPZ]X[$]J-AU,@@
MW7L/![SQ['?S%L-U["0Z6/%Y/EKWH97 ?_5^0C:7>GB=!JD=)PK7=!/]K;D^
MB87^GS)8]%.-_64?^]G_ .8%J47%UZ_VKMGZ'FOZ? I7L-=TDW1##/8V3F R
M?$YWS QT=CC"R]:8YEW%O)X-KY>'4L_!L-X:<R3]5A8.1V^-K=*]VX)LQL05
M:N=FI3.U\5U"YD()ZC+&O99AC/(_TENO>LYS:!RNMH(" @(" @(" @(" @("
M @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(+805E
M?^77?I=GXYZ#$0$! 0$$@VQN7([3RS,MC1%,XQ.K7:-@N%7(TGN#GUIRSUXW
M->T/CD;JZ-XU (U!=^@N9W5#IW<GCS&0VE:=FX@PMDEQF,NV0^,>IID#+'%(
M6]C7R,YF@#L6<3Z*K'>^^K^];=<R5_L_%4'2OH8X2^/(9IP&RWK\X#6SW9(Q
MR#E 9&S@-=258C",/9^\<GLV_+:I1QVZ=QL<>3QD[W1Q6V1$F&:&5@+JUZN7
M'DD (():X%IX7OW%LNZF]-K%@9>UM"R[,@MD\1^(Q<]DS-'!QO>**\DFO]\<
MPN[^U9Q/;*Y5KO??N1WI-!&^ 8[$4I7S5,<)3/++8>WPS>R,^C6SVA&2UK6@
M1Q@G34DE:B,(P-G[PR.S<E)=IQLN5+<;(,GC)7NCCN0QN+XI(I6@FM=K.),<
MFA'$M<"TJ3&1;?\ 6CTZ\U]M_HG<^WOY3QOLO%^=\;33F^TO%\#Q?_G>3G[^
MU3VS]>BY5)O'>&0WEDH[MN)E.I4C?!C,;$]TC*D,CP^62:9P!LW;+@#))H!P
M#6@-"L1A&QZ>;OI;,RN1R%ZC<R$=W'1TF149*\4D;X[;+)D>ZR0PL+6: #CK
M[B3&1H)\ECKNZILU>J6I,39SS\K9H1OA\Y)3-GS(J"1Q\OXKRT-<2>7357T$
MHZB[[BWM8Q0IT;..Q^-9:D->W)!))+?MN:UT[/+DQLBBJQMC:#QXE2(P*Y5%
MJ;/Z@X[";7R6U<]B\AE:%R2\VN:4U2/P*F3@+;<$@M$%Q9:_&Q\O :GO4F.N
M8[K#!Z:[UH;&N96Q?H9#)QWX:$,(I2U8I6>2M23%\_F7!A,L;@/5[':]R3&1
M!A:8,L,CR/\ "^VOM3PM6^+X/VGY_P 'F]YXOA^KK[WF]Q5$YZC[VH;WN8FS
M0Q][',QT%^*1EZ6M*Z4W+,<['1FLXM:(VL(=KVGL4CI&!7.K@6N8]\;V.;)'
M)&XMDBEC<'QRQN'%LD<C0YI[B%1=F3ZMU\UL^_@LABKQSF1P[L=:R4,M1N.D
MM\\>M[P'.\RUDS8N9[0-><G3@L^WKF%4FM((" @(" @(" @(" @(" @(" @(
M" @(" @(" @(" @(" @(" @VTF S\-S!8Z;!9B+([IIX/([5Q[\=9;<W/C]T
M674ML7]OU_#\3+5-QWFF"C)"'-L3 L9JX$+J5\AX^^GD<FG(TSQN)?;3??WU
M]NB^BONWTW3G&NVFOZML6Q-*SF>CMV\?Y"N[1Q[<?='(Y5-5]%/9;W;Z;I]N
MFVJ,9V5W6_3KFN8O;I'5X&!SQGW#6;@\NZSM"#(V]WP,H6'2[3J8?)PX7,6]
MQM:P_8];%9JS'3L23<K8K,C8R>8@)_N'C_M\;;]_3]KF6I7CS[XQR+;*3MUU
MT]?]2VS56=E(KF;4B;1T@_@<_P"YR-7V-WW>'6]N1'LG.BNN\:]EMT8_TXIL
MM&N\VQ%;S%9ZR^8P^9-'&908?*'%9O,6=N83*BC/]FYC<=..E+<V[C+W)Y:Y
MG:D.2K/DJL<9FLL1N+>5P*U_,X7W]O%G=J_EZ--=VW7[H]^O3:;17=>F?=75
M::7B-DQ[9FEHSF)AG^'S/L:N5]G;_$W[ITZ[^V?9LW5BLVU4MCVVVUB])G7$
M^Z(O6<8F'M#A<W9L9JI6PV5LV]M4,QEMRU:]&Q/8V[BMNSQU=Q9/-Q1L<[&X
M_ VI61W)9>5E>1P:X@E+\WA:M>C;MW:J:N5LUZ]-K7B(W;-T3;335,S^N^VL
M3.NM<S>(F86G!YVW9NTZM.V^WC:]FS=6*S,ZM>F8KNOLB(_135:8C9:<169B
M);# ;-WANR+)S[5VKG]QPX5C'Y:7#8V>['1,D,MB*N]T8_G&0EK0/E94A\6V
M^)CI&Q%@+AUO(>9\/XFVJGE>7Q^-??.-<;+Q6;8F(F>O:D3,5G9;VZXM,5FT
M6F(<_ \/Y?RM=E_%\7?R::8_7.NDVBN8FT1T[WFL3:-=<[)K$VBLQ&67M[I_
MOO=N,L9O:^T<SG<+4LRT[.6IMIQ8^*[!5CO6*?F+UNHV6W7I3,EDCCYW,8]I
M<!S#7@\E\C^/^&Y5.!Y;FZ./SME8M77;W3>:S::1;%*VQ6;Q-8F<1,Q..TN7
MQ_@/.^6XUN;XOB;M_"I::VV5]L5BT1%IKFUJYM%9K:8C,Q$QGNCMK'9*C3P^
M1O8Z_2Q^XZ=C([<O6ZDT%3<./IY&;#W+N$GD8UF3K5,Q6DJ2NBY@RRQT9T<-
M%Z>KD\;?NW<;1LUWY/&O%-U*VB;:;VI&RM=L1UI:VNU=E8MC-)BT=.KS]O&Y
M.C3IY&_7>G'Y-)OIM:LQ7;2MYUVMKF>EXKLK.NTUSB\36>J78_I=U,RV2SV&
MQVP=SV,OM3(18C=6,EIQ8^YMK,6!*Z##YN/*6*(HY:5L$A%9Q\;E8XEH#25X
MW)^6?%N%Q>/SN5Y'BUX7,USLX^R+3>N_7&,[-4ZZW]^N,Q^N/T]8C/6'KZ/B
M_P FY7)Y'#T<#DVY?$V13?2:Q2VG9.9C7LB\U]NR8K:?9/ZL1,XZ(S+@\Y!4
MKY";#92+&W,_>VG3R;J4QQMS=>,CKS9+;%3(-:ZG9S]&"Y#))58\RMBE8_0L
M<'+U:<[@[-UN-3?JGDTX]>1:GNCWUX]YM%-]J?NKJO-;5KLF(K-JS7/NB8>9
M?@<[7JKR-FC;'&OOMHK?VS[+;Z16;Z:W_;.VL6K,TB?=[;5MC$Y2?!=+>IFZ
M(LA/MO8FX<U%B;US%Y=U..DQV*R.-EC@R-/)16[M::D_'V)F1S.D:V*.1X:7
M<Q 7D^1^6_%O$7UZO*^0XW'V;M=;ZXM-Y^Y2\3-+4FM+1:+Q$S6(F;3$3,1B
M'I\'XM\F\GKV;?'<#D;M>F]J;)K%8^W:DQ%ZWBUJS7V3,1:9C$3,1G/1I:>T
M=V9&SAZ>.VUFK]K<-G.4\##4ING.7L[7LBEN=M22-QA$.W+CA'>GD<RO7)U>
M\-]9=_=YCQ/&U;M_)Y6C7IXU-5MLVMC[==]?=HFT3USNK^K56(F]XZ17/1T]
M?A_+[MFG5IXNZ^SD6V5U16N?N3IG&[VS'3&J>FRTS%:=YMCJUV6Q&6P&2MX;
M.XN_A<O0D;'=QF3K25+E=SXV2Q.='( )()X9&OBEC+X9HW!\;G-(*[/$YG$\
MAQJ<W@;=>_A[(S6]+1:L]<3UCM,3$Q:LXM68F+1$]'6Y7$Y? Y-^'SM6S3R]
M<XM2\36T9C,=)[Q,3$UM&:VCK69CJUZ[#KB @(" @(+805E?^77?I=GXYZ#$
M0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
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
M==U2W;IO<'OIV[5-[V@M:]]6>2NY[6N]9K7NCU /$ \5L8Z @(" @(" @("
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
M8QUA<J+GQ=C";H&&M.\2QB]QTZ3Y=-!,(LC6,4X[OQ\#FOX< 2K/9%O=>O\
M:6V?H^;_ *964JLJVV!GAMS=N*NROY*-N0XG):G1HIY!S8A*1V%U:SX<@U[-
M"K/6$2KK+@3B]T1Y>-FE?<-<R3$:<HRV/Y*]SCWNLP>'+^^E9Z#4=+,$<YO&
ME))&9*>"9]LVFZ<S7S1/$6-KO'>)KKP?_1I/2!XZLYW[;W9?ABD\2E@87X>L
MX.+FR3L)FR=AIUT=XMQQ;KZ(TCLLK#Z@RNAZ4;4>V:2 \VV&^)%/)7=H<;-J
MWQ(WL=RG3B-="I'='/7GI?\ VE;_ ',E:'_[PM#QKKQU+M>)<27%Q/>7'4N)
M[R>)0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$%QY78=
M]G0K$[UFR>^KF1HY"KNR;;N0?E[73K!],=Q9K([$V=G,")S)C*^Y\GO3&6'S
M> YD46+M0Z-#W/)^,XGG^-/SS=X37JX%-&S7;1&ZGVZ\S;S=.JG*Y&K;C%[:
M-?&O2*^^)M.^E^LUB(C['E>!Y%?@VGS=]G.OR*;(WSJM[[<37P]NRW&X^S7G
M-(W7Y%+3;VXK&B](B/=-I3',](,;A'5]T;6W7NN2AB^C5[<F7R$.0?CMT;)Z
MP4NF.-WY'M=^1QKH9X-A[LPV2-C#2QOCFEIP6:DCQ-7<#X_!^8<GG^_Q7E>)
MQ(W[?-5TZZ33WZ.3XZW-OQ?O^R^8GE:-E/9R:S$UKLMJW5B:;(F/8YOQ#B\*
M*>5\9R^5.C7X>=NRT6FF_C\^.%7E?9]],8XN_7;W<>T3%K:XV:K3[]=H: ;2
MP,,>,@P-_>V"ZB3^S[6ZZ_II5W;.V/,Y6[A[>X]V;2N5ZM>AE\-1R&'I3"O?
MBOSRR68VBVR2.4\G?CRWD-M]U_(:^#R/CE?D5O%_QK<>,Z]=-E=.CD5M:;Z]
MMZ;+5]VJVJM8I,_9FMJQ[NC_ +3X^FO57@;.=H^1V^/QY3^17?.-E[:[;=^B
MT5BNS76^NM_;MC;:9O%?NQ:MI]NBZ);/K;JW=:%[*;UV[MW!8*:;,YKIUY]F
MZ8+NZ<G1VEL[%0R8UKIX<=GMYYJL_(/>#&<?5LD_C.0CO_-_,[/$^'K]G5P>
M1Y'?OB->OF>S[$UT4MR.1LF+])OJXVN\:8CK&V^K^W,.A\)\/K\MY:WWMO,X
M_C]&B9V;.)[HWQ;=>NCCTB:]8KMY&RD[9GI.K7L_N]LMGLKI?DK.U^JD=7.9
M[:W67:&XZFP=I[?PMVUA,1O/,T:>\\GOCI_D+5.>GEF9C*P;0E=@8C(*MNY"
MZO.TR6(2NKYSY3QM7E?$SMT<?E_"^;QK<O?NVUKMV<;7:W&IQ>72MHMKG72>
M16.5;'OUZ[1LUS[=>QVO!_%^1O\ &^4I3?NXGS#B<FG%T:]=K:]?(V5KR+\G
MBWFLQLC9>./:>+7/LV;*3KO$VO1M-N=.,)#U:W%M!N;Z@T.FF!VAAL]O:_LJ
M2W%NB]MK+[6VG-6Q9IXZ!M*\V3=V]X(FP6Z\D(HLF!:)-7+K^3^2<VWQ+C>7
MMI\=?Y-R.9LU<:O*BLZ*;]>_?$W]UY]U<<?C7F;Z[Q;[LTF)]O1S^-^.\*OR
MSD>(C=Y"GQK1Q->WDVXWNC?;3LT:)BGMI'MMG?R:UBNRDUC7%XF/=U0&UT_L
M8C;W5V#<QMUMQ]*=W[-V<[$M88<2ZUFL]NG"YNQ)CK(=-4#F[;@GJ!GANY)
M9.;1NGO:OD.OF>1\-?Q?LMXSR_#Y/(^YG.SVZM.C;JB+UZ6__-:FR9S&8F*X
MZY\+;X#9Q.!Y?7Y+WU\CXKE\;C_;QBGNV;=^O;,TMUK_ /AK;7C$XF)MGIB2
MR;1QF1V0[K'D-R[HR.+K;>_1#)LO[C==WD[K_$Z6#;VSJ^4O2RY1NPLCMJ3]
M)&3-YYJ6(KV*Q>)2W7S*^7Y/&\Y'PWC\7BZ^5;D?R*>S3[>/_M,XG=R)UUB*
M?RJ;X_AS6<5V<B^O;$>V)>I;Q'%Y'A/_ )CR.3RMG&KQ_P"/?W;?=R)\I&8U
M<>+VF;_Q;Z9_EQ:,VUZ*;=<V]^,ZS<.U=J8[IM:W1MU^Y=P14=K8#,6MYXO+
M8G([9J=0KC8X<YL/>W3NO'!G-@UL2#+3H9B1\SK$L$8D>Z&S&R/M^.\KY;D_
M):^*\E_&X]K\K;KKQKZ]E-UN)69G5RN-S)F=7*ML_3LV\>(K%*VM-:Q?7:;=
M7R'B_$<?XW;RGCIY/(K3C:MEN12]+Z:\JW3;QN1Q(B-G&C7^K7JWS-IM-:>Z
MTTVUBDEL].=GXSJ#U.V8V;([DRVU9MIUNGVR+.[,'L?)[_.9Q^-O[ID.[<M2
MEQ<>1VK7R#):U&-D4EP3 DN;"]C_ #-?R/S/*^/>+\SC7QN)RZ[[<ODUX^WE
M4XGV[WKHC^/2T7FF^:36^V9F-?MGI$WK-?1O\=\/Q_D/D_#>[9R.5Q9T1Q.-
M;?KXU^5]RE+;O]>]9I%M$6BU-<1$[(MGK%+5M4&Y,?1Q.XL]BL8[.NQV-RMN
ME2_2G$MP.Z(X8'\IK;BPK'R1XW,4Y>:&9C"8Y'1^(S1CV@?8>.Y&_E^.T<KD
M_8_D;=5;6^QL^[HF9COIV3$3?7:,6K,Q[HB?;;-JS+Y#R/'T\3R._B\;[_\
M'U[;5K]_7]K?$1/;=KC,4V5G-;1'29CW5Q%HAIEW'3$! 0$! 0$%L(*RO_+K
MOTNS\<]!B(" @(""SNCWZ^5OR'GOB(%FW861N7?NR\1G\KB\ILY^3R%*PV*W
MD!3PT@M2.ABD$GB6@;#M(WAOK\>'H2,XZ2JN-Y;RVIN##,Q^#VL["W6Y"M:=
M<=5Q4(=7A;*):_/2 GUE+QP][PXJQGU1#MKYQVVMQ8G-C4Q4[36W6 Z>+CK(
M\O>C/\$0/+]/2P*BTNL.V9K&X=OY/%,\9VZA7PGBQ#429*(,\A9T'#2QC)A(
M7'M$14KV_)6PZMW:^!V[MS8F.<&Q>#!-9#"!KCL1I#6#M-#_ #W)%\I!]\&J
M5ZSD>>@\L>NZ*P<UMDRXBR"2 YM?ELUP_P!/*RP1]PE+"AKD$U6]D*MEKFV:
MV0O0V&NX/$T=N82%P/$%SN/[JTC'06=T?@GEWS!-%KX-/#Y>2X\>];%8BCK0
ML?Z/&L/ ;Z2%)[#%WY+'+U/R!B((BSV#KR$:?*(#CF3:D=I#N!/N)_;_ (+/
M=-NO7^TML_1\W_3*RE25!N:'M<PZZ.:6G0Z'0C3@>XK2.C+[CU Z1Q7A^/S>
MWF>-+H/QIOX./P+S .) R.(<) ?OB%GM;\%_R?/8QCV3TSRV\I0//9ECKM .
MX&5NKL?M^!A[?Q]E[IR/0-4GK.#T<ZOYS'(Z1YDE>)'RR'WTDLG,^61W\*21
MQ)]TK2.M;^<P^WM@;8OYS$'-T74<#5;2;%4F+;,U#FBL<ET&'\4(R-??#7AW
MK'7/14+CZG].FR,<[I](YK7M<YOD-O<6@@D<6Z<0K^KZHHJW+'/<N3PQ^##8
MN6YX(=&CP89[$DL,.C/4'A1O#=&^J-.'!:&.@(" @(" @(" @(" @(" @("
M@(" @(" @(" @(" @(" @("#Y3O9'!,^5TC(V12/D?"'&5C&L)>Z(,:YYD:T
M:MT!.O8%O7%K;*UK$3:9C&>V?QSTQ]<LWFM:3:V8K$3G'?'X8ZY=QY;HM[2$
M^PSNS%;ZZ:;YBW!@NCW1C=?0;8V^9<W:Z98'V@:E;;/0_!YW9[ WI[@LSNJ;
M#PV&G'7K.3PF3/FK;62.?I^#\3YS_P 9Z_D7^S\SQ_E/'[./O\EY+C^6Y7$C
M57G;?$6G?Y7;IY/_ /<VZN/79:L_>U:]'*T?Z6F;5BN?VNWQ+_D3E^%_G>/Y
MWCN=7D\?A>/W^,X_(M>W#U^0QQ^!JV:)B.+JV;K4I:OVMM]NK=-=U^LS:)!N
M#V>_:6V=U!H;)H=0>@>?=[1&V-W>SAE=TT]Z8[$=+?M#H_:V]LO>733<&7W?
MBL._"]4-AY.&C%C;M.O8GR5FQ(_'&<32L7F^-_Y*_P",/-?'-WGM_COD7'CX
MWR>/YJG'MQ;[.?\ ;\C7=RN+SM.KC;-L;>#R]<[;;M6R]*Z:4K7DQKFE+/0\
MA\#_ .2?#>=U^$U\[P>[9\AXF[Q-]D<BM.+G@VU<;=Q=L\C7KMJYG'O77&C9
M37:^Z]K?8]\VO5F;0]F/VD.ID/4OIYA;W0/;V2Z49^Q[(-W/7/M'#;VZFYG8
MN!S6[)^E&,W/!C\Q'0V[;V[MNQ)/F<I7P5+(MKQU9;))=&>#S7_*W_&/Q6_B
M_DG.I\AY/%\SQJ_(JZJQ3;Q>#IY>W5QX\A?1-]<VW5W;]=:\;CWY>W3-[;J:
MHB(L[7B_^-O^2OD>OR/QGA7\'HW^+Y%_ VV3[Z<CF;.)JV[K<&FZ*;(KJMJT
MVF=^ZG&INBL:YV3^JKA/$;RW'B]O93 X#,9+;V/W%D<;E,U:P5VY@]PWY,-5
MR%/'8JSG\1<K7G8&D_)SSBDUY@?<+9R7%C-/W_F^%\;R_(ZN=Y'1JY/(XVN]
M-==M:[=-/N6I:^RNK96U/NV]E:?=F/=&O.OI$R_#.%YKR7#X&SA>/W;./HW[
M:;-EM=K:]MIUUO6FNVREHM.JOOO;[69I.R8O.<0VVX.H6[MT'<,F7R$ M[IW
M+MC>6;R6-ILQF5FW9L_#R8/!;AJY"N_QJ64;6F=8L2L]:SD#YEY\377J>/\
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
M*P^$2Z=@FB]:&?3^&UV@02>7J5OV:(Q'<UR,$:%]>"E!.1_CXZPD!/I&A4Q
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
MLKX7M\[)V7@K6$Z?:7K]P2Z7HO,35H;$L7@')Y#(VFQR9"W!$=(8HV\K3H>
M!!8F9ZF5:=-\QC-O[LJY++VC5HQXW*UY++HY9W>/9KM9"',A:^5SI9-=7:::
M\2K/6$8>^<G1S.[LYE,9/YFA<L025K'AR1>*QE.O$X^'*ULC-)(R.('8D=AO
M-A]1;NS2ZC8@ER6 FF=.:D<C67,;9D_E;>,?)^*+)_[] _1CSQ!#M=4QD3NR
MSH9N*1V0EO0X2Q.XRV(8Y[^ ?)(\DO=-1;!/5$A/:8M 5/U?FKR-\=.-C5K$
M&R,9]KY&Q'X<EEOF6PS\O%GVAFKH%JQ7:_B88&#F]SM#$SW["C<MELCG<E:R
M^5L&S?N/:Z60-$<4;&#EAK5H02V"K6C]6-@[!Q[22M(M*GNS;T722[M>3(<N
M>EI7X8Z'EK!YI)\HRS$WS C\N.>!I=J7:#L[5,=<^@IQ47QTWZD8S%X<X+<]
MQ]5F+<T8:Z89[/BT)'.<['2B!DCVOH2$F)Q&AB=RZZM"S,>L*J/<]RMD=S;A
MR-*7QZ5_+V[52;E<SQJ\I;X<G(\->SF [' %:CLC1H" @(" @(" @(" @("
M@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(""V$%9
M7_EUWZ79^.>@Q$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
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
M=-&&QL(>8R6_<*N(CL-*@(" @(" @(" @(" @(" @(" @(" @(" @(" @("
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
M\<]!B(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(""V$%97_EU
MWZ79^.>@Q$! 0$!!+-C8BAGMV8C$92.66A<=:%B."=]:5PBIS3,Y)X_7CTD8
M"=.T<%)[+#[]0,+CMO;KN8G$Q30T(:6,GCCGL/M2B6U6\6<F>3UW-<_L'8U(
M[(A;CH/W6C]]P!_Y"J.ELSL?I/MV&C-G'7\:R_ZE9TV8R<@GFC@CFG:WP(92
MWD:_7CH-"L_J]!H'X_H0(Y2W+6"\12F(?:>:XS"-W@C3RFAUETX'@4_4*(;K
MRCF]]IQ^ZM">=.MK5]V;B-3(,F=B*%*:]DQ!*^O*\./EZ5=D[ 71&Q:?Q(X\
MK"I/2!G=3=GTMI93''$QSQXC*4WF-EB=]J2#(4WAEN(V)!S.$T<C)&M^]&J1
M.16CR0QQ':&N(^Z 2J.BV;(Z:8[;.$SNX_/467Z6,,]IV6R A??NUA+R1PUX
MY#$)'-<0 .5NG:LYF9Z*Q(-N=$<K(VG1STD-N5W)#S9VY6>][N#0S[0JMK/.
MO8'$:IFT'1"]\=-,AM",Y*K9?EL#XK(I;+XFPW\8^4@0#(PQDPOK3.(:R>/U
M.8@.#=038G(K55! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 06P@K*_\NN_2[/QST&(@(" @
M()[TN_7[;_\ 'O\ YOLJ3V6&5U:_7S(_DS"?T)([(K9W8/XS/[MJHZ9ZP8;,
M9G';69A\7>RKZUFW)991A\9U>.7'5F1OE&HY6R/! ])"S$]UE1QV5O,!Q.T\
M\ UKGN)I<&M8TN<X^OP#6@D^XKF$1D$$:CB#V%4=![+8-G=+L[NN9@%W-PS6
MJ@=P+HB'XO"1M)XCQII7SZ?<*S/6<>B^CQ/&_>_1JM8U=9S6V(S(]Y]:>:U@
MQX-WTG6_B) \GO+=4[6_"3NYY>0Z)SFG4.C<01V$%I((^Z%I'1/4'^R?:O\
M&VQ^;YEF.\JYY<UK@6N <T\"UP!!'H(/ K2.BND&9=G\3F=F9MQNU*=-C:QL
M.,KSA<BYU2S0>]^KI6TK&CX=>,;3IV-"S;ZPN5 7Z4F,OW\9*2Z3'7K=%SCQ
M+O*SOB:\G\)[&@GW2M(Q4! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0
M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!!;""LK_P NN_2[/QST
M&(@(" @()[TN_7[;_P#'O_F^RI/98975K]?,C^3,)_0DCLBMG=@_C,_NVJCJ
MWJ7N[-;0H[>FPKJ39,E+/!:-VH+C?#K4:\L7A-,D?ANYWG4\=0LQ&9ZKZJF=
MUCWPYKV&3!\LD<D3O]3-UY)6.C?H?,\#RN.A[BKB#*NL5BYLUD\;A*H/C92[
M!1C.OO&S._'2Z]W@UVO?_P!55'5^\*FR+..H[5S^X(<'2IMIV:E)EZ.C9GKT
MHG5*,DK7PSZP#E<X<!K("5B,]_57PV-7V+@WV\1MG<D.8?EGBW/C9LE'<ED%
M6NZ&PZNQL$&C'5':2CCJ!KW).?4<R;LPCMMY[-X30^%3LRNI./\ ?,=9:;%&
M1O\ !\"0-'NM*WWZI*Z^H/\ 9/M7^-MC\WS+,=Y5STM(O;H7C9'7MP9J0%E*
M.M5Q$<SM0QUGS O7 UW .;5K1M+R/>EP!XJ653F<NLR><S>2C_DK^6OV8CW.
MB?9>(G#W'QM!'W54:Q 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0
M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 06P@K*_\ +KOTNS\<]!B(
M" @(""==,YH8-]8&:Q-#7A8Z]SS6)8X(6:T+#1SRRN9&S5QT&I&I.BD]B%Q;
MGV+M3=.:GSEK><=&>Q7IUG5JMO!2P-;3A\%CVOGLB4ND;Q<#P![%,S'H*FWY
MLW![6IXJQA]Q.SLE^]/6L1.DQC_*Q00QSQS 8^65X\1Y+=7Z-X<.*L3,]Q>>
M\,%MO>E7$5[NZJF.&+<ZQ&ZE?PT[IG6:D,+V2BS9T8(Q'J.7CJ>*SUA905_2
M;9K8Y7C?LA='#-(UOC[<]9T<3WM9PLZ^NYNG#CQX*YGZ(T71BA1=FKV?R5VA
M2;C*HI41=N5JQ-W(@^8L,98EC<]M6BP@/:#HY^G:K;Z*@6[\V=Q[GS.8U)@G
MMNKT0=?4QM'^:TFMU^]=&PO_ .ND1B$:_"Y67 9G%YNN-9,7>@MN8!KXL#7<
MEJ'0<7>+5>]NG>2%<9Z"WNM5;%WV8;<N)O4+?B0/QEQE:[5GLFM+&;F*L30Q
M2NF!C:]\3M6^H2 =%FN8Z2J<V<7@-U[&VWA;^XZF,;#1PEQ\E>]BGV6S5:7)
MY>2&U8:(]3*>;4!P(4ZQ,B+-Z9=.J&EG*;V?8JQGF?&[*8:BQ[1Q(=+2=/9
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
M@*(\HZM)$QC/YE8G'XT2$^MH>'!6.HE^ Z38[,[=PV?M;GM8[[5H1W)8G4Z
MJU7R2RQB%MJS9B#@?#&A=H23HI[AL_ZDJ-B-YQN\_,2L&IYJ=&U"P?A3-Q]U
M\[6>DA/<JGMQ;<RNULF[%Y>*-LIC$]6S7<9*>0J.<6-M5)"&N+.<%KV. ?&[
M@X>G2+#VGTOH[EVY5W!:W%:QGF);L<D(ITG5H&5+#H!(ZU9GBY1)IJ>;0 G1
M29Q(WK>C6WG.:W]/0.9P&O+@N&ITU_VAW)F?H*/R56.ADLE1CG%B*C>MU([/
MJ 3Q5IGQML$QN=$!(UO-ZI+>/ Z*BP-H]+<YNBO'DK,S,'AYFF2M9L0OFO7X
M1VSTJ7-&(ZN@)$TSFL=IP!'%29PJ9CI7L-S_ "3-]R&_[S07MOEWB=FG@<_+
MKK][SZJ9GZ"$;PZ89W:D$F1CE9FL-" ZQ<KPO@N8]CM.67(47&0BL=>,T;GQ
MC7CH.*L3$HK8G0:]OW#V_NJCH%_13$11PR6-Y6JPFCB>TV:>+KM<Z2)DKF1N
MGN1B0L#^[4Z<2LY67PL=$&RUGS87=L%N1H]7SE2 TWR'WD;[>-LS^7+^S5S3
MIVZ)[OJBD<G0O8:[=QN3K/J9"A(Z*S6>0[E>&A[7,D;JR:"9C@YCV^J]I!"T
M+NQ71:ED\;C+YW/?KOR./J7#']FTW0P26H&RB,R&?G=$Q[]"[37EX]JS[A1M
MJM/2M6Z-N,Q6J-JQ3LQG4<DU:5T3P->/*XMU;KVM(6ACGFX!C3)(YS61QM]]
M)*]P9'&W^%(]P ]TH.@6=#:[:K9+6Y;\5IM,SV8(L94?#%:97,T]:.1\X>YD
M4H+.8C7AJL^[Z+AS\T\S0?2%I'E 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$%L(*RO_+KOTNS\<]!B(" @(""S
MNCWZ^5OR'GOB(%FW8:/J7%$[?^ZG.CC<3D(R7.8TD_S*KQ)(U/!6.T?D+@Z+
M6+MW;&>K7Y);&&KW)*N/=9<Z6-E:;'2G+UJ\DI=S5(G$%S02V-SB!IQ"EOJK
M3] @T7-RB,_BVC"B(COB;9MB(Z]^K .*6[KZ2H:Y%!Y[(_B6?[3R7]Y]-^QQ
M]YWK3+YL;&W7PV!FNFNC.37T:\!KH@Z'S+6NZ"X9KFAS3C\#JUP!!TRTI' \
M.!68_<.?JMRUAYX\EBIY:%^FX35K%5QB>)6'5C'!F@FCE=ZKF.!:\'33BM#H
MCK3&V?;>U;]F)L.0\^&F,#E='YW$,LWJP':(XK+ >7[TA9JK'Q8:>@V8#@"T
MT<X' CF!'VO%P(XZJ_W(YU\.M_@HO^Z;\%43KI[MV#<VZ:%"W&),93BERF1A
MTT9/5I!ABI.TTY66[#V,/\'4*3V_$37JYO*[;RMC:>/L25<7C!'#EA6>8#D<
M@8V2>3D,7*YN.QT3FL;$"&.?KJ"  I6.F?594EX,.G+X,7+Z/#9I^]IHM(O/
MI)O.['D8MH92=]['9"&>+#^;/F'4[3(GR28PNEYG38[(UVO:(G$ACQPT#B%F
M8]17N_MO1;8W1D\75:68]_@9'&,)+O!HWV^+'6YCQ(J2A\8]#6A6)S MGKBQ
MC\+L\/8UX%ZR1S-#M"<-5!(U!T*D>JSW5%L;(Y#$;JP1Q,DL;[N3J4+-.(N$
M&0JVI1'8KV*[?4E B)>#IS,+=01HM=X_!$\ZZUZ\6X,1/%IX]K 6&V7#3FD9
M2O20TW/T''EBD<T'T!2O861DL\=M;0Z?Y8N(JMM;9IY)H/"3&7\;+7MZ]P\(
M.;)KW%BF,S)ZJOZS8+[-W-#F80#5W#7#Y)&?R9RE!K(;#M>]UVJ8IA[FJM>R
MM/TLP'V]O&DZ2/Q*>$;]L66D:MDGBD;%C*[AV$37GAW_ *-)G$$+_P!NY_\
M2#*=0GQ2F6CB;U?#47:ZL?Y3#V_/66?2;SGD^D-"DQC!ZN.8_>-^XM(]T! 0
M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0
M$! 06P@K*_\ +KOTNS\<]!B(" @(""SNCWZ^5OR'GOB(%FW86-N7<?2RCN'*
MU<_MA]_.5[#69&Z,,+0L3^!$]C_'-R,2Z1.:W7E'8D9QT["(;IZL,OXF3 ;5
MQ+\)CYH'4YKDHKPSLHO&DM7&4J8\"B++26R2.<9.4G0:DE6(]5RVG0=@=9W1
M&/5!BPK!H/>@S6FC0 CL4L1VE]9NMS8I[,/Z(5W^7M6:W.<A$#)Y>>2#Q"/(
M'0R>'KIW:I[9^J*\WSO<;UDQ4@P\>(^RXK<7+'8;8\QYJ2*3F);!!R>%X>G'
M777N5B,"W.?#Q]&MLG<$-N;".JX%F1%&<U[D,#\K,WS<$@:\N-1Q#W,T]=@(
M[=%F.ZLJ;:W378=6'=-FA>R%:&6K)3OO=9W!%'+9'B4+<-9GA5HVS$CPYI!R
M!Q&I!T5ZST%,;\WO/O7(UY&UY*.)QPE;CZDTC9;,DLY'F;]Y[/Q9LSAH:UK=
M6QL&FI))5B,(N+9&5&"Z2G-.JBZW%C-6S3+VQBSRY(,\(O>R1K ?$UU+7=G8
MI/61H&]<H&N:[]#(3H0=//5>.AUT_P!GI[1J^DV5AM;_ -P6'1MKOSU#(VZU
M?F!$3F9"*_+6:\!H>60N.F@&H;V*V[+"!;\IST=Z[F@L!W-+E);T3W:_CJM]
MK;-:9I/:Q['Z ^EI'<D=D1-43/IW2GO;YVRR ._FE_[3L/:/Y&G0BDEGE<>X
M>LUONEP"D]B$@ZT68IMXL@C(+Z.$Q\-C3CRRSR36A&?0^.*1NH[M5*]A;V_*
MVV<@_9&,W4+D=+)79ZM*[4O&BVEDWXFKY<7'>&\/JW/Y+F.@C>6D\"=$9ZX7
MU8%NKT_Z3N@R#L/E'9.VVS!0LEDV3MNDC:!9IPY"RZ.EBYG1GCJ \LU(U&H3
MK)V<];LW'=W7EKF9NQLKF2%M>G2C>9(J%"NUPKUFO< 99/6+I'Z#GD<3IIHM
M1T1='44!W2G:S7#5KCMIKAZ0<;,"/W05F.\CY@OW]TA.I-C/;4/>=9I)L-%P
MU]!R6"?P])C5[6_"5]'C:$C-D=+,INUP R6X1XV-YM6N>)P^A@8VZ@.:T\TM
MH^C0%2>LX^@^G0\%N"WB"XN/G:_,]WOGN.%M%SW'O<]Q)/NE6WH1W<\1^\;]
MQ5'N@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M@(" @(" @(""V$%97_EUWZ79^.>@Q$! 0$!!9_1QKG[]K-8USG?86>.C07'0
M5X-3H-3H%FW8:?J4US=_[J:X%KAD(M0X$$?S*KV@\0K':!"%1?O04.\WNE[6
M/>(X\*YP8TN.@GM'N!TUT6;>BQVEKI^AVZ9;%J9N4PP;/;MV&@PY/F:RQ9EF
M:UVE?3F:V0 Z<-5?="(+O#8^4V2_&QY2U2M'*1VI8/)LLL$;:CXHY!+YF./4
MN=*-.77W4B<BULQ'(.@F%>6/Y#C\ 0_E=RG7+3:>MIIQ68_<-=TIW15O5I>G
MNX&,MT[L$\&$98.L=BO,USKFWGN/$..IEJ'M:X%K>(:K,>JPK;>NS[VR\R_'
MSMGDQMD/LX2_*QS?-TN;0PRN(#1>HN(CF;W\'#@Y:B<QE%M8B.3^H7+OY'\@
MI9W5_*>0:9>('UM-.!6?[ASNM#.QF2N8;)4,OCY!%>QMF.U6<\$QE[-0^*9H
M]_!/$YS'C\%Q[T'1-REM;K'C:UO'76X?=-" Q&N_DFMU&O<7OH7:O,R3)XGQ
MM703PDOC![M2U9ZQ^2H+_4GO#Q_"-S B+FY?,^9M.X?A>4%46-?X/;[J>Z!.
MJ\.UNC>+LRV;0S6Z\A"UAKCDBMW?#<7PU(JS2]V)PD,VCY9)3XDNG>= '6WY
M'9SCDK]S*W;V4R$WCWLC9DMVY0.5KII7 EK&_>Q1- 8P=S&@+2.@.N<+A@]H
M"6-[6ONV6^LUS>;7"U=="=..A[N(6:]UGNR-F96EU,VM<V9N)[I<QCZ\99:T
MY[=BO!ZF-SU7[YV0Q;R([('\HSB>#RDQB<P* W!@\GMO(W\+EX3#>I<S7$-<
MV&U"]I=7NU7. \2K;CT<PCLXM/$%6)S&47MU%C>WI3M1SF/:TNVQHXM(:=<=
M+IH2-#JI'>1#^CV;%#<TV$G=_--SU348P^\^U*S7RTQR][K<!DA/I! 5GLL-
MIUHRS&W<-M&HUL%;#5F7[=:-OAQQ6+,/@8ZJ&:#E94Q[2X-^],@4K]1O.A\<
MC\)O,L8]X%ZOJ6M+@/\ 4EH\= =."MO0CNYTC]XW[BJ/= 0$! 0$! 0$! 0$
M! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$%L(*RO\
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
MRP@.\OUPW7^7\A\:K'9$<5! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M0$! 0$! 0$! 0$! 0$! 0$! 0$! 06P@K*_\NN_2[/QST&(@(" @(+.Z/?KY
M6_(>>^(@6;=AKNHUN['OO<\<5_(PQMOQAD4.0N0Q,!IUCHR**=D;!J== !Q5
MCM A$EFW,WDGNWK$>H=X=F[:L1\P['>'/-(SG;W'34*CH/I)^H^\/I.2_P##
M[EFPH/;V8O;?O8K-8UP%S'^%(V-W\E9A?&UEJE..PP6X"6.U["0>T!:GKTD=
M5,Q>.W+G=F=2,&YG)X,T&38X@2S4GT[%>'Q@.W(X:VXP2 \71$'N"SVS$JH_
MJW^OV3_)V$_H(5CLC6]/,\-O;NQ=J:3PZ-]WV/DB3HT5K[FQPSN'>:MT1O'H
M&J3U@AT95VO0V]N_=V][;HHZMG&LE+.8!U26.-\NXINP!@N&K$UFG;SN6<YC
M"N3<ID[&;RF2S-K7S&4NSW7M/][;,[\3#IW>! &L_P"JM]NR+NZ#?+MR?XK"
M_P!*L+-A4N(P4VYMU38*O;K49[V2S9BLVV2R0!]>Q;G\(LA_&NDF:PANG>M3
M..H^6YMNW-I9Z3$VK+);M6O5MP9"CYBJ)(;;"^.6J]Q999R/:YCB#[YI2)Z"
M_NGN4R&YM@[BBW%._(0UF9;%QWK>CI;=%F*=9DCLRD 6'X^?1H>=7<!S$D+,
M])5!>A!)W!ER3J3MVJ23VDG(0$D_=5MV$.R&4=A.HF0S+&EYQ>[K-US&^^?#
M';<+#&CO<ZNYX [SHGHBT.L&WW96KB][80&_1CH,BOOKCQ7.Q,[O,8W+-:SF
M<^"N9713::^$"">PZ2OTE<.?00X!S2'-(U#FD$$>D$:@A:1*-G[9M;MSE;'5
MV.\E7FBLYJYRDP4L?%(U\K)'^]\S< \.*/7F<7:]@)3M&18W6W.06LGBMNU2
MT_8S);M]C2"*]N[%'%4I$CM?!09S/':TO /%2L866VH_V#7_ *!D_P ^1J?W
M(J39NZ)MH9ZOEF!\E)[13S%5A.MK&2/:Z0L _P YI/'C0GMYFD??*S&>B_Y.
MG<?MNI6WK9WEB989,;N3 @6O!(Y),A)/5L09.N!P,.4J-UD':V9IU]\5G/3
MY=WE^N&Z_P OY#XU:CLB.*@@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(+805E?^77?I=GXYZ#$0$! 0$$SV!N#'
M;7W/#F<J+1I1XW*5'"E +-CQKD4;(=(B^/6/F8>8Z\%)C(L^YOKI!D;4]_(;
M8LW;UIXDLV[.!YY[$@:U@?*\7FAS@QH'9V!3$B&;RSO3G)X9M;:> =B\L+]:
M5UDXKR0-%C918A\?S4W&1SF^KR\=.U6,^HR]A[XP6V=MY_$91N2-S*37)*II
MTA8@#;&*-*/QI3-&8SXYX\#HWBDQ,]A4,32R*)CM.9D;&NT.HU:T Z'O&H5D
M6CTXW[%M"2_0RS;4V"O?SMC:D8L6*.48T,\6&!TD8=!>A'+* 1HYK7\>*DQG
M\U:'?F=H;FW3=S6+%D4K%3&P1BY"*]CQ*E80S<\(?(&MY_>G7B$CI"(<YO,U
MS22.8$:C@1KW@]Q'<J+CW'U.BS>Q:F C;<;GK4%"GN">2 ,INJT]#.:LXD+I
MWWW01<PY6ENKM5F*XG\%4\M(M+I?O/";-LYB;-#(.9?9CFU_L^H+;@:D\LDO
MB@RQ<@Y7CE[=2I,9%>19"S2R_P!L8V9U>W7RUC)T)RT%T;W7);$!DC)T(=')
MRO9KQ!(U[U9%Z2=0NG&[:=3]-L'+!D:C7<!1L7:\;WD&;[/O4I8K4=2=XU\&
M4>K[O:LXF.PT>[>I>)EP3MJ;(Q\F.Q4T#J=FY)6%!L5!SN:6EC*0?)*Q]IW\
MK/*>8M)T!))2(ZYGNJ-]--U8G:&8R5_,"Z:UO%QTH10K"U*)F7(YSSQF2+DC
M\-IT.IX\%9ZPB(9R[#D<YF<E6\05LAE+EVOXK/#E$-B4R1^+'J[DDY3Q&IT*
MHF6R>I&4V>T8^6 Y; F1\@H&416\>^4ZS/Q=AX=&V*;4E]>0&)Q)(Y23K)B)
M_,3>7</0_)R&[>P4E:W(2^:(82[ 7R'B[G;CK0IR$Z]K0 5,65C93JWC,9C_
M +)Z?8-F,C];P[]JG#4KU2X:&>KBV.DDLW6_>R67D-[=#V)CZBC9)))9)9IY
M99YYY9)IYYWF6>>:5Q?+--([UI))'DDDK2+4K;VP</2^ULU[<C]M3U;D+"VF
M#C^>QDF6X^:WXVK6^"TZGDX.X*8ZY%4JBY.G?4REMK%RX3<++TM&K+XV%GHU
MQ;E@CG>7VL?-&Z6(MKLE/B0NU(;S.;IV+,QGJO166X;U?*;@SF4J>+Y7)92W
M=K"9GA3>!._FC\6,.=X<FG:-3HM(U" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(+805E?^77?I=GXYZ#$0$! 0
M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0
M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$%L(*RO_ "Z[]+L_'/08
MB @(" @(-Q@,%?W+EZN%QO@BW:9/*)+#G,KP0UHC-//.]C7O;&QHTX DD@)T
MCN,G<^V,GM+)1XS*FM)--4CO03TY'RUIH)'OC<(WR,C>9()6%KP6\#Z=4[]8
M$>0;+$X?*YZ\S&X:A/D+CF^(Z.$ ,@B!T,]J=Y;#5KM/W[W 'L&IX(+6J=#-
MSV(1)8R^%IR'M@CAR&1#3^";->..%Q!_!U"S[H7"+;AZ9;MVY!+<FJPY3'P
MNL7,2]\[ZT8]]-:H2,CN00M[W!KP._0<58F)1 &^N8PT@^*^-C"#JTF5[6,.
MH^]U<./H5$PW9LC+[,^S_M6?'3_:3K+:_D)I9>4U1$9/%\6&+E!\4<NFNO%2
M)R(<3RC4^Y_RG3_SJB9;IV/F-H5\;9REC'3QY222*N*,TLKV.BKQV7&82PQ!
MH,<@ TUXJ1.1YP&Q<SN3#9'.T+&-BIXM]IEB.W--'9>ZG4%V7P61PR,<'0G1
MNKAJY,QV&@P.)L[CRN.P]!\$5K)O,==]MSHX&.$$E@^,^-LCFCDC(X \59Z1
MD68WHEO!PU;<P+AV:MLVR.';Q%-3,+AI]P]+=R[9P]K-Y&?%/ITW0-E95FLO
MG)LS,@CY&R5HV'1[QKJX<$S$HUU78.;N[5DW?3L8RSC8:UJS+4BFF^TXQ1E,
M5R P&#PC8K@<Y:'Z%G$%,QG'J(2"" 0=0>((X@@]X5&SPN(NY_+4,-CVQFYD
M)C%$9G%D$0;&^66>P]K7N9!#&PES@#H@V^9VAD<'G\?MJU;QL^2R/DN3RDTT
MD%7[0F,-06WOAC>PR:<Y#6DAFA[U,],B;?U([P)<&W,"[E):2VU;<-1]RFF8
M7#!RG2#=>(QF0RUJQAW5<94FNV&PSVG3.A@',\1-=5:TR$=FI ]U,P*M''BJ
M@@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @(" @(+805E?^77?I=GXYZ#$0$! 0$!!?'2*A#B\+NC>]W1D4%:S1J2
M.' 5L=%YS(2,/:TSV_"@X=NA"S/T5]NH#6;PZ>;=WQ7B;':HLCFO1-[8*M^0
M5,E5<>)Y,?DXFN^XY(Z3@4$UDDCF10L\2::2.&",?WR:9[8H8]>[GD>!^ZM(
MZ;R=NET?V=3QV.@KVMQY5_*^6=G,RWDXXF/R&2OAI:^3'XOG$5>'4,<[0=[B
M<]YSZ*YYR&?S^5L.MY+.96U8>22_SUB"-FIU#8:]:2&""-O8T-:- M(GFS^J
MN;VX[RV7=;W!B@PB".2PP92A*!ZGE;]@/\6H[L?%-S=NK2.PR8B1#=Q9##97
M/')8+%V,+4N6JDT^-GEKRQPWG68_,R4O+-:R&I8/KB/3U'EVG A6.V!<'7<@
M?HKJ=/QN8_N*2S4<]R$<IXCM;WC\(+0Z(ZW_ .R=H?3+?YJJK-1].EG]GF[O
MI&<_,#4GN*JZ6_KQM'Z0_P#-MI6?VR)3U6R^8I;UM5Z67RE*N,3AGBO4OV:\
M ?)7>9'B**1K ^0C5QTU)2,8%:6,SF;<+ZUS,Y6W6DY3)7M9"U/!(6.#F%\4
MDCF.+'#4:C@5>@N/HGFXVV<SM6X0^M?@?E*<#M"V1T<?E<Q5:#P L4GM>1VN
M+2I,>JPJ3<6%?MW/9;!OU+<=<DCK//\ ?:,@$]&5OI:ZK(T:]Y!5[HMSHIB(
M629S=M[2.K1KR8RM,X#U&B/SN9LL)X$15(V1_=<0LV^BJXAS,NXM_P!'.S M
M=D]TX^Q&SNAJBY#%2A:/O6QU8V#3N.JL](PBRNM64RE#<.%CH9/(T(Y,/:DD
MCI7)ZL<D@R4C1)(R%[&O>&C34\=%*]E4W+G<[/%)!/G,Q/!,QT<T$V2MR0S1
MN&CHY8WREDC'#M!!!6NB-6@(" @(" @(" @(" @(" @(" @(" @(" @(" @(
M" @(" @(" @(" @(" @(" @(" @(" @(""V$%97_ )==^EV?CGH,1 0$! 0.
M61Y;'"TR32O9#!&-=9)YGMBAC&G>^5X'[J#JS<.T<Q%T\H[*VY!6ELM90JY1
M]JY'288HWF[E'F1X+9I+=_1N@X\HU6,Q[LJ]>G^U,UC-M9O:NZZ]-M#(36!3
M\M>AO-%;)UO"OMD$;1X3HK3&RLUX$]B3/7,=QSOAZKL/O+%4,F.5^*W/3I7>
M?\.OD&0B1P[-)#RO'N."WZ(LOKK%.W/[?D>'> <1?AC/$M$\>2Y[#->SG+9&
M'[BS7LLJ26D$'M'_ "U?Z55_I$2#KO?V:V=AW8H[NPGVRVR^Z,</(17O+.B;
M";)/BS0^%XH>WLUUT[M%B(F>PKQV]>C8;J=D$C4=F!JZ]HT_SWTJXM]1E]<"
M#C-ID<&NR%]S!V:,=C:Q8W3NY6$!*CWZ6?V>;N^D9S\P-2>XJKI;^O&T?I#_
M ,VVE9_;(NS>.;Z94,]-6W5@#D<TVG1DEMC$/N\U22)SJ4?F&VX0[PH]1R\O
MJ^DJ1G KG=.=Z6W<#>J[:V\:&;E=5-.V<-)4\)K+#'V1YAUR4,\2 .'O3KKH
MK&?45QALM-@,QC,W7U,F+NPVBT:_C(&GDMPD#WPFJO>W3O)5[]!<76K%13MP
M&\,:WQX+\,6+E='H?';/'YS R.=I[^6.1\ ]+@ LU^DJVF\?_P"A>E^*VI$\
M-R698*5QS?5>3-RY#<$Y T<TN>]M<._<2.MLBD-M_K)MS\NXK^F1*SV1TOO[
M+]/L;E*,6\L*<K>EISRT)ABWW_!HBVYDD/B-M5Q%S6-7<NAU[=5F,^BJVS.X
MND%C#Y6OB=L.K9:>A/%C+/V%)!X%YS0()?&-YXAY#]\6G3T+75%,#W>U4$!
M0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
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
M),)FY)'NXN?)(ZL^1[CWN>]Q)/>2I/817J'+$W?F[6NDC#AF7@M+VAP/EJO
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
M+)&QK72'E''4GL"#Z9?;^=V^ZLS.8JUBGW&2R5&VO!UL1PN:R5\?A2R\(WO
M.NG:G3T&G0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$!!;""LK_RZ[]+L_'/08B @(" @DV&WON;:U"W4P5VO5KSRONRLFH5
MK9=9; (@\/G:YS6^&P#E'!3$2.@M\;GS>$V3@<UC+4,&2OOPPM3R5(9XY!<Q
MSK%@-@D!CCYYAJ-!ZHX!2(ZBI-HY[*[CZF[6R>9GCLW?,"KXL5>*JSP*U"Z(
M6>%" SF;SG5W:59[*F'4;?FZMN[JEQ>'O5JU%F,QEIL4N/JV7^/9CE=,XRS-
M+RUQ8-!V#N4B(PC=]/=_S[REO[8W/2HV99J$U@/@@\*EE:,99'=IW:)<^**Q
M$R0/9(P@$:\ X I,8ZPL* W'B6X'<.;PK'%\6,R5BM YQYG&MZLU8.<>)<V"
M5H)/$D:K2);TJP9S>\Z,CX_$J8-AS%D$:M?/&X08V!P/ ^-=>'?^C4F<0+<W
ML*>^=E[BFQH=/;VGF[SHM"'RR3X4B/(^'IQ$>0H2O<W7C^+4CI/YJY<!#@'-
M.H< 01V$$:@C[H6D=-])KD.-Z?WLC9<Z.M0R^8N6)&-+WQP5XJDDLK6MXDQ,
M!=PXZ!9GNJ!=6=J1XS(0[JQ;6/PVXI&2675]'5ZN5GC$S)XW-]45,U"?%C(T
M E#F]I"L3Z#6=(OU\I?DG.?T1J3V(:WJ?J=^;E =REUNJP/_  "^C4:'\>'J
MZZ_N)'9/5<W4#-7.GVU-N8O:\;*,<TC<:R_X+)129!399FDA$C71')96=[G>
M(\./!VFITTD=9F97LCNS^IU&]C,OANHM]DT%B-M>&TZA+,_(4K3'QVJUZ*E$
M8W35'\LD<O*T\1WMU2:^L"O^F;6LZ@;?9&\R1,O7V0RNUYI8&5+K897 \0Z2
M(!Q!X@E6>R)[U#W]NO;^Z[6*Q%^M7H14,78CBDQU6R\2VJYDG<9I6E[@YXU
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
MC#'PU!(AQL!/N IWLO9ST &@- T    [@. '[@6D>4! 0$! 0$! 0$! 0$!
M0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$%L
M(*RO_+KOTNS\<]!B(" @(""Y>A]^*KN?*TWD"7(89CZP)TYWXNXRU,P:]Y@D
M)^XTJ6[+"O\ >6+FPV[<[1L-=I]J27X7D'2SC\A.;D,\?X;)(WN;_&:0JDK4
M.Z.B![-HN T'_P"'I>T  _\ UCWE9Q(W^VATHW;>L4,-LV)\U6KYNS+;PLM:
MK!$9!%$U\_G9-)K$ATC;IJ[0^A)B856.:BQ-;JM5I82G5H8['[@P%!M:FTMK
MBW7DK>>E8"YY+GV'D..O:U7TZHN;=D6TLAOC!8+=.*@MR93$6AA<A+/9A$5Y
MF2D!Q<PAGB88[[1K$XC42CE)T<%F,XZ++7;DW/ANE[&8K!;/9!9R5<VJEAC8
MZV(LOA=R2>=L\\N1NS4I""^#5NFH.NAU2(F>XIO9.:E=U%PV9R]GQ;&4R\[;
MUR0!C38RD$U9LA T;'&)9&,:WL:W0=RU,=#U;SK-C9Z>[X\@]CA7S&+J"!Y!
MT\SBVFI<KD]@DC'(_E[>5VJ5[(JA4;'#XZQF,QB<34:7V<AD*L$8&OJL$K99
MY7$>]C@KQN>X]@ 073UUN0.L[:QL;P^:&/(Y%X^^97F=#3K<X[6NF\!SAKV@
M+-5E[]-WMW#T]WAM*4ZR5F7G5P[M\#)UG7('-[](LE4('H+DGI,2,;.<VW.B
MN Q$C?!N[EDK/N0N&CN:W(_+Y*-X[>$$<+#]W17O9'WO5)MZ]'=O^ '39+$9
M"ACGN'&0>#=&$NOX:GU:-N)_W&ZI'2RO7K9<BJ1[7VM6<!#2@DO2,9IIX5:)
MF)H-<!^$R*1X4K]10RT@@(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M@(" @(" @(" @(" @(" @(" @(" @(" @(" @MA!65_Y==^EV?CGH,1 0$!
M09N.R-W$9"EE<;-X%_'V&6:LI',P2,U!CE9_?()HW%DC?OF./>@Z+=8V1U>Q
M]:*U/]B;EIQ.;'%XT$62HN>>::*F;);7S>&DF',UFO.PG[UVI.>M?R5'F=",
MB)M;&YJ;*0/K318JT+7AZ]H$\[:C9-.\O+4]T#:Y#=&U.F6&GP&S9(<GN"9Q
M?-9$L=UL-XL\,9+-78OQ$L]9G\A4BU:TZ:Z#75B9G,]A1VVW/?N?;TDLCI))
M-PXV6::5VKY)9;\<DLLCSH"Z21Q<X^DK4]D6?UUT.X<!RO&HP]MS7Q2-+HWM
MRKG,>Q["2R1C@"T]H(!6:]EE+<%>H=6=G6<'FYX8-Q8L0F2XXL9)';:PQX[<
M-=KB"Z*V!X5R,<"[F]+4G],Y]!SGDL;=Q-ZWBLE$:]^A.8+#(Y X-EC(<R:O
M,S@^.0:21/;W$'M6OQA%]83=VV>H.$BVMOJ2*GF&&+R^0DE;3CO686>%#D\?
M?<#%0R[F<)H9-(Y^/:#H,STG,=E84O0C(.EUH[GIRTB=62V<99=8\/7@7&G,
M^K(=.]K@"GN,-Y4J;'Z15Y[EK(.SFY[-=T+(F.@.1E8>+JE.K"Z6+#4I7@>-
M/*XR.:!V^]3K;\CLH#.9J_N++7<UDW,-N]("8XM1!5KQMY*U*L':EM>K$ UN
MO$G5QXDK2)WT@R@H;Q92D>&09ZA8QSN9P:TVX/Y[1!+B&CF?$]NI_"4F.@V_
M6W)BQG,-AXWL<S%XQ]R<,<QS19RDOXK0L):"VI6 T[N9*]AN^AV2YX=Q8-SV
M!T4U++UFR/8P<LX-&RQG.0"3+'&X_=4M'JJLNHV5&7WKG;$<GB5ZD\>(JN:=
M6&#&1BN7-TX'FL>(=1VZJQV1"E00$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0
M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 06P@K*_\ +KOTNS\<
M]!B(" @(" @\%K7::@'0Z@][3Z6GM:1Z1Q0?5T]E[/#?<NOCTT\)]VV^+3T>
M&Z8LT_<0?)K6M :T!K1V!H  ^X!P"#R@:>Z3]UQ=_P Y*#P0"=>(/9J"0=#W
M:@@Z<$'GT<2=!H-22=!V#4DG0(/! <"UP#@>!! ((]!!X%!]636(V>'';NQ1
M]GA17+4<6FFF@C9,U@&GN(/D&@%Q ]9QU<[M<X^ESCQ<?=*#R@$:_P#EH?W"
M.(0 -/3^Z23^^22@\$:^D:=X)!_?!"#R@(" @(" @(" @(" @(" @(" @("
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
MN[&;_P!X,Q>VZM#>W3L1TJ\MW;L3H*KL@R2N)J\?-*R.=&H]_KA^="C0@("
M@(+805E?^77?I=GXYZ#$0$! 0$'@@.!:X M<""#Q!!X$$=X(06[M3JWDL+3C
MQ.?I'<.+BB%>&8R1MRD-4#E;4F-EKZN3JQC@T3:/:T <Q"S,>OJJ2,W_ -)Z
MTOGJNSI/M 'G:&X#'QN$G;PEEL/J,(/WP;IZ$Q(A&\^IN8W;#)C88/L;"2D>
M8J1SF>[D6L(,;,E< 8WR[-!^(B C) YB[316(P95MZ-"YI:6N:YCBQ['M(<Q
M['M(<Q[' $$$$$:A5%TX+K#.RF,7O'$MW#5+&Q.O1-K&W/&P:-.2HVV&E>E8
M/[ZTQR./$\>*S-?HN6VCZ@]*L<[SN+V;(Z^P\[ S"4*KA)PT+9[<\\,1![VM
MU'<F+?4Z*[WEU"S6\B*T[68W#1R-E9BJTLDOF9F'6.QE+3PU]V6/M8S1L49X
MAI/%7$0F41QMEE+)8V](Q\D=+(4KDD<9:))(ZUB.9[(R_1@>]K-!KPU[51->
MH^\J&]LEBKV/HWJ$>/HW*DD=]]=\DK[-WS3'QFLYS0QK.!UXZJ1&.XK]CY8I
M(YH)7P3P21SUYXCRRP3PO$D,T;AIH^*1H(^XJ+ISO5BGN#:%_"6L3>BS>2QD
M56U=B?5^RS=;-#)-9CCYA:;!.(2[ETU:YVG8%GV]?P$&V'N:GM'/NR]ZI;NP
M.QMRB(:3H&3^)9="62:V'-C\-OA'7CKQ5F,C4;FRL.=W'G,W6AFKU\KD)+L-
M>P6.GAC?'$P1S.B)C,@,>OJG3BD=(P/.VL_<VQG*.:I>NZL\QVZQ<6QW\?-H
MVY2D([/%CXL/WDC6N[E9ZQ@33J)OS%[SK8BOCL=DJ!QEVY9D=D'U'B:.S7C@
MC;'Y5[M)&EFKM>&G8I$8&5L3J'A]IX*WA\EB,CDG6\A9MN=5=2\LZO8@AA,$
ML=IX<\GPSS#0M(.GI28R)!_6;T[' =/Y .X"AM[0#T#U4Q;Z_P#U%7;RS6(S
M^;^T<)BCA:!H4ZPHF*K"?,5Q*)[!92 @_'%XX^^.G'N5Z^H^NTM[9K9MB5^.
M,5JA:>U][$6W2"I8D;H&V87QGQ*5YK1IXK->8<'!P4F,]Q:<O4CIGFG"YN#:
M$YR! +W2XJCDGO>/OC<KS5GS<>^1O-IVJ8GM"]&!F.LC(:?V;LO!LP\;6N9%
M>N156-J\XT,U#$U!Y9MGT/F<X@Z'0D)[?J*0DDEFEEGGEEL3SROGL6)Y'2SS
MSRN+I)II7:NDDD<=22M(LW;F_,;A=CY;:EC'9&>[D1FO"N0/JMIQ?:D4<</B
MLD>)SX)8>?0<>Y3'7/H*N:-&@>@ ?O!4>4! 0$! 0$! 0$! 0$! 0$! 0$!
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
M4N).JSVM^"JZZ7[ZAVK?GJ9-[H\%F70/FG+2_P"R<A$WPXK\L0#G.JR1'PK
M ):T!VAY2K,9_-$NW5T@EN3OS.RK./EHY NM-Q4MEL=5AE]=\F&R;?%JS4I'
M.YFQ/(,9.@)' 3W?7NJ.XCHUNZ_99'DW4L+4U'BSML1Y*ZYGWS:E*MS-=(1[
MUTCVL![=>Q7W0B3;\W-A-L;<'3W:+V.D,!I9.>"83C'TY'"2Y'/;8>2QF\M)
M_+%I_%,)UT.C1(B9ZRO9INAV@W+G/0,!">'H&3A_\R6[$&=Z4;QR.=S61JLP
MQJW\I<N5C+EV12F">9SX_%B\NXQR<IXMU.BL3"(1N78^X-I5Z=K--Q[8;]F6
MI6\E?;<>9H81._Q&"*/PV>&>!XZG@F8GL(BJ" @(" @(" @(" @(" @(" @(
M" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @MA!65_P"77?I=
MGXYZ#$0$! 0$&90R.0Q-D7<5>LXVZV.6%MNG)X4[89P&S1!^AT9*UH#AW@(-
MW^F^]?\ BW/_ %W_ .C4Q"Y860W)N/+UQ4RV=RF3J"5DXK7;'BPB>,.$<P9R
MM_&1AQT/=JF(1\Z&>SN*K6*>+S.1QU.V7NM5:D_A06721>!(Z9G*>8O@]0^E
MJHU  : UH#6M #0.P #0 >X @S:&1R&*M-O8J]:QMUL<D+;5.4PSB&8 31<P
MU!CD &H(/8@\7LA?REI][)W;&0O2,CCDMVY/%L21PMY(6/?H-6Q,X-X< GX>
M@PW-#AH1J-01[CFG5K@>T.:>((X@H)92WWO7'0,K4]T99E>,!L<4TT=L1M'8
MUC[<4\H'_6*DQ$F6IRV=SF><UV;S&0RGAGFCCMV"Z",]Q96C$=<.'<>34>E7
ML,"O8L5+$%NI-)6MUI6SUK,1Y9J\[#JR:)Q!#9&'B#H="@R\EE\OF98I\SE+
MV5GKQ.@KRWIC,^"%[_%?%$= &L?)ZQ])0:Y!M<9GL[A/&^Q<QD<2++XY+ H3
M^")Y(01#)*.5P<^)KB ?04&K<YSW/>XESY'OD>X]KY)'%[WGNYGO<2?=*#<8
MC<6X, '-PF:R.+C>27UZT_\ -7$]I\K*V6NTD]I:T$IC(S\AO;>.5@=6O[FR
MTU9XTD@CG94CD![I/*1P/<#Z"[0J8@19K6M :T!H'8 -!Z3^^51L<;ELKAII
M;&'R5S%V)XA!//1E\&26 /$@AD=H[6,2 .T](0;?]-]Z_P#%N?\ KO\ ]&IB
M%RUV2S^>S,<,68S61RL5:1\U>.]/XS()I&>&^6(<K>5[X_5)]"J9:E 0$! 0
M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0
M$! 0$%L(*RO_ "Z[]+L_'/08B @(" @(/F9H@[E,L8=^"7M#OWB=4'T0>.8
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
M*QW1T?UB_4W9OTNC_P"'8U(]5<[*H(" @(" @(" @(" @(" @(" @(" @("
M@(" @(" @(" @(" @(" @(" @(" @(" @(" @(""V$%97_EUWZ79^.>@Q$!
M0$!!-MA;QDV7F7VY(9;6+OPLJY6M YK;+61/,M:]3YRUAM4Y"3RD@2,<6Z@Z
M*3&1:-JMT-S%R3/6<K5BDLR&U;Q[KF1Q\%F=YYY#:P[:SGMDF>2961N#7N)]
M*F;=CIW0KJ1OZKNKR>'PD4L. QLHG,LT/EGY&U'%Y>MX53B:V.H0ZB)KM'N<
M>8@  *Q&/S5B].M^_H9:M5KT4]G!Y*2*:R*S6R6Z%V%ICCOUXGEK;,3X3R30
MD@N !;Q&A3&43J7&]";EA^6?E:L+97NL38IN1R=2H^1[B^1CL2*QFC8]Q/-"
MQX:22!P4S9>B*=1>H57<M>M@,!#+7P%.6*:::6 57Y"6HWPZ4->H#K4QE%O%
M@=H][M"0  #8C'6>Z,3I5N##;;SV2NYR\VA5L8AM:&5T,\W/.+T$QCY*\<CQ
M^+83J0!P250S<=JO?W%GKU23QJEW+WK568-<P2UYIG/BD#'AKV\[3KH0"D=D
MEIE1<_2[=>W=NX7<]3-Y)M&SD;;9:43J]F8SQC$352X.@BD:P"=X;ZQ';Z%)
MB<Y%*Q@M8T'@0T C_P#4J/=!(MK[HRFT<H,GC"R1LK&P9#'SEWE,G4#N<03\
MOKQ2Q/\ 6BE;ZT;O2"04QGI(N.SG.D&^G-O9]DF!S#F,;8FLOGQMN3E #629
M.BR:GDVLTX.D8'Z=OH6?U0O=ZUK/179\K,E1G=GLE7/B5!')9SEB*8<6/KML
M15L=4DX<)7ZEIXA/U3T%7[TWOD]ZW8I;,?DL73?([&XILOC"%\H#9+EV?1OF
M\C,T:%V@8QOJM&FI-B(A&\Z4;APNVLYEKF<O-H5K.)AK02NAGF\2=E^.9T8;
M7CE>W2)I.I "EHS"PAF6R3OTHRF;Q%M\;QGK64Q5^(.8]I\RZ6M8:QX:X!P[
M6N U:2#P*T3/5;6YMT[+WYM2F<GD8,'NVE%)8J1/JW)(J]\#2W0\>""1K\1E
MBP.9QUA>6NT!:=<Q$Q/X"A)0Y\$C0T\[XG@-U!/,YA ;KV:ZG3T+7JB[>I6[
M-NY_;.V<?A\DV[<Q]BJ^[ *]F$P-BPK*CR7SQ1QOY; Y?5)]/8I'3(I=4$!
M0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
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
:"]\RM_5IO@(+.\.U_P"SLO\ [FRO^AH/_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>g666259page046.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g666259page046.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0,9:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M
M,30Z-38Z,C<@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<$U-/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=%)E9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL
M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I$
M;V-U;65N=$E$/2)X;7 N9&ED.C(R,#-$.3@V,S<R-C$Q13DX1$4Q0C X-C4W
M-3$P-30V(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.C(R,#-$.3@U,S<R
M-C$Q13DX1$4Q0C X-C4W-3$P-30V(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E
M(%!H;W1O<VAO<"!#4S8@5VEN9&]W<R(^(#QX;7!-33I$97)I=F5D1G)O;2!S
M=%)E9CII;G-T86YC94E$/2(U,3<T.38Q,3)&0C)!,D4U-D%!-D0V03%$04(U
M-S!&,R(@<W12968Z9&]C=6UE;G1)1#TB-3$W-#DV,3$R1D(R03)%-39!039$
M-D$Q1$%"-3<P1C,B+SX@/"]R9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@
M/"]X.GAM<&UE=&$^(#P_>'!A8VME="!E;F0](G(B/S[_[@ .061O8F4 9,
M   !_]L A  ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! @(" @(" @(" @(# P,# P,# P,# 0$! 0$! 0(! 0(" @$" @,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P/_P  1" #= 0D# 1$  A$! Q$!_\0 S@   0,% 0$!              <(
M"0(#! 8*!0$+ 0$  00# 0$             " (&!PD! P4$"A    8!!  $
M P0'! 8) P4  0(#! 4&!P 1$@@A(A,),4$443(C%6%Q@4)2%@J1H3,7L<%B
M<E,D\-'A@I*B-"480Y,9<X-41=41  $# @0#!@,%! 8'!@<   $  @,1!"$2
M!08Q00=182(R$PAQ@121H<%"%;%28B/PT3,D%@GA\7*"DK+"HD-C@S1$TE.C
MA"5%%__:  P# 0 "$0,1 #\ [^-$1HB-$1HBMF,4I1'Y%#Y?+;Q_;KK=E:W,
M_!H1O[K?,.2\-W.1,<(_6R3%L0OEXJJE3.4P?[RF_P!W?PX_]ODW&LZ-8-S.
ME:)*TI4_'A3N7V6^G:K<G^3$YS.T#\:T7BIY J:RWTJ$PR66 JAO33,H;_!1
M664VXHG)^&F@8?O?+7QC=NACPME;4?'^I>A)M?7+:+UI('-C[Z#F ,*UYI&(
M'N)UEGQ2)&YJHQ!4-Z94Y.0/!F^Z8W_]TC'\0XA\1UBS2O<OT0U>9MOI^OPR
M2.( ]2.:+'E_:01@<.)5]:MT#ZR:"#^HZ%<MC:*G(&RX</\ NI)$ND);JS8D
M".*]/0LTW4+N1Q$R;.0;* 5,I]R+,UETQ#B8/^FVLKZ5N;;6M99M)OK>XK4#
MTGAXPY&E:$5X8&E,%CO4-"U_1OY>J65Q;2#\LD;HSW&C@#3#L6R 8!X>'V?=
M\W^G]W7N/$;9!Z@I)RX\?E^*\QA>YN:N6G$+)UW+E&B(T1&B(T1&B(T1&B(T
M1&B(T1&B(T1&B(T1&B(T1&B(T1&B(T1&B(T1&B(T1&B*V)@ H_( #]X>/ZOM
M^.GE'P3A\EH=NOL/56QRJ*?520I\D8]$WXQN.VPJ?\$OC\PU:^N;GT_1;=WB
MK< 8-%/Q5S:%MG4-;G:(VY;6N+B,.^G:FY3V3K?-&%--^>):AO\ @1Q3(&X\
M0 I5'1!.Y5$?T<"\M87U;?6O:IFAMY'0084R^'AW@5Q^*S#I&Q-!TRDT\;9Y
MAS?C]QHW#X)/S']18RCHQ3K*>9150O)8YB_#D90O/E^O5GNN[K'ZI[G_ !-3
M7MJ:<E=OT-NUC?IXPUK>0  I\!@O<K/$LPW#8I3 C*&!,QBE-Q_*7VWE']W8
MI_[_ +=?;M\_WH>L'.;V.QPQY%>-N<__ (MP::4R_;F%.'9@N;AJ&R*8DXE\
M-O(<R8?MX;>.PZT*S-S.,C961Y>#<SB<.RH/[5N=<^2)P;</DR_QM9_I7NUN
MQ62FRQ9RK6":JLPU*5).2@9&2B9),I3>H5--Y'F1/Q.8WF(<YDS?,OVW9MW?
MV]=IF.7;.KZEIK&.+J074\37/( +BUCPTDAK6FHQ#0#P"\#7-I[/W/'Z.N:;
MI]_(YF6LUO#([("3E#GM+@ 22,M*$DBE2I ,*^Y+F2D&9Q&2$C9,KY5T4C2#
MPR,?;6#0#^FH8K]JF1G,&X#S*"Z7K&^'J!X $R>E?OPZC[9]&SWU76='BH#(
MYL1GH.?J%L;G$8@ESR3VJ)/4WV4;)U]DE]L21FCZF<6QU>;<NYU8?5I3D&Y6
MC]TT4W6*<SX_S)6T[-C^Q-9IE_RY'S7DHC)0[A8JFS25CU@(X8N>2)PXF#B;
M@/ 1 -];7^G?4W:?5';\>XMGSNN;,L:9(Q021.<VM'4<>QP\Y%1AVK65O;8>
MZ.F^K/T7>%NZTFSEL3S4LEH:582 ".!H. (J!4)6TAY)E\Q3;^'E^'AX"&LD
M-RD> U;R*L]K9&M#9O[0<:?T"O:Y52-$1HBI$0#["_H'P_\ ,'AHBM\T_'S%
M\NQC;?NEY"4!-MX!YBB'[!^P=$1ZR?EV,4=RE,7CN.Y5.7I[;!^_P'^S1%25
M=$QN!5"\N(*%+RVY)F$"D.7Q\R9C> "'ET1:=8\EXYITU3ZU;+[3*M8\@R#R
M'H%>L%FA8:<O$M'H(N'T738>0?-Y"T2+!NY3.L@Q3743*<HB4-PW(MT*HF/W
M3!Y>(#^CD7<I?U\?';1%1ZZ!=_QD]@,8H_B%\IDR\SE'S#XD+XFT15^HGOQY
MI_\ T_+N7_Z@CZ?A_M[#Q_5HBH^I0V,8%DQ*F'(_$Q1XEXE.!AXB.Q?3,!O]
MT0'1%=YE*'ZC 7RE$VPCQV#8H?PF#1%HMLREC*@R=/A;UD2CTR7R%.-ZS0(N
MV6R"KLC>+*Z6;H-*[46DP_9N;+/.5W21$V;,JSA0ZI  @B8-R+>>92\?B7E]
MW<IB_ N^WP^]Q+\/T:(J2JI<2[*$XCY2CR* &X_P^.B*]HB-$1HB-$1HB-$1
MHBLF-Z?'[OV>8VP!MN'E\OQ\= W##@%2YS6-[^02-Y(R+^1HFA84R)I9T4Q5
M5TQ(L2.1YF34YE+Y?KC%W$I3"7T]N?FVV''>[MY1Z3#)I]DSU;N2-[0X/IZ9
M(+0Z@:ZI:<:5'#B%?^T=GS:M(R^NCZ5G&]CLI83Z@!#BT&K: C#-CQX%->45
M44<*+.%C+++'.LHLNH8RQQ+YC**KJB<#<-_]@I2_ -1ZFFNKFY#KBKIOB2?O
M6=X8;:RM_3C#8X&]E !\A2BWNLXZG;(9%86YXV._>?/"\2F*4QBE,V1V(=P3
MR_$>!?UAXZO70MDWVN-8Z1KX;<U\9:36A(I3P]E./)6EK6]M-T1CHXW,FF&
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
MLNPQB*,-A%(AP;2E/MI^Q8J?1[OYE2[MQ_;_ *5678 'Y 'P#X &W[?AKMH
MZO,_T_!<B@&6E&A7-5+E&B+',F4QM^(;@7AOMMQ /B7?X;:IHX>&O\KLIS[:
M_P"CYKIR,$PE:W^:&T#NP=BU>VU"LW2OR5;M4''3D'(-U&[N,D&R;AJLDH'$
MQ?3,0W$VVVPEV,4WP'?7E:UH6F[DT^71=9A;+IL[,K@>S\%Z>F:MJF@:A'K&
MAS/AU6%X>QS</$.VN!'<30\"N<3N%U0E>N-N1DH-*4E,6V9PH2MS#PJ)C0\D
M*KAP:IR1DR^LFLBUX$8N1X_5(EV$!534.?1U[IO;-<=&]4.M:,V[GV;=W$N2
M3TVEL3Z.E#'/C<X !@>1G8SPL)KX2!N&]M?N&M.K6C_H6N&VM=S64,>89W,?
M,*MBSM9(&U\1:7!I<<[B*!I95 \.Y9L^#LA5^_U55P=[!.N4A'F5^E8ST4!2
MD?0DI^(0ATWC<QBE.._HJAS\! =\$]'.I^M])=^:?N_2W#+!>,-Q"XN].2*C
MHW-=D!(_ER2T(J02#0TH<S=4^G.B]3]GW>V]695\EL\6\C:&2*:H<US*X>>.
M.H-,S:MS &HZI\:WN!R72JY>:X]1>Q%EBFLDU40,8Q4O5+^,T4Y$(=-PT<<D
ME"&*!BJ%$!#7Z(=B;KTO?&U[7=.AR12:;=QAX]-^<,D'ADCK0$%I;B"T$$]E
M%HEW5MO4]F[DN]K:TU[-2M)2TAS<M6<6/ J11S2"T@XMH>:WWD7YB7Y_^7_J
M'5W.<UO$T 7@?T"KU6B9IW?Z,];?<&Q+&X([1UF:M>.XZZ0>2F$7 7&S4>02
MM%3:RT?%219JH2D/-^FQ1L2WD*J"8&,4_P 2@($349CV5NE%HPWEC M\<=G<
MDXNS,&/2W2!RMVX[$90]!7%]H1N=1?55]?,D61S4'3:>1(JX4C3MS.DR$27!
M1(IR"1*I?O:MZ8Y0L?:BV72@6)Y/=S\18_P5GY9MD*YL4[)CO&,9$Q-2A8QN
MSF420+M@QK[8IGS0B3QP4OXBAMQV(H\.W7M"N,[=ZO:W3AZ#+..BW4;JWGS
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
MUQI1V8<J8@]JBSB,[96BDBA_-SZ2;IJE.HUFR$EDRIIBCQ*4KP#G* COXE5
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
M]KYU!R%6T7#RIBWN4>FJJ8C1L0K2;*F90QBE,S6<$;.%"%\IA(L7EMN!"[\
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
MO;K59Z>[Z/:KF2WC20XT=04PP\HX]ZSGLKI#>71%UND&"SR M8"T.->W%Q%
M:\!\4TF:M$_9%BK6"7D),2^4B:[A91%,=O\ Z*'^"A_W2:C7=:]K6L>'4+M[
MF\./^NBD;IVVM%T=F72[:.$8<!3APKCC\2O"4](H$%/=-(@E+Q4,/EXF+R$Q
MN)..Q=O#7DMLW6\\3;<O<WU&&M"<<P%,!W#!>E,YD=M(+C('>F[F!A0]I[CB
MM%["+)I]7[\;U"F(6^XTY<>?E$S>Q))I^8J9?4\ ';?[HZM?KI;W4GM[U:/Q
MM!U*S_(_E/V =R^SI+Z$G7[1FQN#::=?5(>W#^2VF-2!V=_)10%*GR*?Z=10
MA?O%*9,!* ?Q<S<^/E^!?LUJWN(9(/Y;SD=R)8X?\U%L5;,&M]*.4N<.PAW_
M "A;/4;E;:#*)SM)LLY6)9,.*3J#?.(OP#S<5D43$1<%Y^' _-,WP$!+X:NO
M:.]=Y[*NW7^T;ZXL;G,"YT1J7%M:5H#04^&!XJV]Q;5V_NO3GZ7N^SM[FQ-0
MW.W.:<G4.8!_.I:#7D%*+UY]R^6AU(VLY]:_FS,JQ&XY$BFI491JW,;B5Q8(
M-J)6;PJ)1#U%F2*1O 3>@(CK8YT/]_E\)K7;?5=D#;&21K#?,$F:.H +I6^I
M*<@IQ#!2IJ30J!O5KV0VMO:S:]TMDFDO0PDV<A83+0U#8G!L>4XFC34$@4(4
MR-/N=7O4#'V2GSL78H*0(*C.4AW23ABJ)3&(H3D0W--PFHF8ITS@51,P"40
M0$-;-MO[GVWO#2X]9VE?6UYITF(EB>'B@)!! ((((RT(%"%KQUO;FO;7OY-)
MW+:3V>J1&A@D8YCF\P:'D1X@0:$<%NVKF7F(T1&B(T1-9[&]V.I/4%K NNS_
M &,P_@=.TJ.4*LADZ]0=3>6,S(Y4WZD+&R+A*2D&L<90OU"R*1T6Y1W.8 #1
M%B92[T].<(8GJ&=LM]FL'8]PUD$S(N/LF63)558TV^?F48\FHPM+F"R:K>T'
MD8F/<.$2,?7.9-NH.WET1*9 ]@\'VC$++L#6<MXWG,%R-<7MS#+\;>*TKC-W
M66BCI-W.$O!Y$E82BV:C-4JSA1TFBB9)0%#E],_$B3:_=Y>GF*\*U;L=D7LQ
MA6EX&O*+5:BY9L60J[&TFZIOFZKIC_*,TL\!M9#/6Z)CHE9>N98I?* ^&Y$J
M>&,ZX;[$X]KV6,#Y,I67,96E-R:NWG'MCB[16I0S)T9D_;HR<0X<MDWT:\(*
M+ALH8CANL4R:J9#E, $3>\S>Y'T-ZZ928X1SMVXZ_8DRP^1BW):#?,I5.NV1
MBTG$DEX1Q+Q\A)(*P:4PW4]1J+WZ<KA,.:0G R?,B>>C(-W*";AL8BR*A4S(
MJ(G*JFH55$JR9DSHBH11,Z9P$IB<RF*('#<OCHBO@O\ N\?. C^'R #\0$P%
M'8P$ .?$/CM\=$7PSA,#& .)C$VY%Y 4Q?U@?@3R_KT15%73Y>GOP,''RF\H
M@!_NF,7;R%.;<"\MN0@.VB)#>Q'9W /4N@IY3[(Y7IF&<=*3D?627*^2R4)
MFL$LFZ<1<*5ZH4Y?S*1;L'!T4]OQ/1-XAMHBT?K9WIZ>]Q$K ;JWV0P]G5>I
M@U-9HW'-XA;%,UU-\8Y(]U.PC!PK*Q,<^43,1%RLB1%10HD((G#;1$ZH%BB)
M>.Q@X@._+D/F,8H<2IE./[@_9_<.Q%1]2F'VF,'JB!4_,<WH[^H4J?@<RA/
M# !?*80#1%]]<I=_ WEY> <3>)1+R*/IF/QX\OGMQ^>B(^H3 !V ?)SY!]W@
M4AC)G/Q-X\"'*(>&_P"C<-$7WU0_A$/O<2A]XQ4S&\Q2FX?NE ?#^+1%<YD+
ML ^7;R^(<?A_"7][X?+1%5ZA/X@T15Z(O,DI!G$L7DB_=(LF+%$[ITZ<'*1%
M%NB7U%%#F-X<2!\?[O'7Q7US!86YO+J1L-K&,SW&G ?TIAVKZ+6WFN[B.SM6
M.?=2.#6M'$DF@4>.8LQ/KY(+1$0LJUJ<>X,!$2E3(I*+-^217CPOI^N5$NY_
M31Y^GQ'FH CZ?"(G53J1-KEP[2])F>W1[>;]UHSN:US<V:F:F+J"H&()%0*2
MSZ;].[?;5G'JFJ1!VL3Q "I)$;7T=E \N;!M74)XM! S HW'QLE,NT&42U6?
MOG"GX+5HB85CF+X\A],R/HD)^\<1*7].L0Z?IUWK4^6QB=-,,33 _M"R=?:A
MIFCP>IJ+VPVXPJ3@/V\$Z"E]8))T4KJ[21HTOX9DHF*4;N'!B (^HFZ?^F=N
MB8WPX([J%_XFI#;7Z"RL=ZFY',;1PI&UY-1S\3:4[,"L#;DZWVS&^CM:)[O"
M:R/%*=E&N+J]N('P*<Y XHQ[7T2)Q]7C#&3-R*Z>)'D'O("IE #.I [E?CY?
MN\N'B/AXCOFW3NG^TM)C$-K8Q-:'YA5TCSFPQJ][B. PX8<,37"VH;WW1J\Q
MN+R]E<ZF7PAL8#1RI&U@YDUI7'C@%L[BKUMTW!FY@8ERSY%.9FNQ;+-3J)[^
MFHHW43,BHHER'B8P"8NX[?'7L.V[H,EK]#-9VS[//G+'QM>W, 0"6N!!IF-
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
MHR..X28FG[Q]*2\+69"*<QL3*/'4FX.HL@":GXQ@ _B.GE[DX=R6G_);$?\
ME(\P&;&=%2PG(TU]C60Q(TJ\*UQVM09:->Q,G35*BU9DA_Y<DHQ^JW69^B":
MR:ABB!@,.Y$G5@Z@]6KE@^!ZSVKKOAZQ=?:K'L8^N8=G,?UN0Q[ QL&B5K$M
M8FKNHUS&M/H&Z@D3.BERXB([^<!,1>9CRY=->ON-9*D8OM77'$6)<#SC?'%@
MJM+LN-:;1L/6F0E$4F]'L,=#R+6'IEK>R#P"_0.2(NW3H=@**B@ 8BIRST@Z
M9]@LA5C*V<.K>",NY)IJ35.L7S(6*Z;;+'%H-# 9FW0F)B'>/S,VRC?U$2+F
M.B7<!)\N)$I)NOV$5,P0&?S8HHO^>%7QZXQ77<JHUF,;WJ'QFL_4E5J%%6!-
MJB^9U4\BL*Q69#@B50P[ &X[$6NS'57K'-9LBNRDQ@'#<MV'K<>:-@,U2F.:
MB_R;"-3)D;D-&7!U#GGF:R+<!23537(X]$3HD/Z8B47E[D\O<L2W=0>K.0LS
M5?L)=^N>&;;G"GL2Q]9RQ8L>56:OD"Q1*9%JBPL3V*6E2(HHIB5N/K<F_AP
MG(X:(LJ4ZH=8I_.43V9F>O\ AV:[#P+-O'Q>:)#'=5>Y-BV;8B#-HBSN3J+/
M-IG8,V94$3E<>HW*B!$^  ( 1;-E_ >'<_UV)IN<L84G*]3@;9 WZ%@;S76M
MFBXVY5,QU*W9F+*41=HMYN%6<*';K>*R9CF$GB(CHBP5.M^"W6:O_DDOB6@J
MY^4IBV-5,O+5=@:_'Q\J\,^4IRE@42"45K/U"@F^C.<43& H[> !HB\/"O4?
MK!UUG[S:,"]?L-8=L63) TG?9W&>-ZK0YBW.B* JF:P/J]%L',BF1P917TC_
M /+^L<3@0#B(F>7N3AW+V,*]8NO_ %QB;?!X%PWCC$<3D"TO+M=X^BU6(K[6
MUV^08LXUY/6!./:(A*/EF+%-$QU=_P ,! -MQY/+W)Y>Y)?2_;UZ08X@<M5G
M'_4KKM1H'/$7.0&98JI8II\$QR37[*0Z4]!6Q&-B&GYM$RB:@BHV6,=N"GG!
M/?2N7N3AW+;JSTTZM4VQ8GM]7Z^XA@;1@G'[_$^&9R)H\$PD<9XQE&[QC(4&
MHNT6/.'J[]C(KI+-40(FH54_,!YCIY>&"<.Y:MC/V^^D6&+A7,B8DZH8!QI?
M*?.7FT52W4?&-4K%AK]@R;!_RW?I*-EX>,:/VCFU0/\ R;P2' JC<3$ " 8W
M)Y>Y.'<MKKW3+JA5,W6#LM6^N6$X3L':OJ!L6:(O&U18Y*F5GAR#(/'UN;PZ
M,VI(214^*SGUO64*(@)A 1W>7N3AW)QOT1?^&G_]Q71%KMWLS&G5N3L#XWX,
M>U.9-,!\5G!MDVZ)?M466,4A?TFU;NZ-8BV_H=SJ4GY8G4QICE-/O7L[?T.;
M<&L6^FPU#GR-KAP%14_(!122;QU*/GLD\,*CQ\Z</G!C"/F=.E#**<N0B<>)
ME!#X^7X!X &H W^J7VH7%Q?#Q7D\AP^%&CO\H"GCI-I:Z;:0:?:C+;P, IV8
M5/<,35/BZV8Z:PL&6WODS&EIQMZ<:95+@HS@BJ"F0I>6YBG?+IBJ;_9X!]N\
MJ>BVRXM-T>+<UV#^I3Q$4(H TNK\?RA1;ZQ;NDU37I- @=EM8'5<!S>  ?\
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
MKO8HT;D(S=3\KZ\LHF.QVG273J)DG\ \^EA4/S!9PJ_,\-Z@B8!.(Z(M@?\
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
MT8RX#AP2A)%#1>;)2C2)9/9!^LDV9L6JSMRY6-Q1000247544-\B$33$1^P
MU\6I7]GI.ER:GJ#V16T+'/<7&@ :"XU./(=B[[&UNM0U"/3K.-TD\CVM:!Q+
MG$  #M)( 7)=FK(9LG9>R/>Q3*FC9+3)2+$O-511K$BH=&.;@<R:1E?IH]JD
M0OD)R*'+8/AK\Y?7+=T.^>K6XMT0O#K.\U*7T2TDL,<9$49:2 2"R-N-!CR6
M_3I'M#_!'3+0-MM#VS0:?&)0X!I]4CU'@@$TH^1XI4TI2IHI4O:NQB#>)R-E
MYPDH5P^<LJ/ J<2^B5C&D+*3AD5N0\C+R;I%%0O$O'Z4/$>6Q=AW^75L"ZTW
M1=8W_>LD;]7Z,<&9H#7!@N"XM-<QKGCPH*=]5 7WW;X^NUO1]CVH9_<S)/,0
M23_.,36AS: #*(WFM36O*F,R > @'V (?+QV ?D&MF;9,SJ<*#[UK^5W7:BA
M&[A]U,YX7S_<J+1YBM,ZY"LJ\LU1D(!J^<%4E*_#R+A0SE0Q#CP=KJ!Q^[\O
M#Y:N_<?[K^K'2[JYJVSMMMLG:#;QVYB+XY7.J^UMI'5+)VMJU\CQY1]RV->W
MGVM=,>IG2VPW-N0ZBW5)WS%_I2L8SP7-Q&V@=$:#*QN-2I"\DY3N%+Z?WW.<
M'&-9R_5+K5:\KP,69HLLREKG"8L>6M@Q%BR-]2=!_*-_3])(P&,FH)-P'8=;
M(=HZG-K.U=,URZ:QNH7>GVTLH;PSOA8\@5)- 7. !)('$E0 W)8P:7N"]TRU
M<]UO;WDT;<W')'*YK<: ' 8T4 ?6WM-VBR;[8O?%K-=D)!CV(ZY=<*GV@:=J
ML*YCI>>HR^+9$ZTG[ 0M0C2V?#<#0L3E:+5D64E7H""(G#QL@BYBWI#O$WBM
MQKQ$N?8[)7="BX_Z1]I*#V&LBD#+=9<46#)6*8NKOK-*2"C'%=VFLQ9@MT>H
MBC29BHHH9,K]AD'\NX8/&,M0F$'#G5>7)<6Y%.K@3)43EO$M3O44A:FA783<
M#,1]X90+"Y1-NI-CEZ/>(2TM:FZ?U L]"7*NOV;H\.Y<PZBR)CL5E6ADE#$7
M-_TOSOWX<4_)7:(8W.KC$^(Z'[DEFR-D;L)F2GW[".?)G$^4,F1.!:_@_$\%
MD*8R=C-QCIS2$F$M(.6=;8N(U@Z;@U<+O&[QJ1/*R_W<["8-KKK,UDKE)O7\
MD=8>EN?,^?RQ'Y4C:C X8S-V+R97<]6"DX[=91N$"SF,,879KS:<LNU?OI(L
M L#@GTBC=HU(DWNGNR9FQ^WZCA.QN*WEJ[#/L5Y(L&-Z_CN[24A#]<^QO:8V
M(\"VB0R!.YJHT)091YB^48J>LVBKU)2UJ0=-U(2*9D!V!%C)]]NS.)7^2*E8
M,E5.Y3EZ]RCL1@&CVHO6_(F4D\(X]QEB26RQ"421Q/C_ #97K/?)B<;P)$(M
M,L]#F9QII"45.[333;I$4W'6G)ECS)UWP3EJX5I*G6S)F(<<WZT59NNLX9UV
MP6RHP\[,PS%RX(1P[8QTA(*)(J'*!E$R%$?$=$2XZ(C1$:(C1$:(C1$:(C1$
M:(O"FHEG-1KV+?)E4:OFSAFLF8QB@9-9,R9B[E,3CY=_'7E:MIUOK&FW&EW#
M<UO-&6EM2,2TCB*$?(A?3I]X_2M1M]3MSEN('@M=V$$$8<#PYA13W"L.JC:)
MBLON)56+I1-(_B7FQ7#ZEBL'_P"LU4*)MO+RW /AJ!>Y=#DVUN*XT.X#F91E
MC<<?"]I<,<1^8BIQ^Q3OVKKS-R;?M]8MW4KYP.UCLI&(PX#A1.=ZV9(!L/\
ME_+.DR<SNG4"=3TR%1,53U',28VX<E%O4%5'_9 P?9K-?1?>L5E'_A*]?5K,
MQC<1_$3EJ!3\U1SP6#.M&RG"8[JTUCLKBT2T)-3E #J$FGEH:"F-<*8O.*8>
M)O/]WX[<0X[?]WQU)N3&@B.5I%:_ZZJ.D+B&GU#F>WEV?9196JUW(T1&B(T1
M&B*P?RE*(&X[#\_'?P -A_1XZZI'>F!S%0*=M<!\,2,>7/!4N+6@8TI^P<?N
M46_N/=CTZ+2?\G:J^XVN^-^,\X9^BLK U$Q11?(K<C<V[R>*L":)P\R;?UE
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
M8WV[ZAB9KK4+PO<Y]Q<S2!HS$OE<212A)+B230?8I80MM;&S#'1LBM6L\08
MV-K14D@ !HR\^% .04G_ $WZ&S-PE(W)&;8%Y"TMFFB]@:@_*+.0M#A%0BC!
MU+,S?CLX A4RG])7@HX-N42%3$-]D'M2]GNH:O?6W4+J9$^'0&!SXK*2(B26
M0.RQO=G<"&M+7/IZ1S#+0CBH'^Y+W4:=I.G3;#Z:7 EUEQ#9;N*2HA9E)D8T
ML!!<:Y*A] *M<">,[C-FUCD46K5)%HU;HIMV[5NBBW;MT4BE*FDBBD0A$R$*
M4 *4/ H?#PUMJMHH+2)FF:?$R*WB% &@  #@   !QY46KJ:1[Y77=W(73/-2
M7$DU.)Q)))-,3Q7HEV !#[!-^CX>'[=?<TM(HW\N'V+D-R#[U<U4N4:(L?@7
MS;%X_P"[Y#>4?XB_+5#"75P\(P'RP3(.-:*H"E /L @> CX\0\/F;Q^6J6O)
M<12F7^GX(T9%]%,H_H$N_$P>40 WCMN'[O\ U:[45)D$S&(;S%%/P*!#"4I?
M@/@4/+HBN%*0@;%^!>7Z=N1A,;^_1%:*W(4/#EX'Y!R,)OF40^]_")0X_9L
M? -M$1Z"8 .W(O(H!X?+A_AF H[D]0@[;#MR\ ^S1%]*B1,/+N7QY?>$/NEX
M[;?<X_$=MN/(1-\1WT15>D0./ I2\0XEXE*''C]W;P'8"@7;1%]*4"%*7?RD
M+MXCO]WP\3&T17-$1HB-$1HB-$1HB-$1HB-$1HB-$6.KS*4GI_$ION[?$ *8
M=OT>.NL9<*U!Y?&AX]U*]B?"F4<?AW=]:=J:EV$ZDXO[ ,'#B<BRPMQ3;>C%
MW:)23),-/3+NW2D$S&(C-1S97SE06Y<?'@(;CJ/W67VY[!ZS6K8]<A?::PQQ
M<VYC+0<10@YF2 UP.("R[TGZ[;\Z/7CI=O2MNM%=0.M7YLAIP.#F%M,?*<:F
MH-2H>\H>V]GV@F,ZJ[.-R=$!R,#JL.F\?-)D*7RE=P$RZ(Y76W#R@S6=F^&X
M!OMK5_U']B'67:,@GVA"S7;$-)<Z!\,3F4. $4TT<CB1B QKNSC@MDFQ?>IT
MPW)6'<1ET.<90!.R6=AKQI);Q.:T X$R!@Y\$T6S8KRA1@.6X8WO59*FD54R
MTY59R.;E3-S*10'+IBDV,G^&/B4_R'[-1KU+HYU0TAWI:MMO<,5TT5QLYPVE
M30U,1!^+33EQ!4AM-ZF].=:A%UI.OZ--;UR@B[@XCB"/4!:<1@0#2AX$).Q6
M1 O@L7[.)A\A0WVU:LVT]W6M;>?3+]K^&5UM,'=O[@_9P7MQ;BVZ]P=#J&G.
M:.;)XB?E1Y^>'"JW*KX]OER<?24^DVZS."^GR3K];F),R95.14S*&9LUB))G
M],?,;8O@.KDT#I!U2W&^FC;<UBZI3R6TORXM"\K5.I.P=%CS:IK6F6[6\3+<
M1CA_O#%.TQO[>_8S("R(S%<1QQ#AZ*AI:X.4TG9BFXF-Z$"Q.\E5%D4S;[*D
M;%Y!L)R?*16P_8YUGW-)ZFN63]&T\Y2?J'1-?E(J?#ZA<'-!H06"A%".2C]O
M?WA])=J6[_T>Y_6=1#G ,@9(6-<"0/&YC&EE1497N);B*\5+)U\Z)8EP@:+G
MGC4UZO\ '&2=)VZ=13,DT>D,)BN(6%V69PZJ/+9,X'56+L ^H&^ME'1SVI=-
M.E3X=5@;->;EC<#ZKBPM:12F4,B;P-<23QY+7WU6]S/43JA _2YWQV&W75 A
MC!%0?WW.>7\A@*-Y$%/A3*!"E^1@V+_XC>;^[4J'$Q.K0^F&@  $TX!1U;F]
M+T@X.>.)^:S-=JJ1HB-$1HB-$1HB-$1HB-$1HB-$1HB-$1HB-$1HB-$1HB-$
M1HB-$1HB-$1HB-$5DVVQ-OAN''C]O'_JUUNS9!Z=:=U/Q*I.7"J^EX>&W[/^
MSY:HCS>GAFH@R89:*T;T_#^[;X?/[/#XZ[#ZW_=$Y.X-_$JF3)AFKW4K^"P%
MOR_U"_5>AR],NWU -]MOEON.W^K7R7/Z7_[CZ?)3\WITI_O8KN;F]1GI>IG_
M "Y<]/\ L^%> O\ R-L/J#6O4V+\HGU/T?XQO2U;[/\ ^?YQF_1\W\7TZ]UO
M^*O2'H?7>GRIZB]QK^4>BE],+/T_+Z8( UV$=OP^ MA],/#[ '7NV7Z5_P#I
M_IO_ "?3_P"E>/<?7?\ O?6K_%F66/I;$V$=OP]O3 G#Y\/O#]GV:^I^7T#]
M3_9_T_<^]?([/X?1S_*G_4K@^E\A'?R_< ?T;?='7,-,K/I:>EW9>'?7Q?M7
M3)Z5'9ZY^=,WX>%7"^GQ#;?T_#;P\/T>.^^OI\6':N^#TO3'H4I_3M63JA5H
KT1&B(T1&B(T1&B(T1&B(T1&B(T1&B(T1&B(T1&B(T1&B(T1&B(T1&B+_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>g666259page047.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g666259page047.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0,9:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M
M,30Z-38Z,C<@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<$U-/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=%)E9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL
M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I$
M;V-U;65N=$E$/2)X;7 N9&ED.D%&1#0Q0C)%,S<R-C$Q13E"0T5".3 P03E"
M-S1#1#@V(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.D%&1#0Q0C)$,S<R
M-C$Q13E"0T5".3 P03E"-S1#1#@V(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E
M(%!H;W1O<VAO<"!#4S8@5VEN9&]W<R(^(#QX;7!-33I$97)I=F5D1G)O;2!S
M=%)E9CII;G-T86YC94E$/2)$-D9%.$-"0S(P,D0P,39%-C1#,C%!-C)!.#<S
M1C=&0R(@<W12968Z9&]C=6UE;G1)1#TB1#9&13A#0D,R,#)$,#$V138T0S(Q
M038R03@W,T8W1D,B+SX@/"]R9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@
M/"]X.GAM<&UE=&$^(#P_>'!A8VME="!E;F0](G(B/S[_[@ .061O8F4 9,
M   !_]L A  ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! @(" @(" @(" @(# P,# P,# P,# 0$! 0$! 0(! 0(" @$" @,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P/_P  1" '" EL# 1$  A$! Q$!_\0!%P !  $#!0$!              8'
M" D" P0%"@$+ 0$  04! 0$!            "0$" P<(! 8%"A    4# 0(%
M!1,6!@\%!@$- @,$!08  0<($1(A,2(3%$%1,A4)87&!D4)2E%5UM19VMM87
M-U>7&O"AL<%B<K(C,Y/3)+0UE=4V5I;7.%C1@I)SL]2BPM)#-'2$)64F)W>W
M& KA4U2E1H-$1RAX.?'B8Z-DQ$5FAJ;&9X<9$0 ! @,#! P&# D)!@4% 0
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
M$95,S@Y!F_!Y2U^J&04 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@%
M* 4 H!0"@% * 4 H!0"@% * T@\"W)%U>+=#P\??U5>9P<AC;9EL_#=/T2_^
ME O;_DQF-K]0;+M[S_:UJ/VTB89B*V!ZK:&(\L?_ %=7_P!MS"?_ -;^-O\
M@1J3H9)>>?G2U0]9/L6Y7R1A"<LF3,2S208^GT9$L[1RR,KA(71 %Q0J&MR)
MW]T:9:C<6M8<F4)5(#D:HDT0#RC 7V54QY.#E*@9"U4:B,J.DD>LC9:E4N<)
M7CEIPZ^7=!(2T)^*&&6,,\8\=M[*A1(V2.1-JFT8;G1.B:TJ-.6J2!O< [#,
ML-F<'(,WX/*25PUN:N'*)XK@ZS4-E91&<(/4-D6+V_T6*DXXJ]8Z+$EQZX)7
M!.6%R5GP5&<:0RB4G'=ITHQ$(^;*&,%,S@Y!F_!Y3N2=?6LE-D15E9/J EQ<
M^/AK/COML%MBHF]'!XV]$RB.1MMB(F'T$M"-AE18G-&),V@,1N0Q*RA@4B&:
M)F<'(/Y)1-ISAEUB>LL2)KR%(TCYG>,RR%YD>#EX7=TR/$YXZ)WR;,<H<'HE
M>I<R94](2%2Q3<8%AAP-O.\-,W=AR#-][^,K5$=?&L: NBQ\B.?IXSO*V,XU
MAZAU+5,ZEP/8\-M*ACQ.8<J<F58,4@QRTKSTS.]6V/B$LT7-K=SZ7=F<'(,W
MX/*4U9=3.H*.-N+6=CS!D)E:L(Y&>LO8C(;9,N2"QYE"3*&M9(YY%UB412]O
MDC^L9R3%!XCC1<X 5P[ESU C&49NP=YD+5YJ8RLND3ED3,$FDRJ61"-P&3!4
M)(^VH7:'Q.?$Y488^)G965M:F]M;<C)K/8;(B4QASH,Q0H,/,-,N-RC+\$F#
M'KZUD1AKR4SL>H2<(468))DZ79.+ 3&3CIC),VM 6/+SLN5*H^J.;SL@MP0E
M.A:'HJ55S15QE;Y5KW#)P<I!<D:L-2&7L;Q/$>2LOS"88X@GH;]"\9?%2=2G
M;O0>QJHM$2S%_10/CP3$HRN4(&L+@J5B;4IPBD]RR^13,X.09OP>4ZT6H;*3
MM$V/&,NF4B>,2M1,=97"%,YD;BKHZ0V-.QSPWQ$,W3Q-?(;-:!P6G*4:=?VU
M;TJP5CPI!C#;8S.#D&;\'E-_+6H:>Y4U%2#4L8X+(U/G'(#;/F%0E=%3VJB"
MB-";T\);V]V? J5CD"(-+*WI$YRL(S#@HPF&[1C'09NY ^*]3F=%CY'Y 9-D
MZ9=% 3;T/I6N'P5AC:(S(Z$QKR"H.@['%T$)=%$V:3A)78U8W*>G$V" VPMV
MVQF;L.09NY ECAK4U1.S@Z.CIF!^6+G9.RI1*E#;&SS&PN/8];<5L9T5$8SC
M'!7!JQZS)6<E6R7;E1;:F*3<YS!0"Z9F[#D&;N0*:K,\9B<'AI?EV0'I0]1]
MTQ._,[A?H?2$$@P9#2<>X?>D^\E& +AC^$I"&M'>]KD]%+X2[COML&3@Y3M8
MWJ0SM#XW&8G&<D.K"TPTYE.BZEI1MJ&0,7H?F@LC-*%MEA:/T8)V-MG@0O"5
MM&Y'(4[E]L6*Y[:8.AD._#JYU$%J"U!>1A%ITL/)@:6-^A2$@Q^3%4TL-GB5
MG#B\N. QH2E)FAYCJ'FV>P@N0A*P;BD=SZK"[;M<ACO7.;M%.V',&3HU.Y+D
MIIFCP7-)IZ)"9P]+.@NPIJWS$1YDL:9>UO"->R2IHD:A0,Y8E<DRE.8<+?W+
MVMN7#)P<I7;'^MS.&.6/+W:-^,MD++<NPC*EV2#"&$UP8O8+)E)<7;6N/K(Z
ML849))CRW";341: 4?[0H>UUBKDD\TS.#D'\DHJ7G3+H(:Z8_/FK@JB;L=(!
MJD:Y&TN3HE#*%[<[2)*URAP;SY@TM\A=&@A6Y(R' M&X*"K&*"33!GF&H7.
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
MNHJ9;8Q\"*9&HZR,$:F4<YLML"'L0]CU;\&P/!;;L[&KKT(MAFM14787+D\
M3.1L4NY(QVH>R;EKWWNI8-@[..VVPK=YLXJN1/BI"!1J\WWR94-RJE10"@%
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
M+TJRG*U'-2UL;=B"PRP@J17(BV&EU;=CM1X8I9DVMHYM>DM% * 4 H!0"@%
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
M?YFL_P!;-^S4 ]B#&?YFL_ULW[-0#V(,9_F:S_6S?LU /8@QG^9K/];-^S4
M]B#&?YFL_P!;-^S4 ]B#&?YFL_ULW[-0&LG$V.4YQ*A/$6DDY.:4<28668$1
M1I(PF%& V&]D$8;7H#M9E;8REAY5K=OHCWP=V7,/8^#0$A<6U$[H%#:XIRU2
M%83<E2F,^IG$BML$6*P;VVAH"!EX=QB2'=!#6<( \-K<V=LMLV__ )Z@-?L0
M8S_,UG^MF_9J >Q!C/\ ,UG^MF_9J >Q!C/\S6?ZV;]FH![$&,_S-9_K9OV:
M@'L08S_,UG^MF_9J >Q!C/\ ,UG^MF_9J >Q!C/\S6?ZV;]FH![$&,_S-9_K
M9OV:@'L08S_,UG^MF_9J >Q!C/\ ,UG^MF_9J >Q!C/\S6?ZV;]FH#Y[$&,[
M?^CF>VSBW2S@[/".V4!W$V+ G@LN)+Y(01-^"6'QH"V=06"P?G AM0$G4I2%
MB<Y*I+L8G/+,).)%?8 TDTH1)A9F[?A , KT! +8@QF&UO\ 4UGX+6M;:6;X
MGL?[]0'WV(,9_F:S_6S?LU /8@QG^9K/];-^S4 ]B#&?YFL_ULW[-0#V(,9_
MF:S_ %LW[-0#V(,9_F:S_6S?LU /8@QG^9K/];-^S4 ]B#&?YFL_ULW[-0#V
M(,9_F:S_ %LW[-0#V(,9_F:S_6S?LU /8@QG^9K/];-^S4 ]B#&?YFL_ULW[
M-0'SV(,9AV;(:SVM;AX"SK;-G_MJ GJ%$E;$25O0DA3(T*<E*D3E[>;)3$ "
M422"PKC%8!98;6H"!XC"$6,(*'9R115GMN_Y*&@/GL0XUX?]3VD5Q"$*XA%G
M"%<0A;PA7%<[QU ??8@QG^9K/];-^S4 ]B#&?YFL_P!;-^S4 ]B#&?YFL_UL
MW[-0#V(,9_F:S_6S?LU /8@QG^9K/];-^S4 ]B#&?YFL_P!;-^S4 ]B#&?YF
ML_ULW[-0#V(,9_F:S_6S?LU /8@QG^9K/];-^S4 ]B#&?YFL_P!;-^S4 ]B#
M&?YFL_ULW[-0&F^'L8B#N7AK/N]:Q9O4_P#;=2@)LTM+:Q-Z=K:$A2%N1!YI
M,D)VV*)+MP[A>\*XMW>Z]Z @N)P;(NY<8;^R%E@5[=C_ /%.9<'SM <H_%&.
MU:@]4JB;4>H4G'*%!QA9G.''GF"---%<)@>4,P5[^#0&W[$&,_S-9_K9OV:@
M'L08S_,UG^MF_9J >Q!C/\S6?ZV;]FH![$&,_P S6?ZV;]FH![$&,_S-9_K9
MOV:@'L08S_,UG^MF_9J >Q!C/\S6?ZV;]FH![$&,_P S6?ZV;]FH![$&,_S-
M9_K9OV:@'L08S_,UG^MF_9J >Q!C/\S6?ZV;]FH![$&,_P S6?ZV;]FH"1QZ
M(1F*=,M'&=&T]/Z/TSH@1!Y_HO/='YS>$/;S/2![OSUZ DM 1Z1O[?&6PQT<
MQ'!1D[W.W3D"4&6L6G/4BN$ >/Z40+XW7K\G&,4H\&H_GE=?Z)J^UA&*-<[9
M5$A!JGNP[#ZK$JIM+1W$FK#.BB0BC=C=5"F(<[P&P+A"<[;I?)^]HA=CP<?.
M]2M?R]<.BKFK,A40;9D9\L^Y=JOTL1R+=D)'WSO8-SV>8)_WKO\ @L?V>K_X
MLZ*_\3X&?*,7\+]+-J1X7>P=K&\J1.3NQ;(TF. ER@)QQ?2$)J<L(22]\S:,
M0A6#R0\=?JX-K"P'&\6EX31LF],YEY%==V(Y415VC\?&- M(,#PY]?6K+;)O
MID5=F"02S8*IVV;M^\X/"XNK7WJ+^(^53FFNJ@4 H!0"@% * 4 H"(3;[QEV
MMR;=OHC?;MV;N[+F'P* E] * 4 H!0"@% * 4 H!0"@% * B<\_(F8>E60^=
M2F@)90"@% * 4 H!0"@% * 4 H!0"@% 4XQ#[6$#]*S/]RAH"H] * 4 H!0"
M@% * 4 H!0"@% * IEB8.[%W/_>'EH7?;V4YE>] 5-H!0"@% * 4 H!0"@%
M* 4 H!0"@*69?#84'<@^-)6\-MZV[NL[ILOR=MZ^"UCN<S1><YJW7-O*G!)F
MP/JM"VWM(J:7[5TV6BIN+-8BE@80[M[[N\'=XMHA>(XN(6RU<9R6W8RVJJ-5
MD87ERHN^=;S.:Q+$2Z^"6)D@NX:MWYOX]_[JO1TLWW;O"IAYNTG@3V"KN$ A
M#D9GY/#VO=.$5]X7))4!#RA?,AM6S=4SNDTPEK,M<R4K6K"U$@]>'?6*FOM9
MZ?\ Q5^Q":V"15$RLV$L+[@\%MG6O?\ A^176+6W=RU3F4U5>!0"@% * 4 H
M!0"@(E-/O,5YNQ/U7,- 2L'8V\'Y-Z U4 H!0"@% * 4 H!0"@% * 4!$YY^
M1,P]*LA\ZE- 2R@% * 4 H!0"@% * 4 H!0"@% * IQB'VL('Z5F?[E#0%1Z
M 4 H!0"@% * 4 H!0"@% * 4!33%'Y,.?^\'+'_%*8T!4N@% * 4 H!0"@%
M* 4 H!0"@% * I;F+\AW+^:6^=#G7P.LK[JSMY_H9I]9H3]Y:7STOTLLL&MV
M=^^KC63E_P#+Y6G6T_\ -)XZ\2FJLY85:P=[8K-YGN7] JK9FJ'[V)O+Q.-=
MZSONI-\ZWC87V@[&W@_)O76;,TYD*5/F;<5QF;),<OTV8V>8K"8\<2QN!YR4
MX098X.C/%2Q*CB ("E$A=F-6F1E&' ,4'$7""UQ;+7N!4 QU(+6I6\1*H*A4
MD5*R;A1JQ$6+1G(BE #504PTB51O+B^;+.&68=M^EA%NF<V!U['+H_(C7I.S
M.B5>=&W]1%7TM*(P5FV1)4+>Y*&DX1A).U42A="#>1O!W3+<.W@H#O;G;N[L
ML'=L+=%],XMW?L/Q/$$1=^/=XK];9<#=+'O;VW=M<.[P6%O;N\'>X]T'!L^1
M0&[0"@% * B4T^\Q7F[$_5<PT!*P=C;P?DWH#50"@% * 4 H!0"@% * 4 H!
M0$3GGY$S#TJR'SJ4T!+* 4 H!0"@% * 4 H!0"@% * 4 H"G&(?:P@?I69_N
M4- 5'H!0"@% * 4 H!0"@% * 4 H!0%-,4?DPY_[P<L?\4IC0%2Z 4 H!0"@
M% * 4 H!0"@% * 4 H"EN8+[L(<?YI;;_P G=.]KX'639HI/7)!'^AFGU6A*
M0TBIE]JV9+5=Y)LLL%XMO><?\3=V_+KC.4YK5RY)?*AUG,F-=%&YS7Q5(+D@
MOX6'SD=:_AVK/%-LQ](WWW@4J]@_AR&S>9[I_8DJOX:V=JAN_O8FXSD<? :S
M7)^ZDS<FMXV%]H>+9XW@\+JUUHB02"',ICKS%IFRS.M3!N2(_P"A\N%KV_3*
M$:ITF"\E,E680RID">2#T18V+C*QJG1CDVR@@ME-/7INU;@7TL.PPNU[U!/W
M# 4^]#;DULZAC1+'!AU,A< B=EA*=Z><K9.CLJA@7)S3H>GC_P!56,3:N5\W
MSB,D80)[# 'FZ LRSQB'+$+Q/D)(VXGC[I)LH&:CD>/\:P-=.'YE@\HR="L;
MM&.Y(SR"-XQ.:F&3QARAZLA.L6)V-&C+=#1@<$Y=C0'@5V<-+V:%DBR,NNL2
MN"5\;9,HC[Q[)WH=<'8F0((N2WP&2-9>(9(L"SQKM*<2C,.=7)K)"$!EVP^R
MQ84$"[G3M"9;C[&B=@FJ&/M3T.1RUV"T1=R7.K2TM;Q(E[@SH"U2M(U([*$S
M:>78XEN0-K629M+2)"B@VM<"NM * 4 H")33[S%>;L3]5S#0$K!V-O!^3>@-
M5 * 4 H!0"@% * 4 H!0"@% 1.>?D3,/2K(?.I30$LH!0"@% * 4 H!0"@%
M* 4 H!0"@*<8A]K"!^E9G^Y0T!4>@% * 4 H!0"@% * 4 H!0"@% 4TQ1^3#
MG_O!RQ_Q2F- 5+H!0"@% * 4 H!0"@% * 4 H!0"@*6Y= 8*%KBR23CC!]*
M662 0Q6$)I<@A%N@"*^[O;/#KX;6%3OJ=&)\N7+68Y&/6"(J_P"YF)&S?APG
MU>A;F2\>DNF/26UKF6JJ)DF,V_PL+$0-[@'B:W+LO[VC5B"'9>X>3<*4?C:Y
M DX/6=)#YI-LE;3]M#J-N(8>V=-_K<M,GMF#M8N\JG?R M_J=9_JBL_8W>!P
M^LL-_:Y7QF>R59PHE6$Y!:A&(U28DM$Y6^V$YP-[>3G"X;F%D\WRC+\=J^_U
M38'74>E_SJ8US)-V-U46RQR0M0^"UD3I$[1>9T4QK_RC8*BHOMF[1?('BOMZ
ME[\/QOCUU>CT55]Z<W9. UU>!0&U8 >/E<6SCV=CMXK6V<- :@6W0[O*X/'?
M*[R@-= * 4 H!0$1FW Q%]X_1#C[R7,- 2WBMWUOD4!]H!0"@% * 4 H!0"@
M% * 4 H")SS\B9AZ59#YU*: EE * 4 H!0"@% * 4 H!0"@% * 4!3C$/M80
M/TK,_P!RAH"H] * 4 H!0"@% * 4 H!0"@% * IEB:^V,.G!LW<A99#Q;.+*
M<RZE 5-H!0"@% * 4 H!0"@% * 4 H!0"@*!:E/:N=?\N]3K[6K];_W)J?%F
M>KSC8&K'[Y4GGI7IY1B>OV-O _MOX:CAH^:UR[4KE0D!S)V\]>)3;W"^L+P_
M^VLQF+B=+X;AS%']WL0LK[U;<?,JMM;D[OW:/3>8G>0:1UW\W5[5;E2SRI9E
M4*XK_/7^34@+,UOB-XCBAVQO&[5Y:* 4 H!0"@% * 4!$9KP,A5[=1^B/JO8
M?X* EMN"W>6M\B@/M * 4 H!0"@% * 4 H!0"@% 1.>?D3,/2K(?.I30$LH!
M0"@% * 4 H!0"@% * 4 H!0"@*<8A]K"!^E9G^Y0T!4>@% * 4 H!0"@% *
M4 H!0"@% 4RQ.+_5ATV[ [N0LLAX>3;@RE,ME 5-H!0"@% * 4 H!0"@% *
M4 H!0"@*!:E/:N=?\N]3K[6K];_W)J?%F>KSC8&K'[Y4GGI7IY1B<\2'P?HA
M5&]29CO-<J$@+_SZ^.O$IIKTF8N(TO>W%'_,9]_HE=;GU =I5/YB=Y!I+7AV
M>5766>5+,JI7%?YZ_P FN_F9K?$;Q'$[MC>-VKRT4 H!0"@% * 4 H"(S7[R
M%!_T]$?C2YAX/"H"74 H!0"@% * 4 H!0"@% * 4 H")SS\B9AZ59#YU*: E
ME * 4 H!0"@% * 4 H!0"@% * 4!3C$/M80/TK,_W*&@*CT H!0"@% * 4 H
M!0"@% * 4 H"F>)P[L8=.]R%ED7\K*4QO0%3* 4 H!0"@% * 4 H!0"@% *
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
MK?$;Q'$[MC>+7\H27)49R,S@99D@1PXR!Y#G2Z-'1).J6'>QJ=!1":29 8J
M:F)DA,@4 .-YD8DNPL98;\-7EI"$NK;>68O2N<5:$*Z>,.&7YS9V^6/SPX1U
M)G66!BD,+ (G'(&%PW#Q6,.Z<X-)AW,J I@&\U81@'#C>K=W?((3+18U2(37
M2.XOE$7:VV;.CX)>T9%E\JB( K"6^ B>.V#*7$S5G06EO>E"PLRQ9 !FA%:@
M.Z19\DCL]Q<4?:8ZM22!1@'IQ+A(+*&]G:\F!R()X51]R;8ZC7N3D2='RBT]
ME]B"S F6'S":]QEB XF6-13IC//\(@KHL8V'%:MF9?15)G=M4G$IY++%TB8X
MC$0JDSETP,DF#DUHRV%,0@/)4&A6E*C2SS&PA4!TV>,\9%QSEA/&HRG2J(^6
MWX+++)=(J0=%2W7+F3IU W R83A5,(\=$"@-K"3VMYA.KZ0NOS5BCQF@)$!T
M;]K(Z4^$QQE:RTXC)]C%G;GYE='!P0NS/(M0;'A9\Z1Z+L:L:/>L8Y6N8-L&
MY)]W> G6 N&Q@@+L,)2=VF$!1OSVI)5+C7Z>-O/$$EIR^BQ_(,J8&\L)11))
M8>9:V\@&VP;;P@WOU: J]0$2FGWF*\W8GZKF&@)0.VZ5?YD/R+58Y8,=N-7B
M*9%3?3C+2C) _%G*-UV6%A"H4!L'GA7W0A4&!#V(20=CWE<[S,6Q*37372YK
MFRT5R(G"IO:AP?"WTK&SI+'3+B+'@0V_1"_>6ZWZ\9_=UY_KK$OTKCV?4&#_
M *!IN)WY^$>G+$[+!!-6$!W;F&"#NB&6$6\'>\;62EQC$ND;*F3'.:Z;8FU8
M8:C!<*9*<^5)8US6%V1 ;A!LOQ;/"W>3L^-71<K-1-IK?)0T$VQ%WUXU.N7,
M;2Z#1FN;:WN!S<H"J0F+D:=:8B4%\D*A*)44/HIVSQ96X+K7K(7 3(TW..4]
MJVWI"A6B6'G"0IQ''*FX5QH5!Y@BQ#,4([[;DCO?>+%?:'9?C XJ6,,*$DY,
MC96=*G-4+%AA*=M2DEF+'(D2=P5&%ED@+$H6DBN$X8K"$<&][#O>U ;GH;9.
MD+%7:=JNJ<$/:UQ5";TO2'!O"$!84*TSF=]2AYLNP.9'M+YNU@;-@;4!I,C#
M"8UE,9C.U"9"=WFV<QO2&-8>;-$>7]HB)Z+R3Q;_  !L+>X=[;MV@<DIF;R$
M@$):%&6A(.+4D(P)4Y:4E02J$N+4%DED@)+. NV'A%N_2SN6&UA6M>@-B\=9
MA*G):)K:A*G8@*5T5#;D8E#@E++YD*5>HYGGEJ4)(;%\V:*X>;#:UMEK;* ^
M%QIC3V)YEF:@='+0@)%9O1EB)"U#..:>;$ BW-V;5"@TPG9LYDPT8B]VXK[0
M.]L'8&UN"VSQO!:@(M//R)F'I5D/G4IH"4WV6#:^S;NVVVMQ<5N/OJ-2&XA:
M[FIDC @CVX+DSAS))QA980E"#8(@A '>""W8_/7KX_%L1K*:L6FIWP;M)M0M
M3(?3X724<ZCOS$2\MD-G*L#K.VKK_P",4?\ Z'['7YWS[$/=+X4/=]6T'N4\
M"GP+LXAV[5YNZ$6[N_2_$\78@!6*GQ#$)+EF.5RM1<D4VQ,PND5J)+EP6&6W
MB52H+4<-2@2GF=F8580NKQU]W13)DVE9,FV.<D>#@/E*J5T%0^3"%U8> MHU
M#7CY*[')]Y1D^*9'+520,'78E8664RE2U&)6\4R0K&.41R2QIR82B4Z!2<6H
M2<\%8E3#3[Q]K %ZSSD=1Q? 1W1I,X90+6$L:.'LK\9+94SDKN>AN,9L]%I9
MT<\%)GYMD#KCW(BA\="E@DRP*6Q:FX2"K4!2K'.-=*N-4L1QG%\NQTP3PY9
MG,5]#;;B=A).:8;C=\Q9*$[L\8_@K"R+#(<PY ,..6/1ISL<L+N8::;8DT 0
M*TQ)\P+CE&H.39TBG:.319ECZ$ERG$)+;S#,6Q]MBKL^,JK[6.,<.U;DT@<M
MIAR-.+HYH2B.DWN:!&87'\=P]AQVX2+5**=17'\F;T<!,DSQAMI:6]QC<'E4
M#%'PNL1B["!R5=H9=OJ *3C%19A) [C+WKV$S.#D&;P&TGT(8O)A2N!'2*4.
MD<68WQ3CXQOD#? Y(AN=AE\<GZ#RU4U/L,<&AV>R5#L>4L3+DZEI7)S! -2"
MV[;$YO ,G 3!UTQHDF/76&0>4.4=<G&*XGAA+\G;8RSB:T.,YV^S5*_-;1'8
MZT1A"_'*I4LON%-]D(3 %?:VY:X+@<@O2E%.8-$NF$U<W==C7->.7R0*E$?)
M<7X.>9$PR:921:0VQ] S)7Q,X1\H*$*1*F1IR17+YB]K6V ;#KI&@S]*GJ2/
MT@E3JD?L3KL.K(V=Z&26N\7=(ZAC+ESSDEC)$K<N>1(+')T:QP4M:%<>>I3I
M2S#S=\"J>%<01[!\()@\=/+5(@.*MT.5$Q:!0T!RM86G)&(+#C6)PF*)K!)1
ME@VDH #%N\L0NI3-3>&3@.VQ#[6$#]*S/]RAJH*CT H!0"@% * 4 H!0"@%
M* 4 H"FF*/R8<_\ >#EC_BE,: J70"@% * 4 H!0"@% * 4 H!0"@% 4"U*>
MU<Z_Y=ZG7VM7ZW_N34^+,]7G&P-6/WRI//2O3RC$YXD/@_1"J-ZDS'>:Y4)
M7_GU\=>)337I,Q<1I>]N*/\ F,^_T2NMSZ@.TJG\Q.\@TEKP[/*KK+/*EF54
MKBO\]?Y-=_,S6^(WB.)W;&\=<L9&=P.LH7M:%:H"A6M@3E:4D\P+<YA("XH0
MB, /<2K@IR[' MR3+ MO;=E7EI&UN,<;N3E'7ERQ_"U[Q#TJ5'%'59%V54Y1
ME&@4$*T*6/KCD(U+.G1*DI9A($PBPEF L(-K7M0'QPQCCAV85$7=(##G"-JV
MI(Q*H^MC3.J9E+*@5GKD+4<VG(AHS&]$N5&'$DW!S99Q@A@M80KWN!R_0#!>
MAIV[T&Q>S>C!&RTJ'M UV1I2X:=TB(E)TW1>9)+BYUMYOL -@H]GTK<V4!PY
M'C''$P<D;Q+(%#Y.[H$9S>A=)!&V=V<$:$XSGC4:58X(SU*=,,Z]QW  00[P
MA7XQ"V@=ZX1B-NW;+MI'V=QL[H4C8[=.;4:OMFVH#%9Z% NZ02/I2)&<N.&6
M4/: LPT=PVM<5[W C"7$F*D+FY/2'&L#1.[PYEO3PZ(XBPI7!T>"'9._$NSD
ML(0@4+G(I\2%K GFB&9TH/.[=_:*@)JW-C:SI0H6I"C;$98U!I:1"G+2I2S%
M2@Y8I,+3DA 4$1ZI0,PR]K<L8KWOPWH#L: B4T^\Q7F[$_5<PT!*!_4[_.V^
M/6.8MV2[<8O$4S53<5.,LR.X35'\\H^Z#*YEF3&_.IMOMUXU.B</2[)EIM,3
MB0V]MJP=&_:/=?;MF\EY*I'XG8L3=8.[<)UOX:RR6W:B2F2$WD/-4I_5YGF_
M9+RRNPMW_P#;5TU(S4\5ODH<XLR+XSN-2C>4LQ,F+5D!0.A)RM1.)HW1?FTJ
MI,3=@:U(NBK)<Y%J!;PHZT.2U F6&@#])$O*'?9:U]F8J;9V;X:W30>/W)<<
M&2J'YX9FMO:VV0/)PO0_&(#*GTQU,0L-T#.%G;,A(#C!C.-3\R8'Z?SEQE
MZ]OU%XI=$)"IK?W948I%&P-[,"$SP,H> 2Z/N$JCRIIBHXWZ)W1&Y1UE7K"S
MTR,U/8M"JWQ!Z.9>P'3+M3^+PQF52>,N#Y.$L0AS%/G F,QN3*O]79)<9;&8
M!08SID9S@I"6>,Q#<WIA(4IO.% N7>U 5#C^6H+)9@^0-D>E2Z11A08WO1%V
M&1IV]O<T[;'WI4SG/JIJ3,9D@1LLN;%"A%93=00%6#:7:X3+! JD'L;?*^+C
MH#[0"@% 1.>?D3,/2K(?.I30$I%P!X]FSA[_ &6XN.U4R)DC JU40HO+I0A0
M/BI&8E.-$G"G"(PLX( _3$I)P>2,-[?WRU:TTATBHZ+%)E'.E/5S4@Z"I&"M
M2W\:'WF"8#55N&RYTES&HKHMC'*URY8;%A&_1@V_^ 5^2"Z^;^O\)_13_"A^
M_P#NYC'Z6G\#_8-L,T0!Y(6]9R1A%R3B1"W0B#O6W1VW. -ZM9CV#M:YO13[
MT8Y69(AVC>(7D7I)=C867H1*WQ186X,#<J* 86683]++.W.<#8 A V"N7;<V
M[07XJVOH_42*K"9,Z0US9-VQ'0C9LV>#@-9XM2S*/$IU/,6+VOM*6YBQ09E0
MEA3B51 2-F.<%':6=0/T:M8G10%+VKDC2I1R**R&,RZ/"2'62KT3B 1:=8H
M,H8[EF%_MGYY;JJTIN<JFTQ72)P7 0%X-9<2HWF6(8[*F_)$T5-(&N59DD\?
MZ0,Y0[#C*%$QG%K#"#E2?G[ W %D*! ;\ET9GSEE)993DUV7",B^>(2Z+$[*
MJ$8",YP;X:A/0-+@^3"0R0M5%5D%1*$JEQ7NYR@FYR<9EMI/,@=LIT?#7J!N
M"Z<$A<U6,\[8]=%J5CE#A=T.S5'<21D,A5'3?(4U>.E1AHQ&D("F M 2H*.Y
MH $X"@;0)K/=.SK*E$J6,LV]#BV42QTDMG$M@4'.#"6]8W@^.5)+2I:Y1&^D
M*$:>&64B+7B6-+ATBY2]N6!+#>X%UU :=WY6SO-G%LH#50"@% 4XQ#[6$#]*
MS/\ <H: J/0"@% * 4 H!0"@% * 4 H!0"@*:8H_)AS_ -X.6/\ BE,: J70
M"@% * 4 H!0"@% * 4 H!0"@% 4"U*>U<Z_Y=ZG7VM7ZW_N34^+,]7G&P-6/
MWRI//2O3RC$YXD/@_1"J-ZDS'>:Y4) 7_GU\=>)337I,Q<1I>]N*/^8S[_1*
MZW/J [2J?S$[R#26O#L\JNLL\J6952N*_P ]?Y-=_,S6^(WB.)W;&\;M7EHH
M!0"@% * 4 H!0$2FGWF*\W8GZKF&@),9?=)\;P6MV.]\8-6N;&6YOO5XBW(J
M>,G&6@G-;H$X[:@7?X0HW=YO6 [)0.X;_4Q<FU[US9,HIGSB;=:N>L+%VU.@
M:*MHF2&(LV6D&)'G-VDW3YVI=_*UP\@+_P"KUB^85>T[PJ>GZVP[]++^,WV3
MZ2VN1*A'O(5@ EJD]Q;R-86&VZ:&W*$(GO:I+DSI=1*:Y'(YLS:7:+)U=1S:
M>8K)C+66)>;'P1+NR!!N'=L+:(O=",/5#>_C@V['@KI62D$^"WR4.>&P@OC.
MXU*+9)T\8MRZM<5V1(^GE ED)<8(@+<R4JBT9:WI4)8^+XJ8(CGF1^>%!*09
MRLL=S.<;D@[;+DAK-F[A=F[AQD>G^*MDL)GQ3O(ELJ1M\L2A6.BY.<G5'2Z'
M8SA;PL7$DH2AG'&-N*6PP(K"ML4#/,OO<YNV IE!M(S&PQ%G)<9Y/S,E(6V
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
M 4N''F=L4AYD8@E-HC1ED;0CH"\N@% * B<\_(F8>E60^=2F@)0/@W+=[\@
MOCU5J>!"J)^(L+S+?_:(_?,D-UN+@Y+:WAO:]<@:U)SFZ:54M$2[S$R;%V7&
MTZAU;R6)H?2+:BM5RI;LH^9"PI3NBZW]E;^&M>?D_<_C7V3[[I9ONE\">P+A
MW>/B#N]YN[M@[.MU:HY]/)O+<RHFRNVFZ6QNN8YR(JJJ[%N13(!AZVS&T5M?
M_P $=X5EBKPN*NR]7+6MT+H$EI=;T.2W;7;B<FZ=*G[VUT$NPG+9P(4&U7G9
M994>/W3$QKP)?(G=\Q"] ;1+A 9B\L,:AEB\^5)$99Q15H9/FUG4&*[@MT-"
M:JOO6"(5K_;GR9:JZ9,U(8JP_D*:I?18OD3-)EF,X.ADD:?I=V\2Z?<2N32H
M=#VQN"I<DJC,&8XX\&IU"9O4&.R4Y'N&D6/(.) JK,LG9DBJ/(#@UO2XQ0]9
M,@)C>%^BISDTX]A+]@4IZ1JF]"63TEP;W+)S79K57-$:=SQQEMA2DX%[ 70X
M:D60I(OF:F<&(TI+6= VMI9V]C5-Z$@QPQ1!99)ER5R<BB71T3CELB6I2^=+
M)Z.6CL48#G@CO8"O= * 4 H!0"@*<8A]K"!^E9G^Y0T!4>@% * 4 H!0"@%
M* 4 H!0"@% 4RQ,'=C#G;_\ R%E@6SK;<I3*@*FT H!0"@% * 4 H!0"@% *
M 4 H!0%KVKO9["[WL\3VR^-$Y+_!6FM?D&ZL<1V$^;5'JE0;2U-K=T]H?/24
M3_$R#!(7;=)+M;QOT N&HE'\VEEIDA-;Y+R5>9E5ON7V[EAKKRGG+L=%GM_1
MKS+D'G,NKI'NJ]J]+U>K]'+.?^\QV55?GI'I4,X9/U,/@_)O4IC\Y2-]<Y=]
M3=JPH* 4 H!0"@% * 4!$9GR64K9XE]B?JN8;T!)S>25>WC0^-N+9NVZP>M5
MKK&.W&KQ%MW-1NPJ<9C"7_X2JY(N!4HX=P75.,^9MQUPCB#'-KWV0_+S?Y1V
M?1S&NH9<M%2\E/)LX&'$X/&C\*_]Q7YW1OVG'OBFVGA3Y1RD(;W<&W="+_#D
M?$$7B3R[;=F[Q7K/1HYL^4V"V5.U[PI5N1N'34BU(,VT,G*798H5NQV"#;K6
MX"P!_M:[VEMNM38L;Q(<2(O/=N/7C.18(0]?P;WO:V[LOQBOV/)M60'W<#XW
MQ.[U>QMMM8.SK<J] :>;+MXGBY-M[E;-HM[@WKW\5:U_ MUJ U6"&UNM:W@6
MM\UP^*[V@-%R2A6W;E@N'=$'9</)N$R^\8&X=EK7L,5N5;Q75H#<L&P=NSP]
MFWXUJ U4 H!0$3GGY$S#TJR'SJ4T!)Q[+6#LV6V"[ZW &]^"J7FLRV(5;E+#
M,RA%[(;]?=O:P"V[Q(O$MJ'Y5JY UI-<[3:K:U'+"ZO C99U+JX<UNAM(V*(
ML7^7,*5<V+O?"%_!6ONC=[E? I]Q#Q?"AKW1!"&^Z((>#Q(@^*#NUBG-<YKG
M(UUUJ(BV+9:B;1:^9+YC;S;R.793:4O]P\*WL;1:W'N(C0"MP<FX5BBV[LKL
M_5O]R</\SRJ<G:<-NZ65VQ^67B0@>H@N3)8:TNL9G4I@BY+/,8,)BN.BC(25
MC;-,G0F)O/3_ $31^2 #N,[HI 2,NQ8DYAUS+V'NVO;[<^4*.N6HZ5Q%IDR=
M0UM:Y+%\S7P:RRAZ6/RXQ0LC\#439=+L@%QN,C&C[<$DA0)P-:)07TX83![
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
MWI]]IZ$_X@K\\UU20:H.SG"^KIQJ1[:S/O\ 8KUMW(5EK91\** 4 H!0"@%
M* 4 H"FV)+[,80/@_P#2S/;9_DH:!+$@1G+QA!9#($Y<A0BZ4KYOIBU.B";?
MFTHMT(CC"]Z^Z#J5K/6%.;34=,V\C;RO1%58)ELMX38&K]BMK)\Q&/<U&)8U
MJN7(Y,C47)R%#^<2^6\?_#Z#^O5J?I'_ *>5\9#9]Z7^@G_JG?)'.I0\;O'P
M[O\ IY"'_P#;:M28YO\ OY4$]\5O2OV>H_5.^25WQ&<2)K=>;5(E80N!8><0
MJBUI(1"3 "$L1Q!AP0F?,[>2&]K]6MO:N+[J.:EY'0G+:BQ3,;8:KU@0^>2K
MK'LA(R.:K5SG;"HEFZ<C+N,B\H-\9:51P2VUI?9 N=B>D='&L:W_ !?D3'JE
M*29T-8.QE[3:P^ 1/)+O??O:URC-AR<B^,I\&I9,7H<FZ^*)T4DF3:\2EPNP
MODL?%#J*XGB:"Q7GB'S)XWD\'1DA \2;-!JHL($Q)8207N$LJP+$&Y<W@&;P
M$^R9I(D4]=,YN1;TVI_9<BLBCY8#'$XH2(3[CC#L,N$>Y&E@DY8%V,S5&]OJ
MMT)P16M>XN:) I]F'3;EH,F<'#'Z$+P?DB72Y'*%';)E+9VB"R2=8YFWTX3L
M2VN25^2*(FJ$$1/2T_11"+^FJKIK! R:$!$ %[<OAOO!L9S=MW?M:^Y]+Z@!
M;>/>%WMZ Y% * 4 H!0%,<3!W8NZ=3_:)EJ_>;/92F6SJT!4Z@% * 4 H!0"
M@% * 4 H!0"@% * MAU=^TN^_.N?J4DM:9U^=F.)=6J/5*@VAJ<[0,/ZS(]9
MD&"(KZF7\Y\L51*/^BL\ZWR7DK$W.G>=3B4U5YC 78Z+/;^C7F7(/.9=72/=
M5[5Z7J]7Z.6<_P#>8[*JOSTCTJ&<,GZF'P?DWJ4Q^<I&^N<N^INU84% * 4
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
M+X]B^.50I<Y/1*Q=&L%J&_)\/ER<^21\9*R>09RGPCS"3.=7?3]JU(988 W
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
MR3-:$7;,DI1S;@<!:86L- 5O7%QP6'2K::8DBOH1RE$7I89B>68]3Y4A/19
M<L9%&6F.=1]G;I(<:O[;QE&PLIT>5$G&C"6G,,W"AAN-.,"H;?I&.2PYPCZI
MU93' S#>9,=L;@[%)GI3'9)E)X6KPO+2X-<9AZ!&WMJ=<80(I U-8N48 !=B
MS.$"<9!TWI7E9#WIB<!O[HPRA"_2AER>^/\ )F'*#"UQ6>1F/PV0"<!/"=M:
MXL]9 &]MX;(5"4+HG ,Q.,9ES2@*1R/1#('P+>G3Y05-363 XW&7EJ1H70M.
M[214VD8UR1,"^9> *"53E@@L^/LX+CWDJI2)6:,0[6H#G+M&#XKEV:) +("M
M<3DEAFC&QI706ZWLK+,#HV:GB[@T(6-*I=&6&$,-DS;=4ZKRR4IERTR9&&YM
MC@+_ %$B2MZ9.C0IR4:)(E3(TB1*2!*E2I4I?,ITZ9.6$!*<@DL-@@  (0A#
M:UK6V4!SJ 4 H"V'5W[2[[\ZY^I22UIG7YV8XEU:H]4J#:&ISM P_K,CUF08
M(BOJ9?SGRQ5$H_Z*SSK?)>2L3<Z=YU.)357F,!=CHL]OZ->9<@\YEU=(]U7M
M7I>KU?HY9S_WF.RJK\](]*AG#)^IA\'Y-ZE,?G*1OKG+OJ;M6%!0"@% * 4
MH!0"@(E-/O,5YNQ/U7,- 2J_8?Q?E55,I:[(>>%U^^KG_CZK^FO4.V*_:%;Y
M^9Z9I+)@_P!#I/,2_0N.MKSGN.S:OODU^::/[I)JLCZ;*WUY#PU?T2;XJ<IZ
M&$WU.WQ>*%4Q^R[QEXU(FI?YMOB-\E#D4+Q0"@% * 4 H!0"@(G//R)F'I5D
M/G4IH"3F[+ MWEPW\"U8IS?R+DW"YJ6F);4L8$.:I<'> '="P!X3-T0>;8VL
M0;[OS83/C5'OKTIY?\3,1=<F*Y&R5LR9E.N2&1#N;4NZEEZO*%LR;"8BO@W;
M7I9L$X2AG.@_[\'AUJ6[[U?BFU(M_1,^-_L/@C";AW>>+#N[/%!#R@]CV0@!
MZG7J]*>=)ENF3&KT2W8<U,D;-DI>:V=+7HV)"/ME]SO&7?3P*XL-0<78W&WJ
MA;HMG)WG)<+9P5(_JFFRIFKS"NA2ZUM,B+9"V\IP)K2LU@8G9#^LK9P(5KK8
MIK\4 H!0"@% * 4 H!0%-,2>UA O2NS_ '*&K7YJA<BEN.L:UKHX-?QI[W_8
M]JK?+KFSO%?1<,\>?Z,Z,[O-F(8CYEG%,+%ZY4.GA0%_6D+\DI5Z8T?W"FKK
MSN[?=NNZX[T,LY.[P/WDHNIM]-,+D9MD&%XV:2'R=21JB[2I7%-:58ZJ.CE*
M7$Q(L7EH4X0A,&<J&C;SC; "$0N;*%?J5T&F:F\:%]LIV4;E4?F#$WR:*NS>
M_1YT3]*;'=K5$JVU:2$0B[C(5$"&3?FS@" *W9!$&^W9LJI4[KI 0[-H;!MO
M"#;:((;<@5K&<=O[WLOMZG!Q\-J U!,O?C!N[+6V!M<5[VWK[O#8(?'6OX5
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
M*M4J=%$]+N:6R=(G)9D<QLB# LEA<31HGIP>%32SQ%FD3%I_3*VUS)[6O2Q
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
MNWYD-O J]L6N3<O<AE<V[+Z#VJW5Y3/?I0_9ZQCWC*HMX;HX?PU+SJ%LU/8
MG_!KZ6814ZZDNZUL<;[FM5/_  ,-6<,\D84+0'+H\8]=NHKD);&TJ98),K?I
MU$VM \1N H[=%4IP+)>CZ=S:@8PA)$EM;<'OWW=O&KRDK7K=AB>*2Z=SB/N<
M3B$/7Q-E7/!):IZ)+=W3$<3RY+ KNCH2 -R&&-\L+1&"L(\Y8L2'ED%W-"$H
M0$JRCJ[A>/&7+2IIC,PFSUB>(N,L<&MI95J5K<NU;?%712SER@Q,>VH7(#?-
M&]2$L\(#%"<1PTP%%DRCFP)0Z:H<8L,H?(>\*'E"]QR.O<@=D]F54J3D"C40
M9YY(6,I:C$H).D#/%7Q.L,(MR3B[F6*&,Q.H 6!PPZL,3G-[HZ-ZE^=$[2Z2
MAG5ID,;=C%Y2Z)3AEQXN,-)$G"2E;7"02!*-"M4&DHU3?SJNQ@2"!#$!T*#6
M# 7!V67*9)&7"$F+$^2@S@U.G+2G*#IPYP'T'%LXCNV '[T1-MTH17^DF*A<
MW:^[:Q@@*E0G/,)R X1]KC)+ZM4/S>_N%Q=J1!2L)<7DBZ(O2>0+ GC3(5A,
MC;S4I90!G<\(%QEW&3L-N!6^@% * IGB;VKX%Z66;[EM5K_S:\'&A8[.;XW(
MI:!KS#;M;CC9?=M99).KN\ 4[1P5R!WLUNX;@^TE1,\E#JONM<W%,87_ (:3
MY3C&O7&!V0* R?Z$?R(F?IO3><Z:N[.ZE]T,4_U#_P#!+.'^\]][*#_3V>GF
ME=\YRJ81M/C5OAA;H:NF&2+1AP+84<572 323 )_*C.TI,V=&>,!6 71=.(P
M:DZVZEL;S=KF;E=1^V7@XCFU.7V2@^+=5LI?$I[%+(HW^B1E;\%A=EB5R"UF
M"<\Q:CLA8#<F]4TA*7ID;G SH3<]5T96K2KE@Q 3F]'$6>*I<<9AU-2XY+'^
MALJ=^>)TRXG:X<RR!T)9VT,LFTPSPV.2Z425CC8P$M9,=QF5<($C89SB@LLH
ML&^?<=@.UC>?\F'1UC$&-L,@G3K&\1B+:W&3#886%^R'-<M1Q886],\'?'XQ
M$SI8. 7/=&-"L#N6*3DF7,N(#2HU;2^]L8.3;C.-F1V5&8$;ILJ79 5I72-O
M&=IHHA[>5%4),/4H)<W,)C<<<88H5M1R@)@ EE<X TL(%4-/V>GG,#E.F:2P
MUM@KQ$CFM6G929 YNCL*/OI[PG9G)T0O45B1W,K^TAPD[DU!=HTX!L+M<ZK;
M%&B !<W0"@% * I?BD7^J[E\SD3+ ?Y.4IE5C\Q>#C0)E_#:(9J8]IV6_P ^
MP>?K;6L=<'9[B'F7^C-B:J>T'#O'3C4Q05'02!B@+B=+'MR,WF4^?<!E;N[O
M7:'*ZO,\E33.O/L_F^?E>49'I] 6')<:M$Y,2%4QBD$,D"M"8E0K$K@9"9BP
M31"VKD;DC6(U38Y+H^42J (O>$G&.P+@'>P[=[LY$.'=GP\92^7::('(S 79
MU3GCU$; Y3C-T:(&AB[2TNT)FBQ OD#:<B51U>6A6G*T%AEK$O,*"^>.VB'O
M\F\J=:'2ABT&4EF7 %N@9*NF;;,CDHA-PF7GFF,N#.E92D?:T*DIGM*'$V5"
MW3K*!2;=6<[L#8N@.N@FD#%V.D+.VQFZA$CC[]"79GN1'X"B="T>/UKTNCK&
MZR5LAZ"4R9&2)^.+$<Z+EBKF[;0&@--4FJ&;DL&3<+J@ W.3MOP]>_'L"$-K
M[.P#?8'B#:P>\H#<H!0"@% * 4!9[KG_ &?I+_-O'J*EM<_=YSL@Q3J]3ZE5
M&Z.[_P!JF%==I?7*8\X)?%X(OZ:]0A[/"SB<3'K](=YIW&PWZRF$O5[GG^U%
M%/,&8>IX5=/=S;MSH.J5?HVG-/>L[&*_KM%Z1QZ(@\7Q=>]3*LS5\9>,BC3)
MP&JLI44 H!0"@% * 4 H"(S7@9"KVZC]$?5>P_P4!*A6W0VOXVUO[&U_X:LF
M9$\9.,'EU=OOLZ^:CG]UG5!=BGVG5]:J/2$TV!?95#U:5Z!3KZ_!/6=BS\EW
M:K>-<T OXH59->ZG16S&IM0,%8D:&=XJ?RCU"D<!>[UAFA\&PK[?D5/,[FPW
MDXB%=UCD3<3B0Y%6EHH#YQ=?9\C9\>@/F]_;=[N[O?4!JH!0"@% * B<\_(F
M8>E60^=2F@)29V-^_#]%:@,&&LS]HF??S<0]2"*HHN\MVPXOXU+ZE3DG'=X[
M(L+_ +SZY/+6*T$;I/O5#_'_ *,=7MSDX>0S3-CQ6\9GPTG_ +/>,O,51YZ+
MZEZU"]CV =27TLPBIUU]K&/=?7R&' U$ML=&TXU=I-CUZG1,/R]C>01KM \,
M[*<QS]9*VN%0M<H)<GAG N;1NDNMSQ.\:6$FPKF O<(*VZ:N+?IM$M)C_C60
M1R3"ET;CK1-,I-4M3QL,^ Z$S3+YTJ<,L0]O51UC7G2KF4YCF!99HZ82SMZ+
M98PA("^T#C9@;=(C*')DDG2Z=R-4;@N=!7(V<<XD1*C&[U&8^^3!#CMP3HQQ
MY<_O$?A;>Z%MR=P.,1DVNO+)3ISSSS69N#-W"3ER;3$RRPR4.CY/$LBR%#6\
MYTCZB-Y*4=N[RS';6$GMTS,<5.3"R,[P./E&";;[' ):<\\I. RRLTP#9)QS
MI%5.39$FUZ<"WZ90_![]'US<[2 X\EDPRVG2+$+LF>CDJUA:W4YE93%H4RL8
M53TG1&&C3F\R+8!#F]ZT?+H?"Q15XR#,([/EC/AEI5,Z6>/#D<#*#\+,$3E$
M@4/362_$M8WI8)U:Y"+Z68$0K &H*+/L$"^2&8PC\*.;U;:-T5+D+&L8++7)
M>)48>C721;)E/.$[A:8L7;1<.Y?-A 623NE%  6  + 5-H!0"@*98FV!Q; ?
M$[(TS\' '9NI0=3P*L=S&+=15AL(D=E-A"US5YMU,B\BEG^O0(KMN-]WDV"L
MD5_&]B0S=7J5R-WK9;IN&X/=2#6U$V,;,C4]@ZI[KCFR\2QASE:V,B1"*P]L
MXQM;/B^*]<77''8W"GA0;/B^*]+CAPIX4,GVA._^I$R[R7);_P#DZ>NZ>ZHW
MH]#\23VSL06'!(E^R<0]YZZFEE!;%$P]GIYI>;(XE%YB@+:I9&V&4-9*HM<4
MW2!I;WA"4L)).))5%)7)*I3EJB23S !':UA!",5MNP5[7ZCS7;^3@.;TV478
M7V3J[XVQ^-0Q*QP*'B4Q<E.GC)PHVQ",CQ"%84X("60SM?O-1:-P)"H)L1N<
MR<&PP;+[:J5-X['\(4-JAD40V,J&54D0MZII.9&PUO4H6M<J<VY&>E-2C).3
MH')6:>2 0=TLXP0[;!7O0'+1PZ+-Q:,E!&8^A);26Q.WE(VEO2EH$[*<L5,Y
M*(M.D !*2U*7(\:< +6"2(T=P6MOWH"F$HT]X_E4HA<F<&_HP8"JC[E'61M2
ML+>THW*+O*Q_8E1:@EC]$*.R-V7#4&$)EY"54867T@LVP=EP*GQR&Q6)F+QQ
MF+QV."=S^EN@F%E:V>[@KL(7VPN[7I21*SN5>^^8,8MX5^+;0$JH!0"@% 4P
MQ1L]##G8-MFS(F6 WZG8Y2F7AU8_,7@XT&R0O4Q?=PY+;[>(U@OM[Y[;:UEK
M>2&K[$&[/1/]&IL3539K P[<>G&IB@^+XN&HZ>A=[D[]Z25ML\*#XOBX:="[
MW(Z25ML\*%Q6EGDYD9[>-:GJ_>;.@F;._K=O=]E.EZQ)20_L\SR5-0:\GM_A
M[-NJU?ZQ*R>,AE3+V;H;<' 'A[SO*[V;;P0XCAS(NUEXS=J\J* 4 H!0"@%
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
M*NGNYMVYT'5*OT;3FGO6=C%?UVB](X]$0>+XNO>IE69J^,O&11IDX#564J*
M4 H!0"@% * 4!$II]YBO-V)^JYAH"4B[$/@?0WJR9D3QDXP>7=V"+ML[<G;_
M )T<O ^W#N'P*@LQ3FXI5[$*JH]*32X%]ET.Y32O0*==NB\;?PJ_$@IZK[3L
MFD%PNC9R=W=<D/%R;!^V2:]M/G)P<A2K:U,/FIDYJ<IZA";7MSG5VF#J>=^Q
MO(0H1YR[B-A\5#?JPJ* 4 H!0"@% * 4!$YY^1,P]*LA\ZE- 2DSL;]^'Z*U
M 8+M97)U%3VUNRYJ(WW;</8Q!#WU11=Y1;FN#%T3W5+ZE3DFW=X6[JCPI.L^
MN3RUK8+Q@O"M_#6@C=9K['O+AW]OB=W=".U5S53<CR&69[7>:9[=)UMFGK&/
MF*H^,ZN%OE5+YJ%['L ZDOI9A%5KK[6,>Z^OD,+B:VZ:N% * 4 H!0"@% *
M4!3/$WM7P'TLLWW+:KF[.\8IGM=_D4L([I)]Z,6>:,M^Y8Y7"7?7^SL!ZS4<
M2'9'= ^VL9ZM(\N88I*CX.[CZ'L@]_:JIE+7YIE[[G%[7F1?3L5YPH*D=[F/
MW'Q7_5'>K22/SO;_ 'YPW_2V^LSS(U<82@[1B""PC @#O7V6$(5[6"$/S0K\
M%K5VC[9> Y0EYO"IK",L5@[H@B#LW@B#R@[H=WAWNQV\JU7EY]YPNV[;>[+9
MN\?#:^W9\B@-(3BM[FPC!O6L'DVOU!6ON?&#0 )I=[< K<&\'=XA<C>V\F_*
MX-V] :[7#O7#M#O6MO;NW9>P>QM?9XW@H#70"@% * IEBK\F'+K>R'EC^QRG
M,K_*JF:W>]DI&[#\-@I)K(Y.GV=?_P N>J9KV=?K5IW7VO\ VMQ5=JEG>B<;
M4U'M_P"Z&%)M5#/*,%U1$$IPH"['13^T!'O,B1>=2BNE.ZGVNR>JSO(<:$[R
MG9;.ZU*\MAG!+X [.MLZNWJU*#(_,R_-IQ(1LM2SX3N-3Y<\D/\ ?"PVY(;<
MH >SN )??;PAAL'YZW7M64&JYI8?%!MR@@OU-@A;N[85O$W'O6W=O7MUZ TA
M4$BO>P3 "W=T7)'86Z&XA L(6SL0[P+VX?%6O;J4!NA$&_8[-T/)\$/]S0&N
M@% * 4 H!0%GNN?]GZ2_S;QZBI;7/W><[(,4ZO4^I51NCN_]JF%==I?7*8\X
M)?%X(OZ:]0A[/"SB<3'K](=YIW&PWZRF$O5[GG^U%%/,&8>IX5=/=S;MSH.J
M5?HVG-/>L[&*_KM%Z1QZ(@\7Q=>]3*LS5\9>,BC3)P&JLI44 H!0"@% * 4
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
M3. PE0G. ,DXL=N 016N&@-U.F(2$EIDI)*9.06$LE.G+ 4244"VP!91)80
M++!:VP-@VMQ4!R* 4 H!0"@% 6>ZY_V?I+_-O'J*EM<_=YSL@Q3J]3ZE5&Z.
M[_VJ85UVE]<ICS@E\7@B_IKU"'L\+.)Q,>OTAWFG<;#?K*82]7N>?[444\P9
MAZGA5T]W-NW.@ZI5^C:<T]ZSL8K^NT7I''HB#Q?%U[U,JS-7QEXR*-,G 1Q=
M#XJZ'*E#E&V->>N,9#EQRQK0J#%AL97W=(T:L&<0(:H4><A74(><W^AG7N,K
M<O>][Y2IP#,=0(TA^3&0J*&)Y2<4HDZ<<=9S$\B4$F<\6H?DYB,9+RH"=R]]
M38TS>V7V[;6V :0XXQ^$3(*T(B-O0SL]#>R,L=O0_L7)W2W:7=0V[5_YQ2%'
M_2-SZ<6$?9AM>P'8WB$5Z42L]#[*%6G$\F$J M:$!P#)$>2ID!@30)PCYQ[-
M)#=9?;]M;/IN_0$'5X3QT9Z&4J"-M+ RQF4(IL3'(^U,[*Q.DH:4X26)W>DJ
M-N)-6*&$XDH]/NF ^G$E<YO@+ &P$Z;(I&65Q<WAFC[.TNKT98YZ<FYL0HES
MRH#P!/=EB8@M2Y* ^/.$,7'P\-]H$CH!0"@(C-N!B+[Q^B''WDN8: E)E[!"
M'YF_R B_@JD(-5-I"UW-:NXAY&7G[[N^WD_YX==GB?\ WU17\YV*<W%:U/\
MCJCTQ.U@-N#TB;5'3>A.#6$_9.2T_?9H\TV[[L*KT4?VC3<'&8JKZ(_Q7<2'
MKJ*ZO?!^AM7]%R;'X;"$"KLG"IO5<6B@% * 4 H!0"@% 1.>?D3,/2K(?.I3
M0$G,\3\__:"HN:N\$S7;WL'G%U\_M5Y)^=A?J';*A3[W/;]CN_1>HT9+CW8N
MQ#!O[SZ_4EHM<YG0!M&\1O\ -C^AKR,R+X[N,)F+\'E/2QHG_9:P_P"E]=Y_
MN]3G]VCL*T;ZBOI9A#=K^[9-(.OKY#"Z:MZ&GQ0"@% * 4 H!0"@% 4SQ+L]
MB^!?,QEFVVXMFQ+;PME53FQV+#',]KO\BEA'=(OO3BOBY+A+.]W?M6/\?>\F
M_A5PAWUUNX?@.Q_6:CB.R>Y^BIBV,V01*:1Y3S%)V/4W?[&_)M\;@J/ZWP>R
M=V07:R&HOC#LV<(^^V7#U?#O5+6KM*@<US<B0,O/<X?:_P B<'_K9/YPH/X:
MD>[F+?\ X1BVYBCO5I)'WWN&W=.,,V$^JV^L3S(\#9>U^M85_P"+LVUV?E>J
M+L0.3Y>;PJ;M7EXH!0"@% * 4 H!0%,,47M>+NFVUK;N1,L@MXGL<J3+=MQ4
M"<W<*3ZQ?V?)[\['O5*U5IG7YV68MU6;Z)3:&I%O_=#"4_XB7Y9@MX?BO_V5
M$A!^TXE4N+M+X!P_%?\ [*0?M.%Q=I? 79Z)^'4!'K<=@M$@[X/^;3^/K5T?
MW56W=;DFR']5G>0XT#WE6N;JLG60A4R?+:9P"NPMX&WXU2@2%A)EIDA+;Q(1
MLI99D@YW&IO5F H!0"@% * 4 H!0"@+/=<_[/TE_FWCU%2VN?N\YV08IU>I]
M2JC='=_[5,*Z[2^N4QYP2^+P1?TUZA#V>%G$XF/7Z0[S3N-AOUE,)>KW//\
M:BBGF#,/4\*NGNYMVYT'5*OT;3FGO6=C%?UVB](X]$0>+XNO>IE69J^,O&11
MIDX#564J* 4 H!0"@% * 4!$II]YBO-V)^JYAH"3F?4[=];Y55V%WE+'YJ[R
MGD8>?OT]^:[M]WJ*_G.Q7[6KNNU'IB=W /L>CZC3>A4X=><_7.2T_?9H\TV[
M[L*KT4?VC3<'&8JKZ(_Q7<2'KJ*ZO?!^AM7]%R;'X;"$"KLG"IH$< &P.RW9
M;G!LMRK!&*P>&X.'DVM\\*U7%IO %O!M>W?<816MLZFT/!>@-= * 4!LF'%$
M;G.""#G!V++WA!#O#N$0]P.]NVWK@+O?9WE ;(U991A9(N 1MQ *VW"$)@PE
M"."47MOO&&7)+&+= &XMT%[[-EJ YE * B<\_(F8>E60^=2F@).9XGY_^T%1
M<U=X)FNWO8/.+KY_:KR3\["_4.V5"GWN>W['=^B]1HR7'NQ=B&#?WGU^I+1:
MYS.@#:-XC?YL?T->1F1?'=QA,Q?@\IZ6-$_[+6'_ $OKO/\ =ZG/[M'85HWU
M%?2S"&[7]VR:0=?7R&%SIB@!0;B,L( 0\ O%;+<0>QWMHA<'!;:+AM6]#3YO
MAOP</!\NUNM0&J@% * 4 H!0"@% 4TQ)L#B^!]Y%V?P-B0'\%6.<DMJ7H[5G
MX;@ADW#'_P!TIDB..M>)A*HZA?\ I3I+ EEK7!V;[(Q%HV6PA%":E289G/<Y
MNBWK]CQ<-<,=]7')6 X3@3YU++JY;JBIYK[Z-S<BK+?+<B6P56N:Y$R*BVG8
M_= P*JQK%,=92U3Z:Y(I5BSHXY[H63)<QMD(I%(1RQ2PQ2>R.S<7L:Q_D_\
M\1S;D_\ GU1Y_P 0L(__ )["[/Y[$?\ W$[K_<?&/\YK[-R@_P"3'LD,A?\
M\-8^&X=S_P!23<-^'O;/W#5?XA8.W+H]AEG\]B/_ +@%T'QIO_K->D-R@_Y,
MR^]S>D"608ZR,H2,"%@"EG24@9")<[.!:C=CZ RQPC'A4K/ 8 (M@0V'8.RU
MN#;MO>2/N6XQ38UH%B]72T<BAEMQ5S.CDNG/:JI3277U6?.GO1RHY$5$>C8-
M2#46*K'QWN\)JL'TXPRDJJF=5/7"V.1\SH;R(M1/2ZG0RI38)=BD6JZ*KSE2
M")DD!QW^+JWKLU/SZ^*ARE+S/A*;M92X4 H!0"@% * 4 H"F.+/R8<O]X>6/
M^*,SJK<I9[G?Y%*+ZT71.RZ=Y\Y*FTMV)1@CHNUQRQ8B)4&"DS2658Y0W&$+
M EE&"L+= ,.]LV;;;:TMK^J&T.J?&*MTMDV7)IYCU8Y7(UR-DJY6N5CF/1KD
M2"JUS7(BQ:Y%@J;9U&4[JO6?A5)+F+)?,J&-1[;MYEYUU'-OM<V+56*7FN2*
M6HJ10P*ARJUBV_[-X^'=V_\ J2<=7K;9!QU$"NL3"V_^AX5^OQ#_ -P)5?X?
MXA_G>)6;E#_R9O>RHU^YO'?TCFWKBJO\0\,_R/"?U^(?^X%O\/\ $/\ /,2\
M%#_R9=OH:G;>]ZBHVW$PMH93C&.2B"X(W>2*E!.ZTG&"+"2Z.2PD19P2=T6V
MW)X-E=+]T_3>DQ36S(PNGPZEI$6FG+>E.GO3,7VT^?.5%YL((J(B0@B*JJO/
M7>:T1KL'U7U-2_$:BJE)42$A-Z!%_.0LZ*3+L2,4V8QRV0SMD\D%@WX+!#\[
MLV>#4H\J#6,EVWD8ENQD0C:;;>5-AR\:G(K.5% * 4 H!0"@% * 4!9[KG_9
M^DO\V\>HJ6US]WG.R#%.KU/J54;H[O\ VJ85UVE]<ICS@E\7@B_IKU"'L\+.
M)Q,>OTAWFG<;#?K*82]7N>?[444\P9AZGA5T]W-NW.@ZI5^C:<T]ZSL8K^NT
M7I''HB#Q?%U[U,JS-7QEXR*-,G :JRE10"@% * 4 H!0"@(C-_O&#S>B/JN8
MJ E)G8V\;P_0WV>!1<U=XM?FKO*>1AX^^KSYKNGW<?7\YV*_:U=UZH],3MX#
M]CTG4Z;T2G"K ?L'):?OLT>:;=]V%5Z*/[1IN#C,55]$?XKN)#UU%=7O@_0V
MK^BY-C\-A"!5V3A4LHU'0LQ^G"5PE>,9AER#EXIE2&(QV)J%A:AKRH)X0JD*
M@LY&8E]"\@>VL19+;(#KEDLHD9M[GE=(&*KBTX,H<=02-ZFB*-6GB9<G1S(Q
MC;BFQL=8>DAY."Q'PTU'(%K2<-VR-[.&X2*P59QQP>D=(3C1V3#H#M'!NSNQ
MK)48QR7(;T27*Y0RQU*ZI6%4E)BJG367*6MS)$7'T:I8L39T )&G4'&#$6(5
MTER[D6X (.H3ZKFI"R.##()L^2"T_9V@]KD#?&Q,8HR[::?1 [+7*Q3*U "@
M!GHP"<*@)@1(=RZ8&XG%LL!Q\8K-43O)\1>BE\G2:+JI8([("%;&P-:I#=#B
M64.2UM>'9SAK(I.85F2 -H @;R;IRSK&$)UAJ8=BR@*BQD[*#H7">W#?D1VD
M#?*HBNG@9-'V$J+M,B+8\C$RA/ 52IE3+"F\ER$@ 6X$\\VEI1)>CJ+&&K-X
M""X@MG:22* N&2$,B6(V',3;)"3'B+N#*='6QVTYY8:Y$A6*G!.UG/9;/,'9
M*B$M(1I6\Q<?;H9'1[@,N!D,H!0$3GGY$S#TJR'SJ4T!)S/$_/\ ]H*BYJ[P
M3-=O>P><77S^U7DGYV%^H=LJ%/O<]OV.[]%ZC1DN/=B[$,&_O/K]26BUSF=
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
MY[5VT_\ G"9&8V<UT[FOST]LW:7WAJZ47XX'AE?W56]!3>_\#OEGCNS/<O\
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
MS&'L3FUJ96X*UO1TFI]7"70UI1L:!O4(5#UI;7%.I9)Z<!B24-H"SB D7-4
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
MR/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$=
M.>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$
M= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]
M_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_A
MA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$
M_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*
M^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1
M_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!S
MV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH
M!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OX
MCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/
MOXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\
M,/OXCH!SV1_*^$_AA]_$= .>R/Y7PG\,/OXCH!SV1_*^$_AA]_$= .>R/Y7P
MG\,/OXCH#0(W(]P\EOA ;V['>>'WD[.^8[]:@)2VW<KH2;O $)+A],Z06VG'
MG(@[#A\U8DY40F.%M(L'>W@!Y6VUN"VVX'84 H!0"@% * 4 H!0"@% * 4 H
M!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@%
M * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>g666259sig.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g666259sig.jpg
M_]C_X  02D9)1@ !  $"6 )8  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  @&!@<&!0@'!P<*"0@*#18.#0P,#1L3%! 6(!PB(1\<
M'QXC*#,K(R8P)AX?+#TM,#4V.3HY(BL_0SXX0S,X.3<!"0H*#0L-&@X.&C<D
M'R0W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W
M-S<W-S<W-__$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I
M*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1  (! @0$ P0'!00$  $"=P ! @,1
M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H
M*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_  !$( $P ZP,!$0 "$0$#$0'_V@ ,
M P$  A$#$0 _ /?Z $SB@#SGXG?$-_"4<=CIT:R:G-'OW,,B%,XW'Z\B@#M/
M#US<7GA^PN;O_CXEA5I/J10!IT % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0!&[!%9B<8% 'A7D1:[H>IZM>!WO?$VHBU
ML=W+);K(#QZ  '/T% 'N=K"+>VBA7HB!1^ H FH * "@ H * "@ H * "@ H
M 3<!0  T +0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '.>-=4;2/"&JWJ.$
MDB@;RR?[Q&%_4T >=?#>YM/$VL:8%DVP>'=.C2.,\;IG4^8X'H,;?UH ]F#
M*/Z4 .H * "@!"<4 )O'I0 H.>V* %H "<"@!N\4 07M[;V%J]S=3)!!&,O(
M[!54?4T <%??%W2E,W]DZ9J6J1P_?GM[<F)?J2?Z4 =CH&M0:_HEIJML"L5P
MFX*W4'."/T- &ID4 +0 4 % !0 4 % !0 4 % !0 4 % !0 QY5C4LQP!UH
M\$^(.L:GXUDEM=.)32X;I;:!1G-U*3U^B@,: .U^&_PV?P9/=7]W=)/=3($7
M8N B]2/?/'Y4 6CXLU ?%U?#*M']@^S^81M^;.W/6@#O P48/08&: %WCZ4
M&\4 (2#R* /+X/$\T_QLO+%K[&FVUH5*,V$#  G/ODF@#T/2M9T[6$E?3KN.
MY6)MKE#G:?2@"^3B@#$U[Q3I?AZ6RBU&5HS>2>7'@9Y]_:@#D(->U+5_C,UA
M:2LNG:9 RW"]F)'^)6@#7^('AC4?%MKI^G6MR(+/SM]V<\[<<8'?O0 FM6-A
MX0^'6H0V,*Q06]LVT$\LV.Y[DT 5?!$R>&OA-97=\-BV]L]PP]LL0/QR/SH
MU/ 7BB3Q7X;34IXECD,CJ0O0 ,<?IB@#J=ZXSG&*  .* #<* '4 % "9% "T
M 4M3U6TT?3YKZ]E\NW@&7;T&<4 365[;ZC90WEK()()E#(XZ$4 2[P"1Z=:
M%W"@"KJ.IV>DV;W=].L$"#EF- $-CKNFZE917EI>1202C*-N SVH X_XI:^=
M-T!-.MYUBN]1?R58MC8G\39[<4 8OPSTM]3NX=3:+9IFE*T%@/\ GJYX>0GO
M[?6@#T^]O8-.L9[NX<)#!$78^@ S0!X!H-QJ1^(^C>)[I<1:Q=/&F[^%2<?E
MB@9Z;\4/&,GA/PV/L<BC4;IMD6>JCJS8].WXB@15^&?Q G\8Q7=O>VJ13VB(
MS2*WROG/;MTH P?%?Q+U\ZG>1>&;-9M.T[/VBZ*%EXY//04 =!K_ (JUF;X8
M6_B/1HXXKAU620-SL7D''J<T <1\._ L?C1;SQ'K\LS_ &F9MJH=OF'/S$^V
M>U SV;P_X?TSP[9O:Z7:I;QL=S!3G)]Z!&JP/&!0!X?\<['4X]1TW5XXS]BM
MUV;P<A7SD9% T2?#31?&%S!/JD<]O9PZE*)I+B0;I7 SPH[ Y[T"/:0K*HSR
M<4 ><^/ISX@\0:3X,A/_ !\.)[L@_=C7G% &)\9-5-OHMGX9TJ,_=,LRQ<[(
M4' (],X/_ : 1TWPXM%\-_#&TN+X^2#$URY/96)8?H10!PVJ>/\ Q5K%M+X@
MTR-;/0K&X1.?O3$L!C]<X[4#._\ %_CQ?#-QHUI;V@N[S4G4+'OQM4D#/3GD
M\?C0(ZQ-2M&OOL/VB,780.8MPW >N* '7.JV%E/;P7%W%%+<-LB1G +GT [T
M /O=0M--LY+N\G2"WC&7D<X H QO#_C70?$\TL6E7JSR1?>7:5/ZCF@#HATH
M \S^+MS+>:?IWAJS;_2]3N0H"G^ =<CTS_*@#O='L(](T:TT^(82WB"#'M0!
MPNH^*;V;XSZ7H-C/FQB@8W2*/XBK'G\D_.@#T,NJC." .O'04 >3>*&A\=ZA
M?+<W9M_#>C F25#_ *Z7T!Z<?C0!YSH?A3Q3?Z-;W5A:3M:R F,J#@C<:!G=
M?$336\6_%32-"!(2*'=+@]$)R3^5 CUZQL[?2[&&SMH_+@@0*BCL /YT >?^
M*+ZX\;:XGA/2'#:=&RMJERO(&#GRP?7C_.* ,;XH:A:^&?$?A%5A*V=DWG;(
M\9PI P* .*2XG^*'Q4M(KY9(K.1OEBY^2%5+X]BP'7U- ]BY?^(+WPKXU\56
M.A:>!)<GRT\M3^Z5<Y8 >QH SQXYM4^'R^%[.T>"YN7_ -*N&?@Y;)/OGWH
MZ347U'Q?H*^'/#2NF@Z7:?OKME/^DN@SM'J"0#CUY["@18\$?$73/#7@*VTR
M&WGO-41W_P!'1>Y8D<T >E>!IO$-YI<U_P"(6"37#[HK=4"B%.P_'W]* .IH
M \S^-)N9_#5EIMO TAO+M5+ 9VXZ?SH [S1K,Z?I%G9X \B%4('3( &: +S?
M=H \3\2:[=>'_BQJ%]#I4M]=-:I#:JJG /O0!A^+?M6CZ!/+J$PF\4>(743H
MG6" <^6 .F2%'O\ GD&/\;^,/&$GA<6>IZ1#IEA>'RX]@(;:O53STZ4 -TC5
M;3Q!X3\/>"M.C;SYKD->$+]U0<EOKT_*@#J-,L;37_C!KNKWLBO8:!'&L88X
M6-\?R!60_6@1E_#6Z_M'Q7X@\9:E*(H8]V&9N!GL,]@,8H P8=?D\:_&?3+Q
M7*VT5TA@1NR(=WYG!_2@9UWQ'U6'Q#XTTSP7)>&ULP_FWLF0HSLW*/P7]6H$
M-^$ND6T?B[Q!J&FJW]E1MY-NV[[PS^O% 'LI=8TRS!0!DD\ 4 >166M:;XD^
M.32--&T>GV[06G/WW'4C\VH ]4O+I+*RFN9"%6)"Y)/' H \R^%-HL\>M>-=
M041R:A<OL>3_ )9Q Y.#Z$G'_ !0 WQOX]@U+PCJ46CB<JTBVT=TK;1(QZA>
M_'?ZT 9?A_X/ZQ<64%OK.N2+I1(F-G"3RQ&><\9_ T >P6VFP6EM%;V\*1PQ
M*%1<#@#\* .7\1>!Y-1UM=?TB^>PUA$V"4C*NOHPH K_ /"+>+-48QZYXB M
M=N#%8(8S)]2>E '5Z1HFGZ'9_9]/M4@C)W,%')/J3W- %;5O"VCZY=V]SJ=B
MES+;Y$>_D $T 4-#\$:?HFO7VLJ7EO+D[0S#_5IP H^F /I0!L)HFGQZI/J"
MV,(NIU"R2[?F;'K0!S,_PI\*3ZD;UM+ .<F,,1&3]* .KL=,M=,M$L[*VC@M
MHQA41< 4 ,M]&T^VE\R&QMXY!_$L8!_.@"^@VB@!U $<T22[=\:OM.1D9P?6
M@!RYH 5AD8H X;QSXC?3)+?2M'MXI]>O?EBR.8Q_>/TH X[P?X6:7XJ7<FHS
MOJ%SIMN))YI.5\]L;0!Z!2?RH ]1\0^&M.\3::;'4H/,BZJ1PRGU!]: */A[
MP-H7A<[],LMLVW:96.7(^M '"S?"O7Y/$FKM;ZU]FTG4YC).J?>D!).TC_@1
MH LP?!6QLX[O&H74\+ F.WSM4G'&?6@#"T#X(W+6,=SJ&IR6.H!R56'!VCZ^
MM [G+^-_ DOASQ18Q7>J-)97QP+R?[PQ@-GZ9'Z4 ?0OAS3K#2]#M;?3(U2V
M" K@8W'U- BWJ=HU]I-W:(Y5IXGC5O0E<9_6@#RJ'X)FST6,VVHM'KD4GF)<
MKD*.>!0!M/X8\8:GX"OM(U?5(VOYF C=?[HZ@GWH QO#7PQ\1M90V'B#6772
M83@6,+\-W.2.V30!5U'2?MGQ=TSP]:V2Q:/I:K+Y2C"<C<2??)'Y4 >U)C8,
M4 .H * "@ H * "@ H * "@ H * "@ H * &N<+F@#RWPR([_P"(GB;Q->.I
MM['-O Y_@ ZG\LB@#8^&EKYUIJ?B)VWOK%V\B$_\\E)5/ZT =Y0 4 %  >E
M'&^._%,OA[3HK73U\W6+]O*M(L=6)QN_#- 'ENI>"-9E\1>&HO$>KO>W6I3N
MTD!8[8E4*S 'H,CC@"@9[_%&L42(@PJ@ #T% B0=* %H 3% "]* (#;Q"=IE
MB7S6ZMCD_C0!,HP* %H * "@ H * "@ H * "@ H * "@ H * &M]V@#YXU'
M4[KPOJ/BKPI'!(QU28"W8]?F."?R)H&>Z^']/72="T_3U4+]G@5"!TW <_KF
M@1J4 % !0 '@4 >3_$F_G\/^-/#GB*2T>ZL;42*RJN0A(Z_U_"@!G@Z\O/'/
MQ"F\2S6SPZ790^5:)(/XC@DC]?S% 'K= !0 4 % !0 4 % !0 4 % !0 4 %
M !0 4 % !0 4 % !0 4 -;[M &9=:+IM[?PW-S9Q27%L0\4A7YE/UH TEZCZ
M"@!] !0 4 (>!0!!+#%<P%)XDE1NJNH(/X4 %M#%#;JD4:1H.BHH 'X"@"Q0
/ 4 % !0 4 % !0 4 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769410080">
<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, 2018 </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_stn_DocumentandEntityInformationAbstract', window );"><strong>Document - Document and Entity Information [Abstract]</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">40-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,  2018<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">2018<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">STN<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">STANTEC INC<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001131383<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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">111,860,105<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_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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if registrant meets the emerging growth company criteria.</p></div>
<a 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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityEmergingGrowthCompany</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_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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TradingSymbol</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_stn_DocumentandEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document - Document and Entity Information [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;">stn_DocumentandEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>29
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770265408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Financial Position - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_CurrentAssetsAbstract', window );"><strong>Current</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</a></td>
<td class="nump">$ 185.2<span></span>
</td>
<td class="nump">$ 239.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_CurrentRestrictedCashAndCashEquivalents', window );">Cash in escrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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_TradeAndOtherCurrentReceivables', window );">Trade and other receivables</a></td>
<td class="nump">878.1<span></span>
</td>
<td class="nump">816.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_stn_UnbilledReceivables', window );">Unbilled receivables</a></td>
<td class="nump">384.6<span></span>
</td>
<td class="nump">414.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_CurrentContractAssets', window );">Contract assets</a></td>
<td class="nump">59.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_CurrentTaxAssetsCurrent', window );">Income taxes recoverable</a></td>
<td class="nump">47.9<span></span>
</td>
<td class="nump">61.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_CurrentPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">56.8<span></span>
</td>
<td class="nump">54.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_OtherCurrentAssets', window );">Other assets</a></td>
<td class="nump">23.2<span></span>
</td>
<td class="nump">14.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_CurrentAssets', window );">Total current assets</a></td>
<td class="nump">1,635.5<span></span>
</td>
<td class="nump">1,608.2<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_NoncurrentAssetsAbstract', window );"><strong>Non-current</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_PropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">289.4<span></span>
</td>
<td class="nump">212.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_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,621.2<span></span>
</td>
<td class="nump">1,556.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">247.7<span></span>
</td>
<td class="nump">262.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_InvestmentAccountedForUsingEquityMethod', window );">Investments in joint ventures and associates</a></td>
<td class="nump">9.4<span></span>
</td>
<td class="nump">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_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net employee defined benefit asset</a></td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">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_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">21.2<span></span>
</td>
<td class="nump">23.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_OtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">175.5<span></span>
</td>
<td class="nump">195.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_Assets', window );">Total assets</a></td>
<td class="nump">4,009.9<span></span>
</td>
<td class="nump">3,883.1<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_CurrentLiabilitiesAbstract', window );"><strong>Current</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_TradeAndOtherCurrentPayables', window );">Trade and other payables</a></td>
<td class="nump">567.2<span></span>
</td>
<td class="nump">704.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_CurrentContractLiabilities', window );">Deferred revenue</a></td>
<td class="nump">174.4<span></span>
</td>
<td class="nump">187.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_CurrentTaxLiabilitiesCurrent', window );">Income taxes payable</a></td>
<td class="nump">2.9<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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">48.5<span></span>
</td>
<td class="nump">198.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_CurrentProvisions', window );">Provisions</a></td>
<td class="nump">42.4<span></span>
</td>
<td class="nump">28.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_OtherCurrentLiabilities', window );">Other liabilities</a></td>
<td class="nump">23.2<span></span>
</td>
<td class="nump">26.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_CurrentLiabilities', window );">Total current liabilities</a></td>
<td class="nump">858.6<span></span>
</td>
<td class="nump">1,155.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_NoncurrentLiabilitiesAbstract', window );"><strong>Non-current</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_CurrentTaxLiabilitiesNoncurrent', window );">Income taxes payable</a></td>
<td class="nump">15.9<span></span>
</td>
<td class="nump">18.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_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">885.2<span></span>
</td>
<td class="nump">541.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_NoncurrentProvisions', window );">Provisions</a></td>
<td class="nump">78.2<span></span>
</td>
<td class="nump">68.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_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net employee defined benefit liability</a></td>
<td class="nump">68.6<span></span>
</td>
<td class="nump">44.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_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">54.3<span></span>
</td>
<td class="nump">54.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_OtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="nump">140.4<span></span>
</td>
<td class="nump">101.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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,101.2<span></span>
</td>
<td class="nump">1,983.8<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_EquityAbstract', window );"><strong>Shareholders' equity</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_IssuedCapital', window );">Share capital</a></td>
<td class="nump">867.8<span></span>
</td>
<td class="nump">878.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_AdditionalPaidinCapital', window );">Contributed surplus</a></td>
<td class="nump">24.8<span></span>
</td>
<td class="nump">21.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_RetainedEarnings', window );">Retained earnings</a></td>
<td class="nump">851.2<span></span>
</td>
<td class="nump">947.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_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income</a></td>
<td class="nump">163.1<span></span>
</td>
<td class="nump">49.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_EquityAttributableToOwnersOfParent', window );">Total shareholders' equity</a></td>
<td class="nump">1,906.9<span></span>
</td>
<td class="nump">1,896.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_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td class="nump">1.8<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_EquityAndLiabilities', window );">Total liabilities and equity</a></td>
<td class="nump">$ 4,009.9<span></span>
</td>
<td class="nump">$ 3,883.1<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_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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AdditionalPaidinCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and amounts received from other transactions involving the entity's stock or stockholders.</p></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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionalPaidinCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2018-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2018-03-01&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2018-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2018-03-01&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2018-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2018-03-01&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-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=2018-03-01&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CurrentContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contract assets. [Refer: Contract 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 15<br> -IssueDate 2018-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CurrentContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contract liabilities. [Refer: Contract 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 15<br> -IssueDate 2018-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-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=2018-03-01&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 portion of non-current 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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CurrentPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a current asset for expenditures made prior to the period when the economic benefit will be realised.</p></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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CurrentRestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 restricted cash and cash equivalents. [Refer: Restricted 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 1<br> -IssueDate 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentRestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CurrentTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The non-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 2018-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-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=2018-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2018-03-01&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InvestmentAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [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 8<br> -IssueDate 2018-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B16<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B16&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2018-03-01&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2018-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2018-03-01&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2018-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2018-03-01&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The non-current portion of non-current 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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 in a subsidiary not attributable, directly or indirectly, to a parent. [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 IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2018-01-01<br> -Paragraph 22<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=10&amp;date=2018-03-01&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_NoncurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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 2018-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities that the entity does not separately disclose in the same statement or note. [Refer: 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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2018-03-01&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TradeAndOtherCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payables and current other payables. [Refer: Current trade payables; Other current payables]</p></div>
<a 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 2018-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and current other receivables. [Refer: Current trade receivables; Other current 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/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_UnbilledReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_UnbilledReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>30
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769941600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_ProfitLossFromContinuingOperationsAbstract', window );"><strong>Continuing operations</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_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">$ 4,283.8<span></span>
</td>
<td class="nump">$ 4,028.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_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">928.6<span></span>
</td>
<td class="nump">854.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_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">3,355.2<span></span>
</td>
<td class="nump">3,173.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_CostOfSales', window );">Direct payroll costs</a></td>
<td class="nump">1,540.0<span></span>
</td>
<td class="nump">1,411.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_GrossProfit', window );">Gross margin</a></td>
<td class="nump">1,815.2<span></span>
</td>
<td class="nump">1,761.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_SellingGeneralAndAdministrativeExpense', window );">Administrative and marketing expenses</a></td>
<td class="nump">1,438.2<span></span>
</td>
<td class="nump">1,407.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_DepreciationExpense', window );">Depreciation of property and equipment</a></td>
<td class="nump">50.1<span></span>
</td>
<td class="nump">52.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_AmortisationExpense', window );">Amortization of intangible assets</a></td>
<td class="nump">65.0<span></span>
</td>
<td class="nump">73.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_InterestRevenueExpense', window );">Net interest expense</a></td>
<td class="nump">28.7<span></span>
</td>
<td class="nump">25.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_FinanceIncomeCost', window );">Other net finance expense</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="nump">7.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_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share of income from joint ventures and associates</a></td>
<td class="num">(1.6)<span></span>
</td>
<td class="num">(2.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_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange loss (gain)</a></td>
<td class="nump">2.7<span></span>
</td>
<td class="num">(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_GainsLossesOnDisposalsOfInvestments', window );">Gain on disposition of a subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(54.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_OtherOperatingIncomeExpense', window );">Other expense (income)</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="num">(10.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_ProfitLossBeforeTax', window );">Income before income taxes and discontinued operations</a></td>
<td class="nump">226.3<span></span>
</td>
<td class="nump">263.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_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Income taxes</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_CurrentTaxExpenseIncome', window );">Current</a></td>
<td class="nump">54.5<span></span>
</td>
<td class="nump">192.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_DeferredTaxExpenseIncome', window );">Deferred</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="num">(26.4)<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 );">Total income taxes</a></td>
<td class="nump">55.0<span></span>
</td>
<td class="nump">166.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_ProfitLossFromContinuingOperations', window );">Net income for the year from continuing operations</a></td>
<td class="nump">171.3<span></span>
</td>
<td class="nump">97.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_stn_ProfitLossFromDiscontinuingOperationsAbstract', window );"><strong>Discontinued operations</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_ProfitLossFromDiscontinuedOperations', window );">Net loss from discontinued operations, net of tax</a></td>
<td class="num">(123.9)<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_ProfitLoss', window );">Net income for the year</a></td>
<td class="nump">$ 47.4<span></span>
</td>
<td class="nump">$ 97.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_BasicAndDilutedEarningsPerShareAbstract', window );"><strong>Earnings (Loss) per share, basic and diluted</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_BasicAndDilutedEarningsLossPerShareFromContinuingOperations', window );">Continuing operations</a></td>
<td class="nump">$ 1.51<span></span>
</td>
<td class="nump">$ 0.85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations', window );">Discontinued operations</a></td>
<td class="num">(1.09)<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_BasicAndDilutedEarningsLossPerShare', window );">Total basic and diluted earnings per share</a></td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.85<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_AmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expense. Amortisation is the systematic allocation of depreciable amounts of intangible 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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BasicAndDilutedEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 earnings per share when the basic and diluted measurements are equal. [Refer: Basic earnings (loss) per share; Diluted earnings (loss) 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 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicAndDilutedEarningsLossPerShare</td>
</tr>
<tr>
<td style="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_BasicAndDilutedEarningsLossPerShareFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basic and diluted earnings (loss) per share from continuing operations. [Refer: Basic and diluted earnings (loss) 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 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations</td>
</tr>
<tr>
<td style="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_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basic and diluted earnings (loss) per share from discontinued operations. [Refer: Basic and diluted earnings (loss) 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 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="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_BasicAndDilutedEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BasicAndDilutedEarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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_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 2018-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-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=2018-03-01&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinanceIncomeCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or cost 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 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceIncomeCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainsLossesOnDisposalsOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) on disposals of 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 98<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_98_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnDisposalsOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [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/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=sect_AStatementofcashflowsforanentityotherthanafinancialinstitution&amp;doctype=Illustrative%20Examples<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2018-01-01<br> -Paragraph 52<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=21&amp;date=2018-03-01&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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. [Refer: 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 IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestRevenueExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or expense arising from interest. [Refer: Interest expense; Interest 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 IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestRevenueExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherOperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating income (expense) 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherOperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [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 7<br> -IssueDate 2018-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2018-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=4&amp;date=2018-03-02&amp;anchor=para_39L_e&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2018-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=17&amp;date=2018-03-01&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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) 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 2018-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProfitLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. [Refer: Continuing operations [member]; 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 IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B12_b_vi&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProfitLossFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 discontinued operations. [Refer: Discontinued operations [member]; 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 IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B12_b_vii&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 82<br> -Subparagraph ea<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_82_ea&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 98<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_98_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; 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 IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2018-01-01<br> -Paragraph 39M<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=4&amp;date=2018-03-02&amp;anchor=para_39M_b&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 82<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_NetRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross revenue less any revenue associated with subconsultant, subcontractor and other direct expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ProfitLossFromContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit Loss from Continuing 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;">stn_ProfitLossFromContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ProfitLossFromDiscontinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit Loss from Discontinuing 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;">stn_ProfitLossFromDiscontinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_RevenueFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RevenueFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_SubconsultantSubcontractorAndOtherDirectExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue associated with certain direct costs for subconsultant, subcontractor and other expenditures that are recoverable directly from customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SubconsultantSubcontractorAndOtherDirectExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>31
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770549536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Loss) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Net income for the year</a></td>
<td class="nump">$ 47.4<span></span>
</td>
<td class="nump">$ 97.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 income in subsequent periods:</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_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="nump">124.1<span></span>
</td>
<td class="num">(134.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_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax', window );">Realized exchange difference on disposition of a subsidiary</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">13.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_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax', window );">Net unrealized loss on FVOCI financial assets</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">0.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_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax', window );">Net realized gain on FVOCI financial assets transferred to income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9.6)<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_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Total items that may be reclassified to net income in subsequent periods</a></td>
<td class="nump">125.3<span></span>
</td>
<td class="num">(129.4)<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 not to be reclassified to net income:</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_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement (loss) gain on net employee defined benefit liability net of deferred tax recovery of $2.0 (2017 - tax expense of $2.4)</a></td>
<td class="num">(10.8)<span></span>
</td>
<td class="nump">11.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_OtherComprehensiveIncome', window );">Other comprehensive income (loss) for the year, net of tax</a></td>
<td class="nump">114.5<span></span>
</td>
<td class="num">(117.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_ComprehensiveIncome', window );">Total comprehensive income (loss) for the year, net of tax</a></td>
<td class="nump">$ 161.9<span></span>
</td>
<td class="num">$ (20.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_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_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as 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 IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financial assets measured at fair value through other comprehensive income, before tax. [Refer: Financial assets measured at fair value through other comprehensive income; 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 IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_20_a_viii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 91<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_91_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [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 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 that will be reclassified to profit or loss, net of tax. [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/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 82A<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [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 7<br> -IssueDate 2018-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2018-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=4&amp;date=2018-03-02&amp;anchor=para_39L_e&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2018-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=17&amp;date=2018-03-01&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 exchange differences when the financial statements of foreign operations are translated, 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: 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 21<br> -IssueDate 2018-01-01<br> -Paragraph 48<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=21&amp;date=2018-03-01&amp;anchor=para_48&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 92<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_92&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financial assets measured at fair value through other comprehensive income, before 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: Financial assets measured at fair value through other comprehensive income; 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 IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_20_a_viii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 92<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_92&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>32
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757695760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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>
</tr>
<tr class="ro">
<td 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 );">Deferred tax related to remeasurement gains (losses) on net employee defined benefit liability</a></td>
<td class="num">$ (2.0)<span></span>
</td>
<td class="nump">$ 2.4<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_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 2018-01-01<br> -Paragraph 81<br> -Subparagraph ab<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 90<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>33
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769328400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity<br> $ in Millions</strong></div></th>
<th class="th"><div>CAD ($)</div></th>
<th class="th">
<div>Share capital [member] </div>
<div>CAD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Contributed surplus [member] </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Retained earnings [member] </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Accumulated other comprehensive income (loss) [member] </div>
<div>CAD ($)</div>
</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_EquityAttributableToOwnersOfParent', window );">Beginning balance at Dec. 31, 2016</a></td>
<td class="nump">$ 1,975.7<span></span>
</td>
<td class="nump">$ 871.8<span></span>
</td>
<td class="nump">$ 18.7<span></span>
</td>
<td class="nump">$ 917.9<span></span>
</td>
<td class="nump">$ 167.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_NumberOfSharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2016 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114,081,229<span></span>
</td>
<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">97.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97.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_OtherComprehensiveIncome', window );">Other comprehensive income</a></td>
<td class="num">(117.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="num">(117.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_ComprehensiveIncome', window );">Total comprehensive income</a></td>
<td class="num">(20.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97.0<span></span>
</td>
<td class="num">(117.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_IncreaseDecreaseThroughExerciseOfOptions', window );">Share options exercised for cash</a></td>
<td class="nump">7.9<span></span>
</td>
<td class="nump">$ 7.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>
</tr>
<tr class="re">
<td 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 );">Share options exercised for cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">376,160<span></span>
</td>
<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_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Share-based compensation expense</a></td>
<td class="nump">4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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_PurchaseOfTreasuryShares', window );">Shares repurchased under Normal Course Issuer Bid</a></td>
<td class="num">(14.4)<span></span>
</td>
<td class="num">$ (3.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10.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_stn_IncreaseDecreaseInNumberOfSharesRepurchased', window );">Shares repurchased under Normal Course Issuer Bid, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(465,713)<span></span>
</td>
<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_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity', window );">Reclassification of fair value of share options previously expensed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="num">(2.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_DividendsPaid', window );">Dividends declared</a></td>
<td class="num">(57.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57.0)<span></span>
</td>
<td class="text">&#160;<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_EquityAttributableToOwnersOfParent', window );">Ending balance (Previously stated [member]) at Dec. 31, 2017</a></td>
<td class="nump">1,896.3<span></span>
</td>
<td class="nump">878.2<span></span>
</td>
<td class="nump">21.5<span></span>
</td>
<td class="nump">947.1<span></span>
</td>
<td class="nump">49.5<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_EquityAttributableToOwnersOfParent', window );">Ending balance (Increase (decrease) due to application of IFRS 15 [member]) at Dec. 31, 2017</a></td>
<td class="num">(24.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23.8)<span></span>
</td>
<td class="num">(0.9)<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_EquityAttributableToOwnersOfParent', window );">Ending balance (Adjusted balance [member]) at Dec. 31, 2017</a></td>
<td class="nump">1,871.6<span></span>
</td>
<td class="nump">$ 878.2<span></span>
</td>
<td class="nump">21.5<span></span>
</td>
<td class="nump">923.3<span></span>
</td>
<td class="nump">48.6<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_EquityAttributableToOwnersOfParent', window );">Ending balance at Dec. 31, 2017</a></td>
<td class="nump">1,896.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="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_NumberOfSharesOutstanding', window );">Ending balance, shares (Previously stated [member]) at Dec. 31, 2017 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,991,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfSharesOutstanding', window );">Ending balance, shares at Dec. 31, 2017 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,991,676<span></span>
</td>
<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_ProfitLoss', window );">Net income | Previously stated [member]</a></td>
<td class="nump">21.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Net income</a></td>
<td class="nump">47.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47.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_OtherComprehensiveIncome', window );">Other comprehensive income | Previously stated [member]</a></td>
<td class="nump">115.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive income</a></td>
<td class="nump">114.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>
<td class="nump">114.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_ComprehensiveIncome', window );">Total comprehensive income | Previously stated [member]</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income</a></td>
<td class="nump">161.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47.4<span></span>
</td>
<td class="nump">114.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_IncreaseDecreaseThroughExerciseOfOptions', window );">Share options exercised for cash</a></td>
<td class="nump">6.9<span></span>
</td>
<td class="nump">$ 6.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>
</tr>
<tr class="ro">
<td 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 );">Share options exercised for cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">338,989<span></span>
</td>
<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_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Share-based compensation expense</a></td>
<td class="nump">5.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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_PurchaseOfTreasuryShares', window );">Shares repurchased under Normal Course Issuer Bid</a></td>
<td class="num">(76.7)<span></span>
</td>
<td class="num">$ (19.1)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(57.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_stn_IncreaseDecreaseInNumberOfSharesRepurchased', window );">Shares repurchased under Normal Course Issuer Bid, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,470,560)<span></span>
</td>
<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_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity', window );">Reclassification of fair value of share options previously expensed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="num">(1.8)<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_DividendsPaid', window );">Dividends declared</a></td>
<td class="num">(62.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(62.4)<span></span>
</td>
<td class="text">&#160;<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_EquityAttributableToOwnersOfParent', window );">Ending balance at Dec. 31, 2018</a></td>
<td class="nump">$ 1,906.9<span></span>
</td>
<td class="nump">$ 867.8<span></span>
</td>
<td class="nump">$ 24.8<span></span>
</td>
<td class="nump">$ 851.2<span></span>
</td>
<td class="nump">$ 163.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_NumberOfSharesOutstanding', window );">Ending balance, shares at Dec. 31, 2018 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,860,105<span></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_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as 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 IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DividendsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 dividends recognised as distributions 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 2018-01-01<br> -Paragraph 107<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_107&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseThroughExerciseOfOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 1<br> -IssueDate 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughExerciseOfOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-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=2018-03-01&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-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=2018-03-01&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-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=2018-03-01&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [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 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [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 7<br> -IssueDate 2018-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2018-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=4&amp;date=2018-03-02&amp;anchor=para_39L_e&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2018-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=17&amp;date=2018-03-01&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_IncreaseDecreaseInNumberOfSharesRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseInNumberOfSharesRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of fair value of share options previously expensed, equity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_RestatedBalanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_RestatedBalanceMember</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>34
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770443920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES</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_ReceiptsFromSalesOfGoodsAndRenderingOfServices', window );">Cash receipts from clients</a></td>
<td class="nump">$ 4,367.6<span></span>
</td>
<td class="nump">$ 4,036.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_PaymentsToSuppliersForGoodsAndServices', window );">Cash paid to suppliers</a></td>
<td class="num">(1,706.3)<span></span>
</td>
<td class="num">(1,470.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_PaymentsToAndOnBehalfOfEmployees', window );">Cash paid to employees</a></td>
<td class="num">(2,375.3)<span></span>
</td>
<td class="num">(2,253.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_InterestReceivedClassifiedAsOperatingActivities', window );">Interest received</a></td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">2.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_InterestPaidClassifiedAsOperatingActivities', window );">Interest paid</a></td>
<td class="num">(30.5)<span></span>
</td>
<td class="num">(28.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_FinanceCostsPaidClassifiedAsOperatingActivities', window );">Finance costs paid</a></td>
<td class="num">(5.5)<span></span>
</td>
<td class="num">(6.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_IncomeTaxesPaidClassifiedAsOperatingActivities', window );">Income taxes paid</a></td>
<td class="num">(59.0)<span></span>
</td>
<td class="num">(44.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_IncomeTaxesRefundClassifiedAsOperatingActivities', window );">Income taxes recovered</a></td>
<td class="nump">11.5<span></span>
</td>
<td class="nump">18.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_CashFlowsFromUsedInOperatingActivitiesContinuingOperations', window );">Cash flows from operating activities from continuing operations</a></td>
<td class="nump">205.2<span></span>
</td>
<td class="nump">254.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_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations', window );">Cash flows (used in) from operating activities from discontinued operations</a></td>
<td class="num">(32.6)<span></span>
</td>
<td class="nump">9.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_CashFlowsFromUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">172.6<span></span>
</td>
<td class="nump">263.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_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES</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_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Business acquisitions, net of cash acquired</a></td>
<td class="num">(122.2)<span></span>
</td>
<td class="num">(85.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_stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities', window );">Proceeds from lease inducements</a></td>
<td class="nump">10.1<span></span>
</td>
<td class="nump">4.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_stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Proceeds on disposition of a subsidiary</a></td>
<td class="nump">28.8<span></span>
</td>
<td class="nump">337.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_stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Cash sold on disposition of subsidiary</a></td>
<td class="num">(49.1)<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_IncomeTaxesPaidRefundClassifiedAsInvestingActivities', window );">Income taxes paid on disposition of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(124.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_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities', window );">Purchase of intangible assets</a></td>
<td class="num">(9.4)<span></span>
</td>
<td class="num">(5.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_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Purchase of property and equipment</a></td>
<td class="num">(124.8)<span></span>
</td>
<td class="num">(58.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_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities', window );">Proceeds (purchase) from other investing activities</a></td>
<td class="nump">3.7<span></span>
</td>
<td class="num">(5.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_CashFlowsFromUsedInInvestingActivitiesContinuingOperations', window );">Cash flows (used in) from investing activities from continuing operations</a></td>
<td class="num">(262.9)<span></span>
</td>
<td class="nump">62.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_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations', window );">Cash flows (used in) investing activities from discontinued operations, net of taxes paid</a></td>
<td class="num">(3.2)<span></span>
</td>
<td class="num">(2.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_CashFlowsFromUsedInInvestingActivities', window );">Net cash flows (used in) from investing activities</a></td>
<td class="num">(266.1)<span></span>
</td>
<td class="nump">60.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_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM (USED IN) FINANCING ACTIVITIES</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_stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Net proceeds (repayment) from revolving credit facility</a></td>
<td class="nump">312.3<span></span>
</td>
<td class="num">(203.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_RepaymentsOfCurrentBorrowings', window );">Repayment of term loan</a></td>
<td class="num">(150.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_RepaymentsOfNoncurrentBorrowings', window );">Repayment of other long-term debt</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="num">(2.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 );">Payment of finance lease obligations</a></td>
<td class="num">(14.8)<span></span>
</td>
<td class="num">(12.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_PaymentsToAcquireOrRedeemEntitysShares', window );">Repurchase of shares for cancellation</a></td>
<td class="num">(74.7)<span></span>
</td>
<td class="num">(14.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_ProceedsFromIssueOfOrdinaryShares', window );">Proceeds from issue of share capital</a></td>
<td class="nump">6.9<span></span>
</td>
<td class="nump">7.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_DividendsPaidClassifiedAsFinancingActivities', window );">Payment of dividends to shareholders</a></td>
<td class="num">(61.3)<span></span>
</td>
<td class="num">(55.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_CashFlowsFromUsedInFinancingActivitiesContinuingOperations', window );">Cash flows from (used in) financing activities from continuing operations</a></td>
<td class="nump">18.1<span></span>
</td>
<td class="num">(280.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_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations', window );">Cash flows (used in) financing activities from discontinued operations</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.9)<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_CashFlowsFromUsedInFinancingActivities', window );">Net cash flows from (used in) financing activities</a></td>
<td class="nump">18.0<span></span>
</td>
<td class="num">(281.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_EffectOfExchangeRateChangesOnCashAndCashEquivalents', window );">Foreign exchange gain (loss) on cash held in foreign currency</a></td>
<td class="nump">21.2<span></span>
</td>
<td class="num">(14.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_IncreaseDecreaseInCashAndCashEquivalents', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(54.3)<span></span>
</td>
<td class="nump">28.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_CashAndCashEquivalents', window );">Cash and cash equivalents, beginning of the year</a></td>
<td class="nump">239.5<span></span>
</td>
<td class="nump">210.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_CashAndCashEquivalents', window );">Cash and cash equivalents, end of the year</a></td>
<td class="nump">$ 185.2<span></span>
</td>
<td class="nump">$ 239.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_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 2018-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashFlowsFromUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) the entity's financing activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) financing 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/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) the entity's financing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) financing 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/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashFlowsFromUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) the entity's investing activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) 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/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) the entity's investing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) 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/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashFlowsFromUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) the entity's operating activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) operating 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/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) the entity's operating activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) operating 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/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 39<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DividendsPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 dividends paid by the entity, classified as financing 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/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EffectOfExchangeRateChangesOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [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 2018-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceCostsPaidClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance costs paid, classified as operating activities. [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 7<br> -IssueDate 2018-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesPaidClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income taxes paid, classified as operating 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 7<br> -IssueDate 2018-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesPaidRefundClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investing 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 2018-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 14<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_14_f&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxesPaidRefundClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesRefundClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income taxes refunded, classified as operating 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 7<br> -IssueDate 2018-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestPaidClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest paid, classified as operating 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/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestPaidClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestReceivedClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest received, classified as operating 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/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestReceivedClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investing 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 2018-01-01<br> -Paragraph 21<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_21&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-02&amp;anchor=para_17_e&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireOrRedeemEntitysShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 acquire or redeem entity's 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 2018-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsToAcquireOrRedeemEntitysShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAndOnBehalfOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, and on behalf of, 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/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 14<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_14_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsToAndOnBehalfOfEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToSuppliersForGoodsAndServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 suppliers for goods and 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/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 14<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_14_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsToSuppliersForGoodsAndServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssueOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 issuing of ordinary shares. [Refer: Ordinary shares [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 7<br> -IssueDate 2018-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromIssueOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 purchases of intangible assets, classified as investing activities. [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/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 purchases 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 2018-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReceiptsFromSalesOfGoodsAndRenderingOfServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goods and rendering of 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/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 14<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_14_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfCurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 repayments of current borrowings. [Refer: Current 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 7<br> -IssueDate 2018-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfCurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfNoncurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 repayments of non-current 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 7<br> -IssueDate 2018-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfNoncurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inflows arising from losing 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashInflowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflows arising from losing 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashOutFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease inducements classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ProceedsFromLeaseInducementsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or repayments of borrowings classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ProceedsFromOrRepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>35
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756610528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Corporate Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Corporate Information</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>1. Corporate Information</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The consolidated financial statements of Stantec Inc. (the Company)
 for the year ended December&#xA0;31, 2018, were authorized for
 issuance in accordance with a resolution of the Company&#x2019;s
 board of directors on February&#xA0;27, 2019. The Company was
 incorporated under the Canada Business Corporations Act on
 March&#xA0;23, 1984. Its shares are traded on the Toronto Stock
 Exchange (TSX) and New York Stock Exchange (NYSE) under the symbol
 STN. The Company&#x2019;s registered office is located at Suite 400,
 10220 - 103 Avenue, Edmonton, Alberta. The Company is domiciled in
 Canada.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company is a provider of comprehensive professional services in
 the area of infrastructure and facilities for clients in the public
 and private sectors. The Company&#x2019;s services include
 engineering, architecture, interior design, landscape architecture,
 surveying, environmental sciences, project management, and project
 economics, from initial project concept and planning through to
 design, construction administration, commissioning, maintenance,
 decommissioning, and remediation.</p>
 </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_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 2018-01-01<br> -Paragraph 51<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_51&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>36
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756491296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Basis of Preparation</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>2. Basis of Preparation</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 These consolidated financial statements were prepared in accordance
 with International Financial Reporting Standards (IFRS) as issued
 by the International Accounting Standards Board (IASB). The
 accounting policies adopted in these consolidated financial
 statements are based on IFRS effective as at December&#xA0;31,
 2018.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The consolidated financial statements have been prepared on a
 historical cost basis, unless otherwise stated in the significant
 accounting policies. The consolidated financial statements are
 presented in Canadian dollars, and all values, including United
 States dollars, are rounded to the nearest million ($000,000),
 except when otherwise indicated.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 In November 2018, the Company sold its Construction Services
 business, which was reported as discontinued operations. Prior
 period amounts were restated to conform to current period&#x2019;s
 presentation, as prescribed by IFRS 5, <i><font style="WHITE-SPACE: nowrap">Non-current</font> Assets Held for Sale and
 Discontinued Operations.</i></p>
 </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_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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>37
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756827888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Consolidation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfBasisOfConsolidationExplanatory', window );">Basis of Consolidation</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>3. Basis of Consolidation</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The consolidated financial statements include the accounts of the
 Company, its subsidiaries, and its structured entities as at
 December&#xA0;31, 2018.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Subsidiaries and structured entities are fully consolidated from
 the date of acquisition, which is the date the Company obtains
 control, and continue to be consolidated until the date that this
 control ceases. The financial statements of the subsidiaries and
 structured entities are prepared as at December&#xA0;31, 2018, and
 December&#xA0;31, 2017. All intercompany balances are
 eliminated.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Joint ventures and associates are accounted for using the equity
 method, and joint operations are accounted for by the Company
 recognizing its share of assets, liabilities, revenue, and expenses
 of the joint operation.</p>
 </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_DisclosureOfBasisOfConsolidationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consolidation.</p></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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBasisOfConsolidationExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>38
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756784928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>4. Summary of Significant Accounting Policies</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>a) Cash and cash equivalents</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Cash and cash equivalents include cash and unrestricted
 investments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>b) Property and equipment</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Property and equipment are recorded at cost less accumulated
 depreciation and any impairment losses. Cost includes the cost of
 replacing parts of property and equipment. When significant parts
 of property and equipment are required to be replaced in intervals,
 the Company recognizes those parts as individual assets with
 specific useful lives. All other repair and maintenance costs are
 recognized in the consolidated statements of income as
 incurred.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Depreciation is calculated at annual rates designed to write off
 the costs of assets over their estimated useful lives as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="27%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="20%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="49%"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Engineering equipment</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">5 to 10 years</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Office equipment</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">5 to 10 years</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Leasehold
 improvements</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line over term of lease to a maximum
 of<br />
 15 years or the improvement&#x2019;s economic life</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Other</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">5 to 50 years</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The assets&#x2019; residual values, useful lives, and methods of
 depreciation are reviewed at each financial <font style="WHITE-SPACE: nowrap">year-end</font> and adjusted prospectively,
 if appropriate.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>c) Intangible assets</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Intangible assets acquired separately are measured on initial
 recognition at cost. The cost of a finite and indefinite intangible
 asset acquired in a business combination is its fair value as at
 the date of acquisition. Following initial recognition, finite
 intangible assets are carried at cost less any accumulated
 amortization and any impairment losses and indefinite intangible
 assets are carried at cost less any impairment loss.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company&#x2019;s intangible assets with finite lives are
 amortized over their useful economic lives on a straight-line
 basis. The amortization period and the amortization method for an
 intangible asset with a finite useful life are reviewed at least at
 each financial <font style="WHITE-SPACE: nowrap">year-end.</font></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company also incurs costs for third-party internet-based cloud
 computing services. These costs are expensed in administrative and
 marketing expenses over the period of the service agreement.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Intangible assets acquired from business combinations</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company&#x2019;s policy is to amortize client relationships with
 finite lives over periods ranging from 10 to 15 years. Contract
 backlog and finite trademarks are amortized over estimated lives of
 generally 1 to 3 years. Advantageous and disadvantageous lease
 commitments are amortized over the remaining lease term. The
 Company assigns value to acquired intangibles using the income
 approach, which involves quantifying the present value of net cash
 flows attributed to the subject asset. This, in turn, involves
 estimating the revenues and earnings expected from the asset.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>d) Leases</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The determination of whether an arrangement is or contains a lease
 is based on the substance of the arrangement at the inception date.
 A lease is an agreement whereby the lessor conveys to the lessee,
 the right to use an asset for an agreed period of time in return
 for a payment or series of payments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Finance leases, which transfer to the Company substantially all the
 risks and benefits incidental to ownership of the leased items, are
 capitalized at the inception of the lease at the fair value of the
 leased asset or, if lower, at the present value of the minimum
 lease payments. Lease payments are apportioned between finance
 charges and reduction of the lease liability, achieving a constant
 rate of interest on the remaining balance of the liability. Finance
 charges are recognized in the consolidated statements of
 income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Leased assets are depreciated over their useful lives. However, if
 there is no reasonable certainty that the Company will obtain
 ownership of the asset by the end of the lease term, the asset is
 depreciated over the shorter of either its estimated useful life or
 the lease term. The Company has finance leases for certain office
 and automotive equipment that are depreciated on a straight-line
 basis. The Company also has finance leases for software that are
 depreciated on a straight-line basis over periods ranging from
 three to seven years.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Rental payments under operating leases are expensed evenly over the
 lease term.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 From time to time, the Company enters into or renegotiates premise
 operating leases that result in receiving lease inducement
 benefits. These benefits are accounted for as a reduction of rental
 expense over the terms of the associated leases. As well, from time
 to time, the Company enters into or renegotiates premise operating
 leases that include escalation clauses. The scheduled rent
 increases pursuant to lease escalation clauses are recognized on a
 straight-line basis over the lease terms.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>e) Investments in joint arrangements and associates</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Each joint arrangement of the Company is classified as either a
 joint venture or joint operation based on the rights and
 obligations arising from the contractual obligations between the
 parties to the arrangement. A joint arrangement that provides the
 Company with rights to the net assets of the arrangement is
 classified as a joint venture, and a joint arrangement that
 provides the Company with rights to the individual assets and
 obligations arising from the arrangement is classified as a joint
 operation.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company accounts for a joint venture using the equity method
 (described below). The Company accounts for a joint operation by
 recognizing its share of assets, liabilities, revenues, and
 expenses of the joint operation and combining them line by line
 with similar items in the Company&#x2019;s consolidated financial
 statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company&#x2019;s share of the after tax net income or loss of
 associates or joint ventures is recorded in the consolidated
 statements of income. Adjustments are made in the Company&#x2019;s
 consolidated financial statements to eliminate its share of
 unrealized gains and losses resulting from transactions with its
 associates.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 If the financial statements of associates or joint arrangements are
 prepared for a date that is different from the Company&#x2019;s date
 (due to the timing of finalizing and receiving information),
 adjustments are made for the effects of significant transactions or
 events that occur between that date and the date of the
 Company&#x2019;s financial statements. When necessary, adjustments
 are made to bring the accounting policies in line with the
 Company&#x2019;s.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>f) Provisions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <i>General</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Provisions are recognized when the Company has a present legal or
 constructive obligation as a result of a past event, it is probable
 that an outflow of resources embodying economic benefits will be
 required to settle the obligation, and a reliable estimate can be
 made of the amount of the obligation. When the Company expects some
 or all of a provision to be reimbursed&#x2014;for example, under an
 insurance contract&#x2014;and when the reimbursement is virtually
 certain, the reimbursement is recognized as a separate asset. The
 expense relating to any provision is presented in the consolidated
 statements of income net of any reimbursement. If the effect of the
 time value of money is significant, provisions are discounted using
 a current pretax rate that reflects, where appropriate, the risks
 specific to the liability. When discounting is used, the increase
 in the provision due to the passage of time is recognized as a
 finance cost.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Provision for self-insured liabilities</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company self-insures certain risks related to professional
 liability, automobile physical damages, and employment practices
 liability. The provision for self-insured liabilities includes
 estimates of the costs of reported claims (including potential
 claims that are probable of being asserted) and is based on
 estimates of loss using assumptions made by management, including
 consideration of actuarial projections. The provision for
 self-insured liabilities does not include unasserted claims where
 assertion by a third party is not probable.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Provisions for claims</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company has claims that are not covered by its provisions for
 self-insured liabilities, including claims that are subject to
 exclusions under the Company&#x2019;s commercial and captive
 insurance policies. Provisions are recognized for these claims in
 accordance with the preceding description of provisions under
 &#x201C;General.&#x201D;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Contingent liabilities recognized in a business
 combination</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 A contingent liability recognized in a business combination is
 initially measured at its fair value. Subsequently, it is measured
 in accordance with the preceding description of provisions under
 &#x201C;General.&#x201D;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Onerous contracts</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company&#x2019;s onerous contracts consist of lease exit
 liabilities and sublease losses. For lease exit liabilities, the
 Company accrues charges when it ceases to use an office space under
 an operating lease arrangement. Included in the liability is the
 present value of the remaining lease payments offset by the present
 value of estimated future rental income.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>g) Foreign currency translation</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company&#x2019;s consolidated financial statements are presented
 in Canadian dollars, which is also the parent Company&#x2019;s
 functional currency. Each entity in the Company determines its own
 functional currency, and items included in the financial statements
 of each entity are measured using that functional currency. The
 Company is mainly exposed to fluctuations in the US dollar and
 GBP.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Transactions and balances</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Transactions in foreign currencies (those different from an
 entity&#x2019;s functional currency) are initially translated into
 the functional currency of an entity using the foreign exchange
 rate at the transaction date. Subsequent to the transaction date,
 foreign currency transactions are measured as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">On the consolidated statements of financial position,
 monetary items are translated at the rate of exchange in effect at
 the reporting date. <font style="WHITE-SPACE: nowrap">Non-monetary</font> items at cost are
 translated at historical exchange rates. <font style="WHITE-SPACE: nowrap">Non-monetary</font> items at fair value are
 translated at rates in effect at the date the fair value is
 determined. Any resulting realized and unrealized foreign exchange
 gains or losses are included in income in the period incurred,
 however, unrealized foreign exchange gains and losses on
 <font style="WHITE-SPACE: nowrap">non-monetary</font> investments
 (equity investments) are classified as fair value through other
 comprehensive income (loss).</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Revenue and expense items are translated at the
 exchange rate on the transaction date, except for depreciation and
 amortization, which are translated at historical exchange
 rates.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Foreign operations</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company&#x2019;s foreign operations are translated into its
 reporting currency (Canadian dollar) as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Assets and liabilities are translated at the rate of
 exchange in effect at each consolidated statement of financial
 position date</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Revenue and expense items (including depreciation and
 amortization) are translated at the average rate of exchange for
 the month</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The resulting unrealized exchange gains and losses on foreign
 subsidiaries are recognized in other comprehensive income
 (loss).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>h) Financial instruments</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <i>Initial recognition and subsequent measurement</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Financial assets (except trade and other receivables and unbilled
 receivables that do not have a significant financing component) are
 initially recognized at fair value plus directly attributable
 transaction costs, except for financial assets at fair value
 through profit and loss (FVPL), for which transaction costs are
 expensed. Trade and other receivables and unbilled receivables that
 do not have a significant financing component are initially
 measured at the transaction price determined in accordance with
 IFRS 15. Purchases or sales of financial assets are accounted for
 at trade dates.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Subsequent measurement of financial assets is at fair value through
 profit or loss, amortized cost, or fair value through other
 comprehensive income (FVOCI). The classification is based on two
 criteria: the Company&#x2019;s business approach for managing the
 financial assets and whether the instruments&#x2019; contractual
 cash flows represent &#x201C;solely payments of principal and
 interest&#x201D; on the principal amount outstanding (the SPPI
 criterion). The business approach considers whether a
 Company&#x2019;s objective is to receive cash flows from holding
 assets, from selling assets in a portfolio, or a combination of
 both. The Company reclassifies financial assets only when its
 business approach for managing those assets changes.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Amortized cost: Assets held for collection of
 contractual cash flows&#x2014;when they meet the SPPI
 criterion&#x2014;are measured at amortized cost using the effective
 interest rate (EIR) method and are subject to impairment. Gains and
 losses are recognized in profit or loss when the asset is
 derecognized, modified, or impaired. Items in this category include
 cash and cash equivalents, cash in escrow, receivables, and certain
 other financial assets.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">FVOCI: Assets held in a business approach to both
 collect cash flows and sell the assets&#x2014;when they meet the
 SPPI criterion&#x2014;are measured at FVOCI. Bonds held for
 self-insured liabilities are included in this category. Changes in
 the carrying amount are reported in other comprehensive income
 (except impairments) until disposed of. At this time, the realized
 gains and losses are recognized in finance income. Interest income
 from these financial assets is included in interest income using
 the effective interest rate method. Impairment and foreign exchange
 gains and losses are reported in income.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">FVPL: Assets that do not meet the criteria for
 amortized cost or FVOCI are measured at FVPL with realized and
 unrealized gains and losses reported in other income (expense).
 Equity securities held for self-insured liabilities and
 indemnifications are included in this category.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Financial liabilities are initially recognized at fair value and,
 in the case of loans and borrowings, net of directly attributable
 transaction costs. Subsequent measurement of financial liabilities
 is at amortized cost using the EIR method. The EIR method discounts
 estimated future cash payments or receipts through the expected
 life of a financial instrument, and thereby calculates the
 amortized cost and subsequently allocates the interest income or
 expense over the life of the instrument. For trade and other
 payables and other financial liabilities, realized gains and losses
 are reported in income. For long-term debts, EIR amortization and
 realized gains and losses are recognized in net finance
 expense.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Fair value</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 After initial recognition, the fair values of financial instruments
 are based on the bid prices in quoted active markets for financial
 assets and on the ask prices for financial liabilities. For
 financial instruments not traded in active markets, fair values are
 determined using appropriate valuation techniques, which may
 include recent <font style="WHITE-SPACE: nowrap">arm&#x2019;s-length</font> market
 transactions, reference to the current fair value of another
 instrument that is substantially the same, and discounted cash flow
 analysis; however, other valuation models may be used. The fair
 values of the Company&#x2019;s derivatives are based on third-party
 indicators and forecasts. Fair values of cash and cash equivalents,
 cash in escrow, trade and other receivables, and trade and other
 payables approximate their carrying amounts because of the
 short-term maturity of these instruments. The carrying amounts of
 bank loans approximate their fair values because the applicable
 interest rates are based on variable reference rates. The carrying
 amounts of other financial assets and financial liabilities
 approximate their fair values except as otherwise disclosed in the
 consolidated financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 All financial instruments carried at fair value are categorized
 into one of the following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Level&#xA0;1 &#x2013; quoted market prices in active
 markets for identical assets or liabilities at the measurement
 date</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Level&#xA0;2 &#x2013; observable inputs other than
 quoted prices included within level 1, such as quoted prices for
 similar assets and liabilities in active markets, quoted prices for
 identical assets or liabilities that are not active, or other
 inputs that are observable directly or indirectly</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Level&#xA0;3 &#x2013; unobservable inputs for the
 assets and liabilities that reflect the reporting entity&#x2019;s
 own assumptions and are not based on observable market data</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 When forming estimates, the Company uses the most observable inputs
 available for valuation purposes. If a fair value measurement
 reflects inputs of different levels within the hierarchy, the
 financial instrument is categorized based on the lowest level of
 significant input.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 When determining fair value, the Company considers the principal or
 most advantageous market in which it would transact and the
 assumptions that market participants would use when pricing the
 asset or liability. For financial instruments recognized at fair
 value on a recurring basis, the Company determines whether
 transfers have occurred between levels of the hierarchy by
 reassessing categorizations at the end of each reporting
 period.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Derivatives</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 From time to time, the Company enters into foreign currency forward
 contracts to manage risk associated with net operating assets or
 liabilities denominated in foreign currencies. The Company&#x2019;s
 policy is not to use these derivatives for trading or speculative
 purposes.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>i) Impairment</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The carrying amounts of the Company&#x2019;s assets or group of
 assets, other than deferred tax assets, are reviewed at each
 reporting date to determine whether there is an indication of
 impairment. An asset may be impaired if objective evidence of
 impairment exists because of one or more events that have occurred
 after the initial recognition of the asset (referred to as a
 &#x201C;loss event&#x201D;) and if that loss event has an impact on
 the estimated future cash flows of the financial asset. When an
 indication of impairment exists or annual impairment testing for an
 asset is required, the asset&#x2019;s recoverable amount is
 estimated.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Financial assets and contract assets</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company recognizes an allowance for expected credit losses
 (ECLs) on financial assets and contract assets based on a
 <font style="WHITE-SPACE: nowrap">12-month</font> ECL or lifetime
 ECL. Financial assets and contract assets considered to have low
 credit risk have an impairment provision recognized during the
 period limited to <font style="WHITE-SPACE: nowrap">12-month</font>
 ECLs. However, when credit risk has increased significantly since
 origination, the allowance is based on the lifetime ECL. ECLs are
 based on the difference between the contractual cash flows due in
 accordance with the contract and all the cash flows that the
 Company expects to receive.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 When the carrying amount of financial assets or contract assets is
 reduced through an ECL allowance, the reduction is recognized in
 administrative and marketing expenses in the consolidated
 statements of income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i><font style="WHITE-SPACE: nowrap">Non-financial</font>
 assets</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 For <font style="WHITE-SPACE: nowrap">non-financial</font> assets
 such as property and equipment, goodwill, investments in joint
 ventures and associates, and intangible assets, the recoverable
 amount is the higher of an asset&#x2019;s or cash-generating
 unit&#x2019;s (CGU&#x2019;s) value in use or its fair value less
 costs of disposal. The recoverable amount is determined for an
 individual asset, unless the asset does not generate cash inflows
 that are largely independent of those from other assets or groups
 of assets. When the carrying amount of an asset or CGU exceeds its
 recoverable amount, the asset is considered impaired and is written
 down to its recoverable amount. To assess value in use, the
 estimated future cash flows are discounted to their present value
 using a pretax discount rate that reflects current market
 assessments of the time value of money and the risks specific to
 the asset. To determine fair value less costs of disposal, an
 appropriate valuation model is used. The results of these valuation
 techniques are corroborated by the market capitalization of
 comparable public companies and <font style="WHITE-SPACE: nowrap">arm&#x2019;s-length</font> transactions of
 comparable companies. Impairment losses are recognized in the
 consolidated statements of income in expense categories that are
 consistent with the nature of the impaired asset.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Goodwill is not amortized but is evaluated for impairment annually
 (as at October 1) or more frequently if circumstances indicate that
 an impairment may occur or if a significant acquisition occurs
 between the annual impairment test date and December 31. The
 Company considers the relationship between its market
 capitalization and its book value, as well as other factors, when
 reviewing for indicators of impairment. Goodwill is assessed for
 impairment based on the CGUs or group of CGUs to which the goodwill
 relates. Any potential goodwill impairment is identified by
 comparing the recoverable amount of a CGU or group of CGUs to its
 carrying value which includes the allocated goodwill. If the
 recoverable amount is less than its carrying value, an impairment
 loss is recognized.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 An impairment loss of goodwill is not reversed. For other assets,
 an impairment loss may be reversed if the estimates used to
 determine the recoverable amount have changed. The reversal is
 limited so that the carrying amount of the asset does not exceed
 its recoverable amount or the carrying amount that would have been
 determined, net of amortization or depreciation, had no impairment
 loss been recognized for the asset in prior years. The reversal is
 recognized in the consolidated statements of income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>j) Revenue recognition</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company generates revenue from contracts in which goods or
 services are typically provided over time. Revenue is measured
 based on the consideration the Company expects to be entitled to in
 exchange for providing goods and services, excluding discounts,
 duty, and taxes collected from clients that are reimbursable to
 government authorities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 While providing services, the Company incurs certain direct costs
 for subconsultants, subcontractors, and other expenses that are
 recoverable directly from clients. The recoverable amounts of these
 direct costs are included in the Company&#x2019;s gross revenue.
 Since these direct costs can vary significantly from contract to
 contract, changes in gross revenue may not be indicative of the
 Company&#x2019;s revenue trends. Therefore, the Company also reports
 net revenue, which is gross revenue less subconsultants,
 subcontractors, and other direct expenses. The Company assesses its
 revenue arrangements against specific criteria to determine whether
 it is acting as a principal or an agent. In general, the Company
 acts as a principal in its revenue arrangements because it obtains
 control of the goods or services before they are provided to the
 customer.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Most of the Company&#x2019;s contracts include a single performance
 obligation because the promise to transfer the individual goods or
 services is not separately identifiable from other promises in the
 contract and therefore is not distinct. The Company&#x2019;s
 contracts may include multiple goods or services that are accounted
 for as separate performance obligations if they are
 distinct&#x2014;if a good or service is separately identifiable from
 other items in the contract and if a customer can benefit from it.
 If a contract has multiple performance obligations, the
 consideration in the contract is allocated to each performance
 obligation based on the estimated stand-alone selling price.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company transfers control of the goods or services it provides
 to clients over time and therefore recognizes revenue progressively
 as the services are performed. Revenue from <font style="WHITE-SPACE: nowrap">fixed-fee</font> and <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">variable-fee-with-ceiling</font></font>
 contracts, including contracts in which the Company participates
 through joint arrangements, is recognized based on the percentage
 of completion method where the stage of completion is measured
 using costs incurred to date as a percentage of total estimated
 costs for each contract, and the percentage of completion is
 applied to total estimated revenue. When the contract outcome
 cannot be measured reliably, revenue is recognized only to the
 extent that the expenses incurred are eligible to be recovered.
 Provisions for estimated losses on incomplete contracts are made in
 the period that the losses are determined. Revenue from
 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">time-and-material</font></font> contracts
 without stated ceilings is recognized as costs are incurred based
 on the amount that the Company has a right to invoice.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The timing of revenue recognition, billings, and cash collections
 results in trade and other receivables, holdbacks, unbilled
 receivables, contract assets, and deferred revenue (contract
 liabilities) in the consolidated statements of financial position.
 Amounts are typically invoiced as work progresses in accordance
 with agreed-upon contractual terms, either at periodic intervals or
 when contractual milestones are achieved. Receivables represent
 amounts due from customers: trade and other receivables and
 holdbacks consist of invoiced amounts, and unbilled receivables
 consist of work in progress that has not yet been invoiced.
 Contract assets represent unbilled amounts where the right to
 payment is subject to more than the passage of time and includes
 performance-based incentives and services provided ahead of agreed
 contractual milestones. Contract assets are transferred to
 receivables when the right to consideration becomes unconditional.
 Deferred revenue (contract liabilities) represents amounts that
 have been invoiced but not yet recognized as revenue, including
 advance payments and billings in excess of revenue. Deferred
 revenue is recognized as revenue when (or as) the Company performs
 under the contract.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Revenue is adjusted for the effects of a significant financing
 component when the period between the transfer of the promised
 goods or services to the customer and payment by the customer
 exceeds one year. Advance payments and holdbacks typically do not
 result in a significant financing component because the intent is
 to provide protection against the failure of one party to
 adequately complete some or all of its obligations under the
 contract.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Deferred contract costs</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Contract costs are typically expensed as incurred. Contract costs
 are deferred if the costs are expected to be recoverable and if
 either of the following criteria is met:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">The costs of obtaining the contract are incremental or
 explicitly chargeable to the customer</p>
 </td>
 </tr>
 </table>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">The fulfillment costs relate directly to the contract
 or an anticipated contract and generate or enhance the
 Company&#x2019;s resources that will be used in satisfying
 performance obligations in the future</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Deferred contract costs are included in other assets in the
 consolidated statements of financial position and amortized over
 the period of expected benefit using the percentage of completion
 applied to estimated revenue. Amortization of deferred contract
 costs is included in other direct expenses in the consolidated
 statements of income.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>k) Employee benefit plans</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <i>Defined benefit plans</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company sponsors defined benefit pension plans covering certain
 full-time employees and past employees, primarily in the United
 Kingdom. Benefits are based on final compensation and years of
 service. Benefit costs (determined separately for each plan using
 the projected unit credit method) are recognized over the periods
 that employees are expected to render services in return for those
 benefits.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Remeasurements, comprising actuarial gains and losses and the
 return on the plan assets (excluding interest), are recognized
 immediately in the consolidated statements of financial position
 with a corresponding debit or credit to other comprehensive income
 in the period they occur. Remeasurements are not reclassified to
 net income in subsequent periods.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The calculation of defined benefit obligations is performed
 annually by a qualified actuary. When the calculation results in a
 potential asset, the recognized asset is limited to the economic
 benefits available in the form of any future refunds or of
 reductions in future contributions to the plan.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Past service costs are recognized in net income on the earlier of
 the date of the plan amendment or curtailment and the date that the
 Company recognizes related restructuring costs.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Net interest is calculated by applying the discount rate to the net
 defined benefit liability or asset, adjusted for benefit and
 contribution payments during the year. The Company recognizes the
 following changes in the net defined benefit obligations under
 administrative and marketing expenses: service costs comprising
 current service costs, past service costs, gains and losses on
 curtailments and <font style="WHITE-SPACE: nowrap">non-routine</font> settlements; net interest
 expense or income; and administrative expenses paid directly by the
 pension plans.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Defined contribution plans</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company also contributes to group retirement savings plans and
 an employee share purchase plan. Certain plans are based on
 employee contribution amounts and subject to maximum limits per
 employee. The Company accounts for defined contributions as an
 expense in the period the contributions are made.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>l) Taxes</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <i>Current income tax</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Current income tax assets and liabilities for current and prior
 periods are measured at the amount expected to be recovered from or
 paid to taxation authorities. Tax rates and tax laws used to
 compute the amounts are those enacted or substantively enacted at
 the reporting date in the countries where the Company operates and
 generates taxable income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Current income tax that relates to items recognized directly in
 equity is recognized in equity and not in the consolidated
 statements of income. Management periodically evaluates positions
 taken in the tax returns when applicable tax regulations are
 subject to interpretation and then establishes an uncertain tax
 liability if appropriate.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Income taxes payable are typically expected to be settled within
 twelve months of the <font style="WHITE-SPACE: nowrap">year-end</font> date. However, there may be
 instances where taxes are payable over a longer period. Portions
 due after a one year period are classified as noncurrent and are
 not discounted.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Deferred tax</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Deferred tax is determined using the liability method for temporary
 differences at the reporting date between the tax bases of assets
 and liabilities and their carrying amounts for financial reporting
 purposes. Deferred tax liabilities are generally recognized for all
 taxable temporary differences. Deferred tax assets are recognized
 for all deductible temporary differences, carryforward of unused
 tax credits and unused tax losses, to the extent that it is
 probable that taxable profit will be available against which the
 deductible temporary differences and the carryforward of unused tax
 credits and unused tax losses can be utilized. Deferred taxes are
 not recognized for the initial recognition of goodwill; the initial
 recognition of assets or liabilities, outside of a business
 combination, that affect neither accounting nor taxable profit; or
 the differences relating to investments in associates,
 subsidiaries, and interests in joint arrangements to the extent
 that the reversal can be controlled and it is probable that it will
 not reverse in the foreseeable future.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The carrying amount of deferred tax assets is reviewed at each
 reporting date and reduced to the extent that it is no longer
 probable that sufficient taxable profit will be available to allow
 all or part of the deferred tax asset to be used. Unrecognized
 deferred tax assets are reassessed at each reporting date and are
 recognized to the extent that it has become probable that future
 taxable profits will allow the deferred tax asset to be
 recovered.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Deferred tax assets and liabilities are measured at the tax rates
 that are expected to apply in the year when the asset is realized
 or the liability is settled and are based on tax rates and tax laws
 that have been enacted or substantively enacted at the reporting
 date.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Deferred tax relating to items recognized outside income is also
 recognized outside income. Deferred tax items are recognized in
 correlation to the underlying transaction either in other
 comprehensive income or directly in equity.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Deferred tax assets and deferred tax liabilities are offset when a
 legally enforceable right exists to set off tax assets against tax
 liabilities and the deferred taxes relate to the same taxable
 entity and the same taxation authority.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Sales tax</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Revenues, expenses, and assets, except trade receivables, are
 recognized net of the amount of sales tax recoverable from or
 payable to a taxation authority. Trade receivables and trade
 payables include sales tax. The net amount of sales tax recoverable
 from or payable to a taxation authority is included as part of
 trade receivables or trade payables (as appropriate) in the
 consolidated statements of financial position.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>m) Share-based payment transactions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Under the Company&#x2019;s share option plan, the board of directors
 may grant to officers and employees remuneration in the form of
 share-based payment transactions, whereby officers and employees
 render services as consideration for equity instruments
 (equity-settled transactions).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Under the Company&#x2019;s deferred share unit plan, the directors
 of the board of the Company may receive deferred share units
 (DSUs), each of which is equal to one common share. Under the
 Company&#x2019;s long-term incentive plan, certain members of the
 senior leadership teams are granted performance share units (PSUs)
 that vest and are settled after a three-year period. DSUs and PSUs
 are share appreciation rights that can be settled only in cash
 (cash-settled transactions).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Equity-settled transactions</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The cost of equity-settled transactions is measured at fair value
 at the grant date using a Black-Scholes option-pricing model. The
 cost of equity-settled transactions, together with a corresponding
 increase in equity, is recognized over the period in which the
 service conditions are fulfilled (the vesting period). For
 equity-settled transactions, the cumulative expense recognized at
 each reporting date until the vesting date reflects the extent to
 which the vesting period has expired and reflects the
 Company&#x2019;s best estimate of the number of equity instruments
 that will ultimately vest. The expense or credit to income for a
 period represents the movement in cumulative expense recognized as
 at the beginning and end of that period and is recorded in
 administrative and marketing expenses. No expense is recognized for
 awards that do not ultimately vest.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Cash-settled transactions</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The cost of cash-settled transactions is measured initially at fair
 value at the grant date using a Black-Scholes option-pricing model.
 For DSUs, this fair value is expensed on issue with the recognition
 of a corresponding liability. For PSUs, the fair value is expensed
 over the vesting period. These liabilities are remeasured to fair
 value at each reporting date, up to and including the settlement
 date, with changes in fair value recognized in administrative and
 marketing expenses.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>n) Earnings per share</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Basic earnings per share is computed based on the weighted average
 number of common shares outstanding during the year. Diluted
 earnings per share is computed using the treasury stock method,
 which assumes that the cash that would be received on the exercise
 of options is applied to purchase shares at the average price
 during the year and that the difference between the number of
 shares issued on the exercise of options and the number of shares
 obtainable under this computation, on a weighted average basis, is
 added to the number of shares outstanding. Antidilutive options are
 not considered when computing diluted earnings per share.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>o) Business combinations and goodwill</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Business combinations are accounted for using the acquisition
 method, and the results of operations after the respective dates of
 acquisition are included in the consolidated statements of income.
 Acquisition-related costs are expensed when incurred in
 administrative and marketing expenses.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The cost of an acquisition is measured as the consideration
 transferred at fair value at the acquisition date. Any contingent
 consideration to be transferred by the Company is recognized at
 fair value at the acquisition date. Subsequent changes to the fair
 value of the contingent consideration are recognized in other
 income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The consideration paid for acquisitions may be subject to price
 adjustment clauses included in the purchase agreements and may
 extend over a number of years. At each consolidated statement of
 financial position date, these price adjustment clauses are
 reviewed. This may result in an increase or decrease of the notes
 payable consideration (recorded on the acquisition date) to reflect
 either more or less <font style="WHITE-SPACE: nowrap">non-cash</font> working capital than was
 originally recorded. Since these adjustments are a result of facts
 and circumstances occurring after the acquisition date, they are
 not considered measurement period adjustments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 For some acquisitions, additional payments may be made to the
 employees of an acquired company that are based on the
 employees&#x2019; continued service over an agreed time period.
 These additional payments are not included in the purchase price
 but are expensed as compensation when services are provided by the
 employees.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Goodwill is initially measured at cost, which is the excess of the
 consideration transferred over the fair value of a Company&#x2019;s
 net identifiable assets acquired and liabilities assumed. If this
 consideration is lower than the fair value of the net assets
 acquired, the difference is recognized in income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 After initial recognition, goodwill is measured at cost less any
 accumulated impairment losses. For the purpose of impairment
 testing, goodwill acquired in a business combination is, from the
 acquisition date, allocated to each CGU or group of CGUs that is
 expected to benefit from the synergies of the combination,
 irrespective of whether other assets or liabilities of the acquiree
 are assigned to those units. Each CGU or group of CGUs represents
 the lowest level at which management monitors the goodwill.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>p) Dividends</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Dividends on common shares are recognized in the Company&#x2019;s
 consolidated financial statements in the period the dividends are
 declared by the Company&#x2019;s board of directors.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>q) <font style="WHITE-SPACE: nowrap">Non-current</font> assets
 held for sale and discontinued operations</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company classifies <font style="WHITE-SPACE: nowrap">non-current</font> assets and disposal groups
 as held for sale when their carrying amount will be recovered
 principally through a sale transaction rather than through
 continuing use and when a sale is considered highly probable. These
 <font style="WHITE-SPACE: nowrap">non-current</font> assets and
 disposal groups are remeasured at the lower of their carrying
 amount and fair value less costs to sell, and these assets are no
 longer depreciated. Costs to sell are the incremental costs
 directly attributable to the disposal of an asset (disposal group),
 excluding finance costs and income tax expense. Impairment losses
 on initial classification and subsequent gains or losses on
 remeasurement are recognized in the consolidated statements of
 income as discontinued operations. Assets and liabilities
 classified as held for sale are presented separately as current
 items in the statement of financial position.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 A discontinued operation is a component of the Company&#x2019;s
 business, the operations and cash flows of which can be clearly
 distinguished from the rest of the Company, and (a)&#xA0;represents
 a separate major line of business or geographic area of operations;
 (b)&#xA0;is part of a single coordinated plan to dispose of a
 separate major line of business or geographic area of operations;
 or (c)&#xA0;is a subsidiary acquired exclusively with a view to
 resale. Classification as a discontinued operation occurs at the
 earlier of disposal or when the operation meets the criteria to be
 classified as held for sale.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Discontinued operations are presented separately from continuing
 operations in the consolidated statements of income and
 consolidated statements of cash flows for all periods
 presented.</p>


 </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_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 significant accounting policies applied 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 117<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>39
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756630976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Judgments, Estimates, and Assumptions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfAccountingJudgementsAndEstimatesExplanatory', window );">Significant Accounting Judgments, Estimates, and Assumptions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>5. Significant Accounting Judgments, Estimates, and
 Assumptions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Preparation of the Company&#x2019;s consolidated financial
 statements requires management to make judgments, estimates, and
 assumptions that affect the reported amounts of revenues, expenses,
 assets, and liabilities, as well as the disclosure of contingent
 liabilities at the end of the reporting year. However, uncertainty
 about these assumptions and estimates could result in outcomes that
 require a material adjustment to the carrying amount of the asset
 or liability affected in future periods.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Discussed below are the key management judgments and assumptions
 concerning the future and other key sources of estimation
 uncertainty at the reporting date that have a significant risk of
 causing a material adjustment to the carrying amounts of assets and
 liabilities within the next financial year.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>a) Revenue recognition</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company accounts for its revenue from <font style="WHITE-SPACE: nowrap">fixed-fee</font> and <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">variable-fee-with-ceiling</font></font>
 contracts using the percentage of completion method, which requires
 estimates to be made for contract costs and revenues.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Contract costs include direct labor and direct costs for
 subconsultants, and other expenditures that are recoverable
 directly from clients. Progress on jobs is regularly reviewed by
 management and estimated costs to complete are revised based on the
 information available at the end of each reporting period. Contract
 cost estimates are based on various assumptions that can result in
 a change to contract profitability from one financial reporting
 period to another. Assumptions are made about labor productivity,
 the complexity of the work to be performed, the performance of
 subconsultants, and the accuracy of original bid estimates.
 Estimating total costs is subjective and requires
 management&#x2019;s best judgments based on the information
 available at that time.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 On an ongoing basis, estimated revenue is updated to reflect the
 amount of consideration the Company expects to be entitled to in
 exchange for providing goods and services. Revenue estimates are
 affected by various uncertainties that depend on the outcome of
 future events, including change orders, claims, variable
 consideration, and contract provisions for performance-based
 incentives or penalties.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Change orders are included in estimated revenue when management
 believes the Company has an enforceable right to the change order,
 the amount can be estimated reliably, and realization is highly
 probable. Claims against other parties, including subconsultants,
 are recognized as a reduction in costs using the same criteria. To
 evaluate these criteria, management considers the contractual or
 legal basis for the change order, the cause of any additional costs
 incurred, and the history of favorable negotiations for similar
 amounts. As change orders are not recognized until highly probable,
 it is possible for the Company to have substantial contract costs
 recognized in one accounting period and associated revenue or
 reductions in cost recognized in a later period.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company&#x2019;s contracts may include variable consideration
 such as revenue based on costs incurred and performance-based
 incentives or penalties. Variable consideration is estimated by
 determining the most likely amount the Company expects to be
 entitled to, unless the contract includes a range of possible
 outcomes for performance-based amounts. In that case, the expected
 value is determined using a probability weighting of the range of
 possible outcomes. Variable consideration, including change orders
 approved as to scope but unapproved as to price, is included in
 estimated revenue to the extent it is highly probable that a
 significant reversal of cumulative revenue recognized will not
 occur when the uncertainty associated with the variable
 consideration is resolved. Estimates of variable consideration are
 based on historical experience, anticipated performance, and
 management&#x2019;s best judgment based on the information available
 at the time.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Consideration in contracts with multiple performance obligations is
 allocated to the separate performance obligations based on
 estimates of stand-alone selling prices. The primary method used to
 estimate the stand-alone selling price is expected cost plus an
 appropriate margin. To determine the appropriate margin, management
 considers margins for comparable services under similar contracts
 in similar markets.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Deferred contract costs are amortized over the period of expected
 benefit, which may include anticipated contracts. Estimating the
 costs to be deferred and the period of expected benefit is
 subjective and requires the use of management&#x2019;s best
 judgments based on information available at that time.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Changes in estimates are reflected in the period in which the
 circumstances that gave rise to the change became known and affect
 the Company&#x2019;s revenue, unbilled receivables, contract assets,
 and deferred revenue.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>b) Provision for self-insured liabilities</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company self-insures certain risks, including professional
 liability, automobile liability, and employment practices
 liability. The accrual for self-insured liabilities includes
 estimates of the costs of reported claims and is based on estimates
 of loss using management&#x2019;s assumptions, including
 consideration of actuarial projections. These estimates of loss are
 derived from loss history that is then subjected to actuarial
 techniques to determine the proposed liability. Estimates of loss
 may vary from those used in the actuarial projections and result in
 a larger loss than estimated. An increase in loss is recognized in
 the period that the loss is determined and increases the
 Company&#x2019;s self-insured liabilities and reported expenses.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>c) Share-based payment transactions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company measures the cost of share-based payment transactions
 by reference to the fair value of the equity instruments at the
 grant date. Estimating fair value for share-based payment
 transactions requires determining the most appropriate valuation
 model, which depends on the terms and conditions of the grant. The
 Company has chosen the Black-Scholes option-pricing model for
 equity-settled and cash-settled share-based payment transactions.
 Estimating fair value also requires determining the most
 appropriate inputs to the valuation model&#x2014;including
 volatility in the price of the Company&#x2019;s shares, a risk-free
 interest rate, and the expected hold period to exercise&#x2014;and
 making assumptions about them. Changes to estimates are recorded in
 the period they are made and affect the Company&#x2019;s
 administrative and marketing expenses, contributed surplus, and
 other liabilities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>d) Business combinations</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 In a business combination, the Company may acquire certain assets
 and assume certain liabilities of an acquired entity. The estimate
 of fair values for these transactions involves judgment to
 determine the fair values assigned to the tangible and intangible
 assets (i.e., backlog, client relationships, trademarks, software,
 and favorable and unfavorable leases) acquired and the liabilities
 assumed on the acquisition. Determining fair values involves a
 variety of assumptions, including revenue growth rates, client
 retention rates, expected operating income, and discount rates.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 From time to time, as a result of the timing of acquisitions in
 relation to the Company&#x2019;s reporting schedule, certain
 estimates of fair values of assets and liabilities acquired may not
 be finalized at the initial time of reporting. These estimates are
 completed after the vendors&#x2019; final financial statements have
 been prepared and accepted by the Company, after detailed project
 portfolio reviews are performed, and when the valuations of
 intangible assets and other assets and liabilities acquired are
 finalized. Preliminary fair values are based on management&#x2019;s
 best estimates of the acquired identifiable assets and liabilities
 at the acquisition date. During a measurement period not to exceed
 one year, adjustments to the initial estimates may be required to
 finalize the fair value of assets acquired and liabilities assumed.
 The Company will revise comparative information if these
 measurement period adjustments are material. After the measurement
 period, a revision to fair value may impact the Company&#x2019;s net
 income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>e) Impairment of goodwill</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Impairment exists when the carrying amount of an asset or CGU or
 group of CGUs exceeds its recoverable amount, which is the higher
 of its fair value less costs of disposal or its value in use. Fair
 value less costs of disposal is based on available data from
 binding sales transactions in an arms-length transaction of similar
 assets or observable market prices less incremental costs for
 disposing of the asset. The value in use calculation is based on a
 discounted cash flow model. The cash flows are derived from budgets
 over an appropriate number of years and do not include
 restructuring activities that the Company is not yet committed to
 or significant future investments that will enhance the
 asset&#x2019;s performance of the CGU or group of CGUs being tested.
 To arrive at the estimated recoverable amount, the Company uses
 estimates of economic and market information, including arms-length
 transactions for similar assets, growth rates in revenues,
 estimates of future expected changes in operating margins, cash
 expenditures, and estimates of capital expenditures.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>f) Employee benefit plans</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The cost of the defined benefit pension plans and the present value
 of the pension obligations are determined separately for each plan
 using actuarial valuations. An actuarial valuation involves making
 various assumptions that may differ from actual future
 developments. These include determining the discount rate,
 mortality rates, future salary increases, inflation, and future
 pension increases. Due to the complexities involved in the
 valuation and its long-term nature, the defined benefit obligation
 and cost are highly sensitive to changes in these assumptions,
 particularly to the discount and mortality rates (although a
 portion of the pension plans has protection against improving
 mortality rates by utilizing guaranteed annuity rate contracts with
 an insurance company). All assumptions are reviewed annually.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 In determining the appropriate discount rate, management considers
 the interest rates of corporate bonds in currencies consistent with
 the currencies of the post-employment obligation and that have an
 &#x2018;AA&#x2019; rating or above, as set by an internationally
 acknowledged rating agency, and extrapolated as needed along the
 yield curve to correspond with the expected term of the benefit
 obligation.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The mortality rate is based on publicly available information in
 the actuarial profession&#x2019;s publications plus any special
 geographical or occupational features of each plan&#x2019;s
 membership. Mortality tables tend to change only at intervals in
 response to demographic changes. Future salary increases reflect
 the current estimate of management. Pension increases are
 calculated based on the terms of the individual plans and estimated
 future inflation rates.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>g) Fair value of financial instruments</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 When the fair value of financial assets and financial liabilities
 recorded in the consolidated statements of financial position
 cannot be derived from active markets, it is determined using
 valuation techniques, including the discounted cash flow model. The
 inputs to these models are taken from observable markets if
 possible; otherwise a degree of judgment is required including
 considering inputs such as liquidity risk, credit risk, and
 volatility. Changes in assumptions about these factors could affect
 the reported fair value of financial instruments and reported
 expenses and income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>h) Taxes</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Uncertainties exist with respect to the interpretation of complex
 tax regulations and the amount and timing of deferred taxable
 income. The Company&#x2019;s income tax assets and liabilities are
 based on interpretations of income tax legislation across various
 jurisdictions, primarily in Canada, United States, and the United
 Kingdom. The Company&#x2019;s effective tax rate can change from
 year to year based on the mix of income among jurisdictions,
 changes in tax laws in these jurisdictions, and changes in the
 estimated value of deferred tax assets and liabilities. The
 Company&#x2019;s income tax expense reflects an estimate of the
 taxes it expects to pay for the current year, as well as a
 provision for changes arising in the values of deferred tax assets
 and liabilities during the year. The tax value of these assets and
 liabilities is impacted by factors such as accounting estimates
 inherent in these balances, management&#x2019;s expectations about
 future operating results, previous tax audits, and differing
 interpretations of tax regulations by the taxable entity and the
 responsible tax authorities. Differences in interpretation may
 arise for a wide variety of issues, depending on the conditions
 prevailing in the respective legal entity&#x2019;s domicile.
 Management regularly assesses the likelihood of recovering value
 from deferred tax assets, such as loss carryforwards, as well as
 from deferred tax depreciation of capital assets, and adjusts the
 tax provision accordingly.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Deferred tax assets are recognized for all unused tax losses to the
 extent that it is probable that taxable profit will be available
 against which the losses can be utilized. Significant management
 judgment is required to determine the amount of deferred tax assets
 that can be recognized based on the likely timing and the level of
 future taxable profits, together with future <font style="WHITE-SPACE: nowrap">tax-planning</font> strategies. If estimates
 change, the Company may be required to recognize an adjustment to
 its deferred income tax asset or liability and income tax
 expense.</p>
 </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_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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>40
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756621616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements and Changes to Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfChangesInAccountingPoliciesExplanatory', window );">Recent Accounting Pronouncements and Changes to Accounting Policies</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>6. Recent Accounting Pronouncements and Changes to Accounting
 Policies</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>a) Revenue from contracts with customers</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Effective January&#xA0;1, 2018, the Company has adopted IFRS 15
 <i>Revenue from Contracts with Customers</i> (IFRS 15) using the
 modified retrospective approach. As a result, the <font style="WHITE-SPACE: nowrap">after-tax</font> cumulative effect of
 initially applying IFRS 15 was recognized as an adjustment to the
 opening retained earnings at January&#xA0;1, 2018. Comparative
 information has not been restated and continues to be reported
 under IAS 18 <i>Revenue</i> and IAS 11 <i>Construction
 Contracts.</i></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company used the practical expedient to apply IFRS 15 only to
 contracts not completed at January&#xA0;1, 2018. In addition, the
 Company used the practical expedient to reflect the aggregate
 effect of all contract modifications that occurred before
 January&#xA0;1, 2018, for the purposes of identifying the satisfied
 and unsatisfied performance obligations, determining the
 transaction price, and allocating the transaction price to the
 satisfied and unsatisfied performance obligations.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Quantitative impact of significant changes</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 On the adoption of IFRS 15, the <font style="WHITE-SPACE: nowrap">after-tax</font> impact on retained earnings
 is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Retained&#xA0;Earnings</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change orders and claims</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.0</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Significant financing component</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Construction services - discontinued operations</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(22.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total impact of change in accounting policy, January&#xA0;1,
 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(23.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 3pt">
 <i>Change orders and claims</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company previously included change orders and claims against
 the customer in estimated revenue at completion when it was
 probable the customer would approve or accept the amount and it
 could be reliably measured. Under IFRS 15, change orders and claims
 against the customer are included in estimated revenue at
 completion when management believes the Company has an enforceable
 right to the change order or claim, the amount can be estimated
 reliably, and realization is highly probable. To evaluate these
 criteria, management considers the cause of any additional costs
 incurred, the contractual or legal basis for additional revenue,
 and the history of favorable negotiations for similar amounts.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Significant financing component</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company previously recognized holdbacks on long-term contracts
 at their discounted present value. Under IFRS 15, holdbacks do not
 typically result in a significant financing component because the
 intent is to provide protection against the failure of one party to
 adequately complete some or all obligations under the contract. As
 a result, holdbacks on long-term contracts are no longer
 discounted.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Construction services</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Liquidated damages were previously included in estimated contract
 costs when it was considered probable that penalties would be
 incurred and paid. Under IFRS 15, liquidated damages are required
 to be included as a reduction in estimated revenue and the
 estimates are based on the weighting of probable outcomes.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Presentation of contract balances</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company reclassified certain amounts in the consolidated
 statements of financial position to comply with IFRS 15. Amounts
 that will be billed based on contractual milestones or on
 achievement of performance-based targets that were previously
 presented as unbilled receivables are now included in contract
 assets. In addition, contract asset and deferred revenue balances
 are now presented on a net basis for each contract. This
 reclassification had no impact on shareholders&#x2019; equity as of
 January&#xA0;1, 2018.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Impacts on financial statements</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The following tables summarize the impacts of adopting IFRS 15 in
 the Company&#x2019;s consolidated financial statements as of
 December&#xA0;31, 2018.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Consolidated statement of financial position</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="12"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="10" align="center"><b>December&#xA0;31,
 2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;As&#xA0;Reported</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Before&#xA0;IFRS&#xA0;15</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Increase&#xA0;(Decrease)</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Current assets</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unbilled receivables</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>384.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>444.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(59.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Contract assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>59.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>59.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>23.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>20.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><font style="WHITE-SPACE: nowrap">Non-current</font>
 assets</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred tax assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>21.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>21.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>175.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>167.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>8.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Current liabilities</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred revenue</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>174.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>165.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>8.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Shareholders&#x2019; equity</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Retained earnings</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>851.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>848.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Accumulated other comprehensive income</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>163.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>163.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(0.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8" colspan="13"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top" colspan="12">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Consolidated statements of income and comprehensive income
 (loss)</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 2pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em">
 <b>&#xA0;</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 2pt; MARGIN-TOP: 0pt"></p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="12"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="10" align="center"><b>For the year ended
 December&#xA0;31, 2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>As Reported</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Before&#xA0;IFRS 15</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Increase&#xA0;(Decrease)</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net income</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross revenue</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>4,283.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>4,287.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(4.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Subconsultant/subcontractor and other direct expenses</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>928.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>937.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(8.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total income taxes</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>55.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>53.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net income for the year from continuing operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>171.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>168.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net loss from discontinued operation, net of tax</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(123.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(146.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>23.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net income for the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>47.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>21.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>26.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Comprehensive income</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exchange differences on translation of foreign operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>124.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>124.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other comprehensive income for the year, net of tax</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>114.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>115.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total comprehensive income for the year, net of tax</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>161.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>136.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>25.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Earnings per share, basic and diluted</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Continuing operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1.51</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1.48</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>0.03</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(1.09</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(1.29</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>0.20</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total basic and diluted earnings per share</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.42</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.19</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.23</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 <b>b) Financial instruments</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Effective January&#xA0;1, 2018, the Company adopted IFRS 9
 <i>Financial Instruments</i> (IFRS 9), resulting in changes in
 accounting policies and adjustments to the amounts recognized in
 the financial statements. In accordance with its transitional
 provision, IFRS 9 was adopted on a modified retrospective basis.
 Comparative figures were not restated and continue to be reported
 under IAS 39 <i>Financial Instruments: Recognition and Measurement
 (IAS 39).</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 IFRS 9 introduces new requirements for the classification and
 measurement of financial assets and financial liabilities,
 including derecognition. The new standard includes a single
 expected-loss impairment model and a reformed approach to hedge
 accounting. The adoption of IFRS 9 did not have a significant
 effect on the Company&#x2019;s measurement of financial assets and
 liabilities. IFRS 9 replaces IAS 39 and significantly amends other
 standards dealing with financial instruments, such as IFRS 7
 <i>Financial Instruments: Disclosures.</i></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Quantitative impact of significant changes</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 On the adoption of IFRS 9, the impact on equity <font style="WHITE-SPACE: nowrap">(after-tax)</font> is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="94%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Retained&#xA0;Earnings</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>&#xA0;&#xA0;Accumulated&#xA0;Other</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Comprehensive</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Loss</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Reclassify equity securities from <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> (AFS) to
 FVPL</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>0.9</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(0.9</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(0.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total impact of changes in accounting policy, January&#xA0;1,
 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>0.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(0.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 On January&#xA0;1, 2018, the Company assessed the business approach
 that applies to its financial assets and has classified its
 financial instruments into appropriate IFRS 9 categories. Certain
 investments in equity securities were reclassified from AFS to FVPL
 ($49.4) at January&#xA0;1, 2018, since they do not meet the
 criteria to be classified at FVOCI because their cash flows do not
 meet the SPPI criterion. Related unrealized gains of $0.9 were
 transferred from other comprehensive income to retained earnings at
 January&#xA0;1, 2018.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Total impact on financial assets</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 On the date of initial application, financial assets of the Company
 were as follows, with any reclassifications noted:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="8"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><b>Measurement Category</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"><b>2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"><b>2017</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Current financial assets</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash and cash deposits and cash in escrow</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Amortized cost</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVPL</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Receivables and other current financial assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Amortized cost</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;Amortized&#xA0;cost</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><font style="WHITE-SPACE: nowrap">Non-current</font> financial
 assets</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investments held for self-insured liabilities (equity
 securities)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 Mandatorily&#xA0;at&#xA0;FVPL</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVOCI</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investments held for self-insured liabilities (bonds)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVOCI</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVOCI</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Holdbacks on long-term contracts</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Amortized cost</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Amortized&#xA0;cost</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Indemnifications</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVPL</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVPL</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other financial assets</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">Amortized cost</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">Amortized cost</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The reclassifications of financial instruments on adoption of IFRS
 9 did not result in any measurement changes.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>c) Other recent adoptions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The following amendments and interpretations have been adopted by
 the Company effective January&#xA0;1, 2018. The adoption of these
 amendments did not have an impact on the financial position or
 performance of the Company.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">In June 2016, the IASB issued <i>Classification and
 Measurement of Share-based Payment Transactions (Amendments to IFRS
 2)</i>. The amendments clarify how to account for the effects of
 vesting and <font style="WHITE-SPACE: nowrap">non-vesting</font>
 conditions on the measurement of cash-settled share-based payments,
 share-based payment transactions with a net settlement feature for
 withholding tax obligations, and a modification to the terms and
 conditions of a share-based payment that changes the classification
 of the transaction from cash-settled to equity-settled.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">In December 2016, the IASB issued <i>Annual
 Improvements (2014-2016 Cycle)</i> to make necessary but
 <font style="WHITE-SPACE: nowrap">non-urgent</font> amendments to
 IFRS 1 <i>First-time Adoption of International Financial Reporting
 Standards</i> (IFRS 1), and IAS 28 <i>Investments in Associates and
 Joint Ventures</i> (IAS 28).</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">In December 2016, the International Financial
 Reporting Interpretations Committee (IFRIC) issued an
 interpretation: IFRIC 22 <i>Foreign Currency Transactions and
 Advanced Consideration</i>. This interpretation clarifies that for
 <font style="WHITE-SPACE: nowrap">non-monetary</font> assets and
 <font style="WHITE-SPACE: nowrap">non-monetary</font> liabilities,
 the transaction date is the date used to determine the exchange
 rate on which a company initially recognizes a prepayment or
 deferred income arising from an advance consideration.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>d) Future adoptions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Listed below are the standards, amendments, and interpretations
 that the Company reasonably expects to be applicable at a future
 date and intends to adopt when they become effective. The Company
 is currently considering the impact of adopting these standards,
 amendments, and interpretations on its consolidated financial
 statements and cannot reasonably estimate the effect at this time,
 unless specifically mentioned below.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Leases</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 In January 2016, the IASB issued IFRS 16 <i>Leases</i> (IFRS 16)
 which replaces IAS 17 <i>Leases</i> (IAS 17), IFRIC 4
 <i>Determining whether an Arrangement contains a Lease</i> (IFRIC
 4), <font style="WHITE-SPACE: nowrap">SIC-15</font> <i>Operating
 Leases-Incentives,</i> and <font style="WHITE-SPACE: nowrap">SIC-27</font> <i>Evaluating the Substance of
 Transactions Involving the Legal Form of a Lease.</i> IFRS 16 sets
 out the principles for the recognition, measurement, presentation,
 and disclosure of leases and requires lessees to account for all
 leases under a single <font style="WHITE-SPACE: nowrap">on-balance</font> sheet model, similar to the
 accounting for finance leases under IAS 17. The standard includes
 two recognition exemptions for lessees &#x2013; leases of
 <font style="WHITE-SPACE: nowrap">&#x2019;low-value&#x2019;</font>
 assets (e.g., computers) and short-term leases (i.e., leases with a
 lease term of 12 months or less). At the commencement date of a
 lease, a lessee will recognize a liability to make lease payments
 (the lease liability) and an asset representing the right to use
 the underlying asset during the lease term (the <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">right-of-use</font></font> asset). Lessees
 will be required to separately recognize the interest expense on
 the lease liability and the depreciation expense on the
 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">right-of-use</font></font> asset.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Lessees will also be required to remeasure the lease liability upon
 the occurrence of certain events (e.g., a change in the lease term,
 a change in future lease payments resulting from a change in an
 index or rate used to determine those payments). The lessee will
 generally recognize the amount of the remeasurement of the lease
 liability as an adjustment to the <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">right-of-use</font></font> asset.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The mandatory effective date of IFRS 16 is January&#xA0;1, 2019 and
 the standard may be adopted using a full retrospective or modified
 retrospective approach. The Company intends to elect the modified
 retrospective approach which will result in the cumulative effect
 of adoption being recognized as an adjustment to the opening
 retained earnings at January&#xA0;1, 2019. The Company will elect
 to apply the standard to contracts that were previously identified
 as leases under IAS 17 and IFRIC 4. This election will exclude
 contracts not previously identified as containing a lease under IAS
 17 and IFRIC 4. In addition, the Company will elect a practical
 expedient of using the exemptions on lease contracts with lease
 terms ending within 12 months as of the date of initial application
 and lease contracts when the underlying asset is of low value.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company established an IFRS 16 Implementation team and provides
 regular updates to the Audit and Risk Committee, including reports
 on the progress made on the project&#x2019;s detailed work plan. As
 part of the implementation project, the Company prepared a
 preliminary impact assessment of IFRS 16 and educated stakeholders.
 The Company is in the final process of amending lease policies and
 practices, updating internal controls, finalizing the completeness
 and accuracy of lease data, implementing a new lease accounting
 software, and quantifying the impact of IFRS 16 adoption as at
 January&#xA0;1, 2019. The Company anticipates a material impact to
 the statement of financial position due to the recognition of the
 present value of unavoidable future lease payments as lease assets
 and lease liabilities, mainly related to real estate leases.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Other future adoptions</b></p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">In June 2017, IFRIC issued IFRIC 23 <i>Uncertainty
 over Income Tax Treatments.</i> This interpretation addresses how
 to reflect the effects of uncertainty in accounting for income tax.
 When there is uncertainty over income tax treatments under IAS 12
 <i>Income Taxes,</i> IFRIC 23 is applied to determine taxable
 profit (tax loss), tax bases, unused tax losses, unused tax
 credits, and tax rates. This interpretation is effective
 January&#xA0;1, 2019, retrospectively, subject to certain
 exceptions.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">In October 2017, the IASB issued <i>Prepayment
 Features with Negative Compensation (Amendments to IFRS 9)</i>. The
 amendments address concerns about how IFRS 9 classifies prepayable
 financial assets and clarifies accounting for financial liabilities
 following a modification. These amendments are effective on or
 after January&#xA0;1, 2019, retrospectively, subject to certain
 exceptions, with earlier application permitted.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">In October 2017, the IASB issued <i>Long-term Interest
 in Associates and Joint Ventures (Amendments to IAS 28).</i> The
 amendments clarify that an entity applies IFRS 9 to long-term
 interests in an associate or joint venture that forms part of a net
 investment in the associate or joint venture but to which the
 equity method is not applied. These amendments are effective on or
 after January&#xA0;1, 2019, retrospectively, subject to certain
 exceptions, with earlier application permitted.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">In December 2017, the IASB issued <i>Annual
 Improvements (2015-2017 Cycle)</i> to make necessary but
 <font style="WHITE-SPACE: nowrap">non-urgent</font> amendments to
 IFRS 3 <i>Business Combinations</i>, IFRS 11 <i>Joint
 Arrangements</i>, IAS 12 <i>Income Taxes</i>, and IAS 23
 <i>Borrowing Costs.</i> These amendments are effective on or after
 January&#xA0;1, 2019, with earlier application permitted.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">In February 2018, the IASB issued amendments to IAS 19
 <i>Employee Benefits</i>, which requires entities to use updated
 actuarial assumptions to determine current service cost and net
 interest when plan amendments, curtailments, or settlements occur
 during an annual reporting period. The amendments are effective
 January&#xA0;1, 2019, with earlier application permitted.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">In March 2018, the IASB issued the revised
 <i>Conceptual Framework for Financial Reporting</i>, which includes
 revised definitions of an asset and a liability as well as new
 guidance on measurement and derecognition, presentation, and
 disclosure. The amendments have an effective date of
 January&#xA0;1, 2020, for companies that use the framework to
 develop accounting policies when no IFRS applies to a
 transaction.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">In October 2018, the IASB issued the revised
 <i>Definition of a Business (Amendments to IFRS 3).</i> The
 amendments clarify the definition of a business with the objective
 of assisting entities to determine whether a transaction should be
 accounted for as a business combination or as an asset acquisition.
 The amendments are effective for business combinations where the
 acquisition date is on or after the beginning of the first annual
 reporting period beginning on or after January&#xA0;1, 2020.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">In October 2018, the IASB issued the <i>Definition of
 Material (Amendments to IAS 1 and IAS 8)</i>. The amendments
 clarify the definition of material to align the definition used in
 the Conceptual Framework and the IFRS standards. The amendments are
 effective for annual reporting periods beginning on or after
 January&#xA0;1, 2020, with earlier application permitted.</p>
 </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_DisclosureOfChangesInAccountingPoliciesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 changes made to accounting policies 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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>41
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756546576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Business Acquisitions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>7. Business Acquisitions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Acquisitions in 2017</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 During 2017, the Company acquired all the shares and business of
 RNL Facilities Corporation (RNL) and acquired certain assets and
 liabilities of Inventrix Engineering, Inc. (Inventrix) and North
 State Resources, Inc. (NSR).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The preliminary fair values of the net assets recognized in the
 Company&#x2019;s consolidated financial statements were based on
 management&#x2019;s best estimates of the acquired identifiable
 assets and liabilities at the acquisition dates. During 2018,
 management finalized the fair value assessments of assets and
 liabilities acquired from RNL, Inventrix, and NSR. There were no
 material measurement period adjustments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Acquisitions in 2018</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 On March&#xA0;23, 2018, the Company acquired all the shares and
 business of ESI Limited (ESI) for cash consideration and notes
 payable. ESI, based in Shrewsbury, England, enhances the
 Company&#x2019;s Consulting Services-Global group of cash generating
 units (CGUs) and has capabilities in groundwater, land, and
 sustainable development.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 On March&#xA0;30, 2018, the Company acquired certain assets and
 liabilities of Occam Engineers Inc. (OEI) for cash consideration
 and notes payable. OEI, based in Albuquerque, New Mexico, enhances
 the Company&#x2019;s Consulting Services-United States CGU, and
 provides expertise in civil engineering, public works,
 transportation, development engineering, planning and feasibility,
 program management, water resources, and value analysis.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 On April&#xA0;1, 2018, the Company acquired all the shares and
 business of Traffic Design Group Limited (TDG) for cash
 consideration and notes payable. TDG, a transportation planning and
 traffic engineering design firm based in Wellington, New Zealand,
 enhances the Company&#x2019;s Consulting Services-Global group of
 CGUs.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 On May&#xA0;18, 2018, the Company acquired all the shares and
 business of Norwest Corporation (NWC) for cash consideration and
 notes payable. NWC, based in Calgary, Alberta, enhances the
 Company&#x2019;s Consulting Services-Canada CGU, and provides
 expertise in geotechnical, geological, and mining fields.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 On May&#xA0;25, 2018, the Company acquired all the shares and
 business of Cegertec Experts Conseils Inc. (Cegertec) for cash
 consideration and notes payable. Cegertec, based in Chicoutimi,
 Quebec, enhances the Company&#x2019;s Consulting Services-Canada
 CGU, and provides expertise in engineering, project management,
 risk management, construction supervision, and structural
 inspections and inventory.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 On September&#xA0;7, 2018, the Company acquired all the partnership
 interests and business of Peter Brett Associates LLP and all the
 shares and business of PBA International Limited (collectively,
 PBA). PBA is a partnership practice of engineers, planners,
 scientists, and economists delivering projects in various sectors.
 PBA, based in Reading, England, enhances the Company&#x2019;s
 Consulting Services-Global group of CGUs.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 On October&#xA0;15, 2018, the Company acquired certain assets and
 liabilities of True Grit Engineering Limited (TGE) for cash
 consideration and notes payable. TGE, based in Thunder Bay,
 Ontario, enhances the Company&#x2019;s Consulting Services-Canada
 CGU, and has expertise in infrastructure engineering, project
 management and planning, and environmental services.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 During 2018, management finalized the fair value assessments of
 assets and liabilities acquired from ESI, OEI, and TDG. As at
 February&#xA0;28, 2019, management received vendor approval of the
 adjustments to the closing financial statements for PBA, NWC, and
 Cegertec. Management was also reviewing the vendors&#x2019; closing
 financial statements for TGE. Once these financial statement
 reviews are complete and approvals are obtained, the valuation of
 acquired intangibles and goodwill will be finalized. No significant
 measurement period adjustments were recorded during the year ended
 December&#xA0;31, 2018.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Aggregate consideration for assets acquired and liabilities
 assumed</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Details of the aggregate consideration transferred and the fair
 value of the identifiable assets and liabilities acquired at the
 date of acquisition are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font style="FONT-SIZE: 9pt"><b>For
 acquisitions completed in 2018</b></font></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <font style="FONT-SIZE: 10pt"><b>$</b></font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash consideration</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>88.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Notes payable</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>55.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Consideration</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>143.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Assets and liabilities acquired</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash acquired</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>7.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap">Non-cash</font> working
 capital</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Trade receivables</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>34.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Unbilled receivables</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Accounts payable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(19.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Other <font style="WHITE-SPACE: nowrap">non-cash</font>
 working capital</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Property and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Intangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>33.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred tax assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net employee defined benefit liability</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(16.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Provisions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(1.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred tax liabilities</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">26</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(2.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total identifiable net assets at fair value</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>47.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Goodwill arising on acquisitions</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">12</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>96.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Consideration</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>143.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Trade receivables and unbilled receivables assumed from acquired
 companies are recognized at fair value at the time of acquisition,
 and their fair value approximated their net carrying value.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Goodwill consists of the value of expected synergies arising from
 an acquisition, the expertise and reputation of the assembled
 workforce acquired, and the geographic location of the acquiree.
 Goodwill relating to acquisitions completed in 2018 added to our
 Consulting Services &#x2013; Canada, Consulting Services &#x2013;
 United States, and Consulting Services &#x2013; Global cash
 generating units (CGUs). For acquisitions completed in 2018, $3.6
 of goodwill and intangible assets is deductible for income tax
 purposes.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The fair values of provisions are determined at the acquisition
 date. These liabilities relate to claims that are subject to legal
 arbitration and onerous contracts. For the acquisitions completed
 in 2018, the Company assumed $0.8 in provisions for claims. At
 December&#xA0;31, 2018, provisions for claims outstanding relating
 to all prior acquisitions were $11.1, based on their expected
 probable outcome. Certain of these claims are indemnified by the
 acquiree (note 14).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 For business combinations that occurred in 2018, gross revenue
 earned in 2018 since the acquired entities&#x2019; acquisition dates
 is approximately $86. The Company integrates the operations and
 systems of acquired entities shortly after the acquisition date;
 therefore, it is impracticable to disclose the acquiree&#x2019;s
 earnings in its consolidated financial statements since the
 acquisition date. It is also impracticable to disclose what the
 Company&#x2019;s gross revenue and profit from continuing operations
 would have been had the business combinations, that occurred in
 2018, taken place at the beginning of the year.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 In 2018, directly attributable acquisition-related costs of $0.7
 have been expensed and are included in administrative and marketing
 expenses. These costs consist primarily of legal, accounting, and
 financial advisory fees and costs directly related to
 acquisitions.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Consideration paid and outstanding</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Details of the consideration paid in 2018 for current and past
 acquisitions are as follows:</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash consideration (net of cash acquired)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>80.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Payments on notes payable from previous acquisitions</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>42.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total net cash paid</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>122.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#FFFFFF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total notes payable and adjustments to these obligations are as
 follows:</p>
 </td>
 <td bgcolor="#FFFFFF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#FFFFFF" valign="bottom"></td>
 <td bgcolor="#FFFFFF" valign="bottom"></td>
 <td bgcolor="#FFFFFF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>December&#xA0;31</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance, beginning of the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>58.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions for acquisitions in the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>55.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other adjustments</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Payments</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(42.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total notes payable</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>76.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_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 2018-01-01<br> -Section Disclosures<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=sect_Disclosures&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>42
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765623312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations and Disposition of Subsidiaries<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfDiscontinuedOperationsExplanatory', window );">Discontinued Operations and Disposition of Subsidiaries</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>8. Discontinued Operations and Disposition of
 Subsidiaries</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Construction Services - Discontinued Operations</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Construction Services was acquired as part of the MWH acquisition
 in 2016 and was previously a reportable segment (note 34) and group
 of cash generating units (note 12). On November&#xA0;2, 2018, the
 Company completed the sale of its Construction Services reportable
 segment, reported as discontinued operations in these consolidated
 financial statements for all periods presented as prescribed by
 IFRS 5. The Company assumed the defined benefit pension plan
 related to Construction Services and the obligations related to an
 ongoing <font style="WHITE-SPACE: nowrap">UK-based</font>
 <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">waste-to-energy</font></font> project. These
 items are included in the Company&#x2019;s discontinued
 operations.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company reviewed the carrying value of the Construction
 Services disposal group at September&#xA0;30, 2018, and determined
 that the carrying value of the disposal group exceeded the
 estimated fair value less costs to sell indicating an impairment of
 assets. As a result, a goodwill impairment charge of $53.0 was
 recognized in the third quarter of 2018 against the goodwill
 allocated to the Construction Services (note 12).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Construction Services was sold for gross proceeds of $104.2
 (US$79.5), less estimated working capital adjustments and
 transaction costs, resulting in initial cash proceeds of $28.8
 (US$22.0). In accordance with the Credit Facilities agreement (note
 16), the Company used the net proceeds on sale, less taxes payable
 and certain transaction costs (all as defined in the relevant
 agreements), to repay a portion of its long-term debt. As at
 February&#xA0;28, 2019, management and the purchaser have not
 completed their review of the closing financial statements. Any
 adjustments will be recognized in discontinued operations in
 2019.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 As a result of the sale, the Company recognized a net loss from the
 discontinued operations as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">Notes</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top" colspan="2">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revenue</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><font style="FONT-SIZE: 10pt"><b>&#xA0;</b></font></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><font style="FONT-SIZE: 10pt"><b>884.4</b></font></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt"><b>&#xA0;</b></font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 10pt">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-SIZE: 10pt">1,111.4</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><font style="FONT-SIZE: 10pt"><b>&#xA0;</b></font></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><font style="FONT-SIZE: 10pt"><b>(953.8</b></font></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt"><b>)&#xA0;</b></font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 10pt">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-SIZE: 10pt">(1,111.4</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impairment of goodwill</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">12</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><font style="FONT-SIZE: 10pt"><b>&#xA0;</b></font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><font style="FONT-SIZE: 10pt"><b>(53.0</b></font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt"><b>)&#xA0;</b></font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><font style="FONT-SIZE: 10pt">-</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Loss from operating activities, before income taxes</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(122.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Income taxes on operating activities</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>10.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Loss from operating activities, net of income taxes</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(111.6</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gain on disposal of discontinued operations before income taxes</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Income taxes on disposal of discontinued operations</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(13.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Loss on disposal of discontinued operations, net of income
 taxes</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(12.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net loss from discontinued operations</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(123.9</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Innovyze, Inc. - Disposition of Subsidiaries</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 On May&#xA0;5, 2017, the Company completed the sale of the shares
 of Innovyze, Inc. along with its subsidiaries Innovyze Pty Limited
 and Innovyze Limited (collectively, Innovyze). Innovyze was
 acquired as part of the MWH acquisition and formed part of the
 Company&#x2019;s Consulting Services &#x2013; United States and
 Consulting Services &#x2013; Global reportable segments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 As a result of the sale, the Company recognized the following gain
 on disposition in the consolidated statements of income for the
 year ended December&#xA0;31, 2017.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross proceeds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">369.1&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Working capital adjustments</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(15.3)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transaction costs</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(16.9)</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net proceeds from sale, net of cash sold</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">336.9&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net assets disposed</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(268.5)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cumulative exchange loss on translating foreign operations
 reclassified from equity</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(13.8)</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gain on disposal of a subsidiary</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">54.6&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 In addition, current tax expense of $124.1 and deferred taxes of
 $29.5 were recognized in the consolidated statements of income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 In accordance with the Credit Facilities agreement (note 16), the
 Company used the net proceeds on sale, less taxes payable and
 certain transaction costs (all as defined in the relevant
 agreements), to repay its long-term debt by $221.3.</p>


 </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_DisclosureOfDiscontinuedOperationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 discontinued operations. [Refer: Discontinued operations [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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>43
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756670880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfCashAndCashEquivalentsExplanatory', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>9. Cash and Cash Equivalents</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company&#x2019;s policy is to invest cash in excess of operating
 requirements in highly liquid investments. For the purpose of the
 consolidated statements of cash flows, cash and cash equivalents
 consist of the following:</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>176.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">234.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unrestricted investments</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>8.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">4.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Cash and cash equivalents</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>185.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">239.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Unrestricted investments consist of short-term bank deposits with
 initial maturities of three months or less.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 At December&#xA0;31, 2018, no funds were held in escrow accounts
 (2017 &#x2013; $7.9 (US$6.2)). In 2017, these escrow funds covered
 potential indemnification claims from acquisitions and were settled
 in accordance with an escrow agreement.</p>
 </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_DisclosureOfCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>44
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756610528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and Other Receivables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfTradeAndOtherReceivablesExplanatory', window );">Trade and Other Receivables</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>10. Trade and Other Receivables</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Trade receivables, net of ECL of $1.5 (2017 &#x2013; $2.1)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>774.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">746.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Holdbacks, current</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>18.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">43.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Lease inducements receivable</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>44.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>40.9</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">25.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Trade and other receivables</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>878.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">816.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The aging analysis of gross trade receivables is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Total</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1&#x2013;30</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;31&#x2013;60</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;61&#x2013;90</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;91&#x2013;120</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;121+</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>776.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>355.6</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>228.7</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>63.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>43.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>84.7</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">748.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">403.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">182.4</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">53.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">29.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">80.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Information about the Company&#x2019;s exposure to credit risks and
 impairment losses for trade and other receivables is included in
 note 24, and changes due to IFRS 9 are included in note 6.</p>


 </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_DisclosureOfTradeAndOtherReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>45
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756579808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 and Equipment</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>11. Property and Equipment</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 24pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"><b>Engineering<br />
 Equipment<br />
 $</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"><b>Office<br />
 Equipment<br />
 $</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"><b>Leasehold<br />
 Improvements<br />
 $</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Other</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Total</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Cost</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">131.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">82.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">166.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">414.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">62.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions arising on acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(33.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(24.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(16.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(78.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transfers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(3.3</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(1.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(5.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(1.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(11.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">116.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">61.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">175.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">387.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">79.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">130.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions arising on acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(31.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(50.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations (note 8)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(11.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.0</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(15.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transfers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>122.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>82.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>231.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>37.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>473.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Accumulated depreciation</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">73.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">45.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">64.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">200.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Depreciation - continuing operations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Depreciation - discontinued operations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(32.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(25.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(15.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(76.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(1.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(0.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(1.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(0.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(3.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">57.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">175.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Depreciation - continuing operations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Depreciation - discontinued operations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(10.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(31.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(45.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations (note 8)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transfers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>62.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>33.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>71.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>17.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>183.9</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net book value</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">59.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">212.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>60.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>48.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>159.7</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;20.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;289.4</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Leasehold improvements includes construction work in progress of
 $8.9 (2017 &#x2013; $3.5) on which depreciation has not started.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Included in the Other category is automotive equipment, buildings,
 land, financial assets, and an ownership interest in an
 aircraft.</p>


 </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 2018-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2018-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>46
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756827888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfGoodwillExplanatory', window );">Goodwill</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>12. Goodwill</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">Note&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross goodwill, beginning of the year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,734.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,006.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>96.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(120.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(194.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>88.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(93.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: #000000 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4">
 &#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" bgcolor="#E1E0DF" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Gross goodwill, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1,799.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,734.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Accumulated impairment losses, beginning of the year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(178.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(178.0</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impairment of goodwill</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(53.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>53.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Accumulated impairment losses, end of the year</p>
 </td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(178.0</b></td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(178.0</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net goodwill, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1,621.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,556.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 Goodwill arising from acquisitions includes factors such as the
 expertise and reputation of the assembled workforce acquired, the
 geographic location of the acquiree, and the expected
 synergies.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 CGUs are defined based on the smallest identifiable group of assets
 that generates cash inflows that are largely independent of the
 cash inflows from other assets or groups of assets. Other factors
 are considered, including how management monitors the
 entity&#x2019;s operations. Prior to the sale of Construction
 Services, the Company had seven CGUs. Three of these were grouped
 into Consulting Services &#x2013; Global and two were grouped into
 Construction Services for the purposes of impairment testing. The
 Company does not monitor goodwill at or allocate goodwill to its
 business operating units.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 On November&#xA0;2, 2018, the Company completed the sale of its
 Construction Services business (note 8). In connection with the
 sale, the Company reviewed the carrying value of the Construction
 Services disposal group as at September&#xA0;30, 2018. The carrying
 value of the disposal group exceeded the estimated fair value less
 cost to sell at that time. As a result, the Company recognized a
 goodwill impairment charge of $53.0 in the quarter ended
 September&#xA0;30, 2018. The fair value measurement of the
 Construction Services group of CGUs was categorized as Level&#xA0;3
 in the fair value hierarchy based on unobservable market
 inputs.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 During 2017, the Company completed the sale of Innovyze (note 8).
 Innovyze&#x2019;s goodwill disposed of included $106.3 allocated
 from Consulting Services &#x2013; United States and $88.1 allocated
 from Consulting Services &#x2013; Global.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 On October&#xA0;1, 2018, and October&#xA0;1, 2017, the Company
 performed its annual goodwill impairment test in accordance with
 its policy described in note 4. Based on the results of the 2018
 and 2017 tests, the Company concluded that the recoverable amount
 of each CGU or group of CGUs approximated or exceeded its carrying
 amount and, therefore, goodwill was not impaired.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Goodwill was allocated to each CGU or group of CGUs as follows:</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31&#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">2017&#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$&#xA0;</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Consulting Services</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canada</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>358.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">337.8&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 United States</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,003.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">917.7&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Global</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>259.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">183.2&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Construction Services</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">117.9&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Allocated</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1,621.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,556.6&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Valuation techniques</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 When performing the goodwill impairment test, if the carrying
 amount of a CGU or group of CGUs is higher than its recoverable
 amount, an impairment charge is recorded as a reduction in the
 carrying amount of the goodwill on the consolidated statements of
 financial position and recognized as a <font style="WHITE-SPACE: nowrap">non-cash</font> impairment charge in
 income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company estimates the recoverable amount by using the fair
 value less costs of disposal approach. It estimates fair value
 using market information and discounted <font style="WHITE-SPACE: nowrap">after-tax</font> cash flow projections, which
 is known as the income approach. The income approach uses a CGUs or
 group of CGUs projection of estimated operating results and
 discounted cash flows based on a discount rate that reflects
 current market conditions and the risk of achieving the cash flows.
 The Company uses cash flow projections covering a five-year period
 from financial forecasts approved by senior management. For its
 October&#xA0;1, 2018, and October&#xA0;1, 2017, impairment tests,
 the Company discounted the cash flows for each CGU or group of CGUs
 using an <font style="WHITE-SPACE: nowrap">after-tax</font>
 discount rate ranging from 9.3% to 17.0% (2017 &#x2013; 8.9% to
 15.1%) . To arrive at cash flow projections, the Company used
 estimates of economic and market information over the projection
 period (note 5).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company validates its estimate of the fair value of each CGU or
 group of CGUs under the income approach by comparing the resulting
 multiples to multiples derived from comparable public companies and
 comparable company transactions. The Company reconciles the total
 fair value of all CGUs and groups of CGUs with its market
 capitalization to determine whether the sum is reasonable. If the
 reconciliation indicates a significant difference between the
 external market capitalization and the fair value of the CGUs or
 groups of CGUs, the Company reviews and adjusts, if appropriate,
 the discount rate of the CGUs or groups of CGUs and considers
 whether the implied acquisition premium (if any) is reasonable in
 light of current market conditions. The fair value measurement was
 categorized as level 3 in the fair value hierarchy based on the
 significant inputs in the valuation technique used (note 4h).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company may need to test its goodwill for impairment between
 its annual test dates if market and economic conditions deteriorate
 or if volatility in the financial markets causes declines in the
 Company&#x2019;s share price, increases the weighted average cost of
 capital, or changes valuation multiples or other inputs to its
 goodwill assessment. In addition, changes in the numerous variables
 associated with the judgments, assumptions, and estimates made by
 management in assessing the fair value could cause them to be
 impaired. Goodwill impairment charges are <font style="WHITE-SPACE: nowrap">non-cash</font> charges that could have a
 material adverse effect on the Company&#x2019;s consolidated
 financial statements but in themselves do not have any adverse
 effect on its liquidity, cash flows from operating activities, or
 debt covenants and will not have an impact on its future
 operations.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Key assumptions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The calculation of fair value less costs of disposal is most
 sensitive to the following assumptions:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Operating margin rates based on actual experience and
 management&#x2019;s long-term projections.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Discount rates reflecting investors&#x2019;
 expectations when discounting future cash flows to a present value,
 taking into consideration market rates of return, capital
 structure, company size, and industry risk. If necessary, a
 discount rate is further adjusted to reflect risks specific to a
 CGU or group of CGUs when future estimates of cash flows have not
 been adjusted.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Terminal growth rates based on actual experience and
 market analysis. Projections are extrapolated beyond five years
 using a growth rate that does not exceed 3.0%.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left"><font style="WHITE-SPACE: nowrap">Non-cash</font>
 working capital requirements are based on historical actual rates,
 market analysis, and management&#x2019;s long-term projections.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Net revenue growth rate based on management&#x2019;s
 best estimates of cash flow projections over a five year
 period.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Sensitivity to changes in assumptions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 As at October&#xA0;1, 2018, the recoverable amount of each CGU and
 group of CGUs exceeded its carrying amount. For Consulting Services
 &#x2013; Canada and Consulting Services &#x2013; United States,
 management believes that no reasonably possible change in any of
 the above key assumptions would have caused the carrying amount to
 exceed its recoverable amount.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 For the Consulting Services &#x2013; Global group of CGUs, as at the
 impairment testing date, the recoverable amount approximated the
 carrying amount. As a result, any adverse change in key assumptions
 could cause the carrying value to exceed the fair value less costs
 of disposal. The Consulting Services &#x2013; Global group of CGUs
 had a moderated outlook in the pace of recoveries in the energy and
 mining sectors and in public sector spending in regions linked to
 these markets. These moderated outlooks were reflected in the
 Company&#x2019;s budget and projections.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The values assigned to the most sensitive key assumptions for the
 Consulting Services &#x2013; Global group of CGUs are listed in the
 table below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"><b>Key
 Assumptions</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <b>Consulting&#xA0;Services&#xA0;</b>&#x2013;&#xA0;<b>Global</b>&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating margin rates</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 5.6%&#xA0;to&#xA0;8.7%&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 After tax discount rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">11.2%&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Terminal growth rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">3.0%&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap">Non-cash</font> working capital
 rates</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 20.3%&#xA0;to&#xA0;20.5%&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Average annual net revenue growth rate (2019-2023)</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">3.7%&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 Key assumptions for operating margin rates and <font style="WHITE-SPACE: nowrap">non-cash</font> working capital rates are
 calculated on net revenue.</p>
 </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_DisclosureOfGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGoodwillExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>47
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765596928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfIntangibleAssetsExplanatory', window );">Intangible Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>13. Intangible Assets</b></p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"><b>Client<br />
 Relationships<br />
 $</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Contract<br />
 Backlog</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Software<br />
 $</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Other<br />

 $</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total<br />

 $</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Total</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Lease<br />
 &#xA0;&#xA0;&#xA0;&#xA0;Disadvantage</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">(note 19)</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Cost</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">399.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">97.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">38.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">590.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(10.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions arising on acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals - Innovyze</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(78.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(19.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(103.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals - other</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Removal of fully amortized assets</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(13.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(15.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(38.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(20.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(4.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(1.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(26.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">289.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">47.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">65.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">430.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(7.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions arising on acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations (note 8)</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(19.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(29.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Removal of fully amortized assets</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(46.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(18.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(10.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(79.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">16.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">18.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>307.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>8.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>75.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>15.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>406.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(4.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Accumulated amortization</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">85.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">141.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Amortization - continuing operations</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Amortization - discontinued operations</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals - Innovyze</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(7.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals - other</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Removal of fully amortized assets</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(13.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(15.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(38.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(3.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(1.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(5.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">90.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">37.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">168.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Amortization - continuing operations</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Amortization - discontinued operations</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations (note 8)</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Removal of fully amortized assets</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(46.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(18.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(10.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(79.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">5.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">7.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>116.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>3.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>32.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>5.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>158.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(2.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net book value</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">199.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">10.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">38.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">14.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">262.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(2.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>191.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>4.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>42.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>9.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>247.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(1.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 Once an intangible asset is fully amortized, the gross carrying
 amount and related accumulated amortization are removed from the
 accounts. Software includes finance leases with a net book value of
 $19.1 (2017 &#x2013; $16.5). The <font style="WHITE-SPACE: nowrap">non-cash</font> portion of additions was
 $15.1 for 2018 (2017 &#x2013; nil), and was excluded from the
 statement of cash flows.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 In accordance with its accounting policies in note 4, the Company
 tests intangible assets for recoverability when events or changes
 in circumstances indicate that their carrying amount may not be
 recoverable. To determine indicators of impairment of intangible
 assets, the Company considers external sources of information such
 as</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 prevailing economic and market conditions and internal sources of
 information such as the historical and expected financial
 performance of the intangible assets. If indicators of impairment
 are present, the Company determines recoverability based on an
 estimate of discounted cash flows, using the higher of either the
 value in use or the fair value less costs of disposal method. The
 measurement of impairment loss is based on the amount that the
 carrying amount of an intangible asset exceeds its recoverable
 amount at the CGU level. As part of the impairment test, the
 Company updates its future cash flow assumptions and estimates,
 including factors such as current and future contracts with
 clients, margins, market conditions, and the useful lives of the
 assets. During 2018, the Company concluded that there were no
 indicators of impairment related to intangible assets.</p>
 </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_DisclosureOfIntangibleAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 intangible 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 38<br> -IssueDate 2018-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2018-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>48
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756630976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfOtherAssetsExplanatory', window );">Other Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>14. Other Assets</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Financial assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investments held for self-insured liabilities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>144.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">147.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Holdbacks on long-term contracts</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>28.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">39.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Indemnifications</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other <font style="WHITE-SPACE: nowrap">non-financial</font>
 assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investment tax credits</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transaction costs on long-term debt</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred contract costs</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>8.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>198.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">209.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less current portion - financial</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>18.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">14.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less current portion - <font style="WHITE-SPACE: nowrap">non-financial</font></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Long-term portion</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>175.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">195.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 <b>Investments held for self-insured liabilities</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 1pt">
 Investments held for self-insured liabilities include government
 and corporate bonds that are classified as FVOCI with unrealized
 gains (losses) recorded in other comprehensive income (loss).
 Investments also include equity securities that are classified at
 FVPL with gains (losses) recorded in net income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Their fair value and amortized cost are as follows:</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="46%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center">
 <b>December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" nowrap="nowrap" align="center">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" nowrap="nowrap" align="center">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Fair&#xA0;Value</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Amortized<br />
 Cost/Cost</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Fair&#xA0;Value</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Amortized</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">Cost/Cost</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Bonds</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="top"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="top" align="right"><b>103.0</b></td>
 <td bgcolor="#E1E0DF" valign="top" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="top"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="top" align="right"><b>103.8</b></td>
 <td bgcolor="#E1E0DF" valign="top" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">&#xA0;</td>
 <td valign="top" align="right">97.7</td>
 <td valign="top" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">&#xA0;</td>
 <td valign="top" align="right">98.6</td>
 <td valign="top" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Equity securities</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>41.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>45.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">49.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">48.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>144.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>148.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">147.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">146.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 The bonds bear interest at rates ranging from 0.75% to 5.15% per
 annum (2017 &#x2013; 0.75% to 5.15%). The terms to maturity of the
 bond portfolio, stated at fair value, are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 1pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Within one year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>14.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 After one year but not more than five years</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>85.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">73.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 More than five years</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">18.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>103.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">97.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Indemnifications</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company&#x2019;s indemnifications relate to certain legal claims
 (note 17). During 2018, the Company decreased provisions and
 indemnification assets relating to prior acquisitions by $1.8 (2017
 &#x2013; increased by $0.2).</p>
 </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_DisclosureOfOtherAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assets. [Refer: Other 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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherAssetsExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>49
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765609840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and Other Payables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfTradeAndOtherPayablesExplanatory', window );">Trade and Other Payables</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>15. Trade and Other Payables</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Trade accounts payable</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>222.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">367.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Employee and payroll liabilities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>263.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">248.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Accrued liabilities</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>87.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">88.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Trade and other payables</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>573.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">704.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_DisclosureOfTradeAndOtherPayablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 trade and other payables. [Refer: Trade and other payables]</p></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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>50
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756546576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Long-Term Debt</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 18pt">
 <b>16. Long-Term Debt&#xA0;&#xA0;&#xA0;&#xA0;</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Notes payable</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>76.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">60.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revolving credit facilities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>528.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">209.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Term loan</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>308.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">458.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Finance lease obligations</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>19.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">10.4</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>933.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">739.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less current portion</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>48.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">198.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Long-term portion</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>885.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">541.4</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 <b>Notes payable</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Notes payable consists primarily of notes payable for acquisitions
 (note 7). The weighted average rate of interest on the notes
 payable at December&#xA0;31, 2018, was 3.16% (2017 &#x2013; 3.46%).
 Notes payable may be supported by promissory notes and are due at
 various times from 2019 to 2021. The aggregate maturity value of
 the notes at December&#xA0;31, 2018, was $78.2 (2017 &#x2013;
 $61.9). At December&#xA0;31, 2018, $23.2 (US$17.0) (2017 &#x2013;
 $57.4 (US$45.7)) of the notes&#x2019; carrying amount was payable in
 US funds and $32.9 was payable in other foreign currencies.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Revolving credit facilities and term loan</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 On June&#xA0;27, 2018, the Company amended its syndicated senior
 credit facilities (Credit Facilities) which, subsequent to the
 amendment, consist of a senior revolving credit facility in the
 maximum amount of $800.0 and senior term loans of $310.0 in two
 tranches. The amendment changed certain terms and conditions,
 including making all the facilities unsecured and extending the
 maturity date of its revolving credit facility by five years and
 Tranches B and C of its term loans by four years and five years
 respectively. Additional funds can be accessed subject to approval
 and under the same terms and conditions. As a result of the
 amendment, access to these additional funds increased from $200.0
 to $400.0. The amendment was accounted for as a debt modification
 and a gain of $1.4 was recognized. The revolving credit facility
 expires on June&#xA0;27, 2023. The revolving credit facility and
 the term loans may be repaid from time to time at the option of the
 Company. The facility is available for future acquisitions, working
 capital needs, and general corporate purposes. Tranches B and C of
 the term loan were drawn in Canadian funds of $150.0 (due on
 June&#xA0;27, 2022) and $160.0 (due on June&#xA0;27, 2023),
 respectively. Before the amendment, a third tranche (Tranche A) was
 drawn in Canadian funds for $150.0 and repaid on May&#xA0;6,
 2018.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Credit Facilities may be drawn in Canadian dollars as either a
 prime rate loan or a bankers&#x2019; acceptance; in US dollars as
 either a US base rate or a LIBOR advance; or, in the case of the
 revolving credit facility, in sterling or euros as a LIBOR advance;
 and by way of letters of credit. Depending on the form under which
 the credit facilities are accessed, rates of interest vary between
 Canadian prime, US base rate, and LIBOR or bankers&#x2019;
 acceptance rates, plus specified basis points. The specified basis
 points vary, depending on the Company&#x2019;s leverage ratio (a
 <font style="WHITE-SPACE: nowrap">non-IFRS</font> measure). The
 Credit Facilities contain restrictive covenants (note 25).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 At December&#xA0;31, 2018, $13.6 (US$10.0) of the revolving credit
 facility was payable in US funds and $515.0 was payable in Canadian
 funds. At December&#xA0;31, 2017, $106.9 (US$85.0) of the revolving
 credit facility was payable in US funds and $103.0 was payable in
 Canadian funds. At December&#xA0;31, 2018 and 2017, the entire term
 loan was payable in Canadian funds. The average interest rate
 applicable at December&#xA0;31, 2018, for the Credit Facilities was
 4.53% (2017 &#x2013; 3.20%).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The funds available under the revolving credit facility are reduced
 by any outstanding letters of credit issued pursuant to the
 facility agreement. At December&#xA0;31, 2018, the Company had
 issued outstanding letters of credit that expire at various dates
 before January 2020, are payable in various currencies, and total
 $48.0 (2017 &#x2013; $51.8). These letters of credit were issued in
 the normal course of operations, including the guarantee of certain
 office rental obligations. At December&#xA0;31, 2018, $223.4 (2017
 &#x2013; $538.3) was available in the revolving credit facility for
 future activities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 At December&#xA0;31, 2018, $23.8 (2017 &#x2013; $4.3) in additional
 letters of credit outside of the Company&#x2019;s revolving credit
 facility was issued and outstanding. These were issued in various
 currencies. Of these letters of credit, $14.7 (2017 &#x2013; $4.3)
 expire at various dates before January 2020, and $9.1 (2017 &#x2013;
 nil) have open ended terms.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Surety facilities</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 As part of the normal course of operations, the Company has surety
 facilities, primarily related to Construction Services, to
 accommodate the issuance of bonds for certain types of project
 work. At December&#xA0;31, 2018, the Company issued bonds under
 these surety facilities: $3.5 (2017 &#x2013; $0.2) in Canadian
 funds, $791.4 (US$580.2) (2017 &#x2013; $587.1(US$467.0)) in US
 funds, and $4.7 (2017 &#x2013; $1.0) in other foreign currencies.
 These bonds expire at various dates before July 2024. In accordance
 with the sale agreement for Construction Services, the purchaser
 will make reasonable efforts to arrange for the Company&#x2019;s
 release from bonds related to construction services as soon as
 practicable. The purchaser has indemnified the Company for any
 obligations that may arise from these bonds.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Finance lease obligations</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company has finance leases for software and for automotive and
 office equipment. At December&#xA0;31, 2018, finance lease
 obligations included finance leases bearing interest at rates
 ranging from 1.40% to 5.25% (2017 &#x2013; 1.4% to 5.25%). These
 finance leases expire at various dates before October 2021.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Future minimum lease payments under finance leases and the present
 value of the net minimum lease payments are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Within one year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 After one year but not more than five years</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>9.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">3.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total minimum lease payments</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>19.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less amounts representing finance charges</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">0.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Present value of minimum lease payments</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>19.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">10.4</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_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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>51
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756603280">
<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, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory', window );">Provisions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>17. Provisions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="86%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom"></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="5" align="right">
 <b>December&#xA0;31,&#xA0;2018</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Provision</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>for self-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Expected</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>insured</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>Provision</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>Onerous</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>project</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>liabilities</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;for&#xA0;claims</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;contracts</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>losses</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Provision, beginning of the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>72.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>18.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>96.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Current year provisions</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>25.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>13.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>15.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>58.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Acquisitions</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Paid or otherwise settled</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(24.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(9.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(5.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(40.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 Impact of foreign exchange</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>4.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>0.9</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>0.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>5.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>77.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>14.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>13.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>15.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>120.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 Less current portion</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>3.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>11.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>11.7</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>15.6</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>42.4</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 Long-term portion</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>73.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>3.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>1.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>78.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center">December&#xA0;31, 2017</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Provision</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">for self-</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">insured</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Provision</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Onerous</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">liabilities</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;for&#xA0;claims</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;contracts</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Provision, beginning of the year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">69.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">105.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Current year provisions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Paid or otherwise settled</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(17.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(30.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(3.3</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(2.0</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(0.3</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(5.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">72.5</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">18.9</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">4.8</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">96.2</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 Less current portion</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">6.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">18.8</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">2.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">28.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 Long-term portion</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">65.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">0.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">2.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">68.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 In the normal conduct of operations, various legal claims are
 pending against the Company, alleging, among other things, breaches
 of contract or negligence in connection with the performance of its
 services. The Company carries professional liability insurance,
 subject to certain deductibles and policy limits, and has a captive
 insurance company that provides insurance protection against such
 claims. In some cases, the Company may be subject to claims for
 which it is only partly insured or completely insured.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Damages assessed in connection with and the cost of defending such
 actions could be substantial and possibly in excess of policy
 limits, for which a range of possible outcomes are either not able
 to be estimated or not expected to be significant. However, based
 on advice and information provided by legal counsel, the
 Company&#x2019;s previous experience with the settlement of similar
 claims, and the results of the annual actuarial review, management
 believes that the Company has recognized adequate provisions for
 probable and reasonably estimated liabilities associated with these
 claims. In addition, management believes that it has appropriate
 insurance in place to respond to and offset the cost of resolving
 these claims.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Due to uncertainties in the nature of the Company&#x2019;s legal
 claims, such as the range of possible outcomes and the progress of
 the litigation, provisions accrued involve estimates. The ultimate
 cost to resolve these claims may exceed or be less than that
 recorded in the consolidated financial statements. Management
 believes that the ultimate cost to resolve these claims will not
 materially exceed the insurance coverage or provisions accrued and,
 therefore, would not have a material adverse effect on the
 Company&#x2019;s consolidated statements of income and financial
 position.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Management regularly reviews the timing of the outflows of these
 provisions. Cash outflows for existing provisions are expected to
 occur within the next one to five years, although this is uncertain
 and depends on the development of the various claims. These
 outflows are not expected to have a material impact on the
 Company&#x2019;s net cash flows.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Provision for self-insured liabilities is determined based on an
 actuarial estimate.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Provision for claims include an estimate for costs associated with
 legal claims covered by third-party insurance. Often, these legal
 claims are from previous acquisitions and may be indemnified by the
 acquiree (notes 7 and 14).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Onerous contracts consist of lease exit liabilities and sublease
 losses. Payments for these onerous contracts will occur until 2024.
 The Company recorded a lease exit expense in relation to its
 corporate office move of approximately $12.8 in the fourth quarter
 of 2018.</p>


 </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_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2018-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2018-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>52
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756463840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Employee Defined Benefit Obligations</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>18. Employee Defined Benefit Obligations</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net defined benefit pension asset</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(10.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(12.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net defined benefit pension liability</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>55.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 End of employment benefit plans</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>13.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">13.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>68.6</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">44.8</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 <b>Defined benefit pension plans</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company sponsors defined benefit pension plans (the Plans)
 covering certain full-time and past employees, primarily in the
 United Kingdom. The benefits for the Plans are based on final
 compensation and years of service. The Plans are closed to new
 participants and have ceased all future service benefits, although
 the future salary link has been retained for certain continuing
 active members.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Plans are governed by the laws of the United Kingdom. Each
 pension plan has a board of trustees&#x2013;consisting of four
 employer-appointed trustees and member-nominated
 trustees&#x2013;that is responsible for administering the assets and
 defining the investment policies of the Plans.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The funding objective of each pension plan is to have sufficient
 and appropriate assets to meet actuarial liabilities. The board of
 trustees reviews the level of funding required based on separate
 triennial actuarial valuations for funding purposes; the most
 recent were completed as at March&#xA0;31, 2017 and
 February&#xA0;1, 2016. The Plans required that contributions be
 made to separately administered funds, which are maintained
 independently by custodians. The Company expects to contribute
 $23.3 to the Plans in 2019.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Plans expose the Company to a number of risks, including
 changes to long-term UK interest rates and inflation expectations,
 movements in global investment markets, changes in life expectancy
 rates, foreign exchange risk, and regulatory risk from changes in
 UK pension legislation. The Company is also exposed to price risk
 because the Plans&#x2019; assets include significant investments in
 equities.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Guaranteed annuities, purchased for certain plan members upon
 retirement, protect a portion of the Plans from changes in interest
 rates and longevity post-retirement. Post-retirement benefits that
 are fully matched with insurance policies have been included in
 both the asset and liability figures in the following tables.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 A liability-driven investment (LDI) strategy has been implemented
 to hedge a portion of the Plans&#x2019; long-term interest rate and
 inflation risks by investing in assets that have similar interest
 rate and inflation characteristics as the Plans&#x2019; liabilities.
 The LDI strategy relates to only a portion of the Plans&#x2019;
 investments; therefore, the Plans remain exposed to significant
 interest rate and inflation risk, along with the other risks
 mentioned above.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The following table shows a reconciliation from the opening
 balances to the closing balances for the net defined benefit
 liability and its components:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>2018</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"><b>2017</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>Net</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Net</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Defined</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Fair&#xA0;Value</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Defined</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Defined</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Fair&#xA0;Value</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Defined</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Benefit</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>of&#xA0;Plan</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Benefit</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Benefit</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">of&#xA0;Plan</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Benefit</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Obligation</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Assets</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Liability</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Obligation</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Assets</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Liability</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance, beginning of the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>397.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(379.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>18.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">374.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(324.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Acquisition of PBA</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>80.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(64.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>16.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Included in <font style="WHITE-SPACE: nowrap">pre-tax</font>
 profit or loss</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest expense (income)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(10.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Past service cost</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 Administrative expenses paid by the Plans</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>1.7</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>1.7</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">1.0</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">1.0</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>21.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(8.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>12.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">10.4</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(7.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">2.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Included in other comprehensive income</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Return on the plan assets (excluding interest income)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>17.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>17.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(30.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(30.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Actuarial (gains) losses arising from:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Changes in demographic assumptions</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Changes in financial assumptions</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(9.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(9.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Experience adjustments</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Effect of movement in exchange rates</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>11.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(10.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">10.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(9.4</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">0.8</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.9</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>7.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>14.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">26.3</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(39.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(13.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Other</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Benefits paid</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(12.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>12.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(13.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Contributions by employer</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(16.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(16.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(21.3</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(21.3</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(12.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(3.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(16.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(13.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(7.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(21.3</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance, end of the year</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>494.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(448.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>45.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">397.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(379.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">18.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Included in the statement of financial position as:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Net defined benefit asset</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(10.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;Net defined benefit liability</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>55.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">31.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>45.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">18.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company has an unconditional right to derive economic benefit
 from the above surplus and has therefore recognized a net defined
 benefit asset.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="94%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">Note</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td height="12" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Included in the statement of income as:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td height="12" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Continuing operations - administrative and marketing
 expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Discontinued operations</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">8</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">1.0</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>12.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">2.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 On October&#xA0;26, 2018, the United Kingdom high court issued a
 ruling that resulted in an amendment to the Plans to equalize
 guaranteed minimum pension benefits between genders and increased
 the Company&#x2019;s defined benefit obligation by $10.5.
 Corresponding past service costs were recognized in the
 consolidated statements of income of which $4.7 was recognized in
 continuing operations and $5.8 in discontinued operations.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Major categories of plan assets, measured at fair value, are as
 follows:</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="94%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td height="12" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash and cash equivalents</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td height="12" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investments quoted in active markets (mutual, exchange-traded, and
 pooled funds):</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Equities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>138.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">110.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Corporate bonds and fixed income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>57.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">45.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Pooled fund liability-driven investments</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>15.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Property funds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unquoted investments:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Annuity policies</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>110.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">102.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Insurance contract:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;&#xA0;&#xA0;Equities and property</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>80.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">69.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;&#xA0;&#xA0;Corporate bonds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>19.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;&#xA0;&#xA0;Cash and cash equivalents</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>13.6</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">19.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>&#xA0;&#xA0;Fair value of the plan assets</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>448.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">379.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The investment policy for the Plans is to balance risk and return.
 Approximately 50% of plan assets are invested in mutual,
 exchange-traded, and pooled funds (fair valued using quoted market
 prices) or held in cash. Approximately 25% of plan assets are held
 in annuity policies that are purchased for certain plan members
 upon retirement. The fair value of these policies reflects the
 value of the obligation for these retired plan members and is
 determined using actuarial techniques and guaranteed annuity rates.
 The remaining assets of the Plans are invested in a wholly insured
 with-profits insurance contract with a major insurance company.
 Contributions made to this contract are invested in insurance
 policies administered by third parties, which provide for a
 declared rate of interest. The yields on the investments are
 intended to provide for a steady return on the assets, that is not
 wholly dependent on stock market fluctuations, to reflect the
 long-term performance of the investment. The insurance contract is
 fair valued using valuation techniques with market observable
 inputs.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The present value of the defined benefit obligation is determined
 by discounting the estimated future cash flows using actuarial
 valuations. The principal assumptions used in determining pension
 benefit obligations for the Plans are shown below (expressed as
 weighted averages):</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="66%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="14%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="18%"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="2"></td>
 <td height="5" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>2018</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">2017</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="2"></td>
 <td height="12" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discount rate</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2.77%</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">2.47%</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rate of increase in salaries</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>4.47%</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">3.51%</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rate of inflation, <font style="WHITE-SPACE: nowrap">pre-retirement</font></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2.55%</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">2.40%</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rate of increase in future pensions payment</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>3.51%</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">3.53%</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Life expectancy at age 65 for current pensioners:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Male</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>22
 years</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">22 years</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Female</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>24
 years</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">24 years</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Life expectancy at age 65 for current members aged 40 or 45:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Male</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>23
 years</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">23 years</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Female</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>25 years</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">26 years</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 At December&#xA0;31, 2018, the weighted average duration of the
 defined benefit obligation was 16 years (2017 &#x2013; 15
 years).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Quantitative sensitivity analyses showing the impact on the defined
 benefit obligation for significant assumptions are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="8"></td>
 <td height="5" colspan="8"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center">
 <b>December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"><b>2018</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center">2017</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Increase</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Decrease</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;Increase</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;Decrease</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change in discount rate by 0.25%</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(15.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>17.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(11.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change in <font style="WHITE-SPACE: nowrap">pre-retirement</font>
 inflation rate by 0.25%</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(4.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change in salary growth by 0.25%</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change in pension increase assumption by 0.25%</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>8.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(8.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Increase of one year in the life expectancy</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>9.4</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>n/a</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">6.0</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">n/a</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The sensitivity analyses above have been determined based on a
 method that extrapolates the impact on the defined benefit
 obligation as a result of reasonable changes in key assumptions
 occurring at the end of the reporting year. The sensitivity
 analyses were based on changing a significant assumption and
 keeping all other assumptions constant and may not be
 representative of an actual change in the defined benefit
 obligation as it is unlikely that changes in assumptions would
 occur in isolation of one another.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>End of employment benefit plans</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The liability for end of employment benefit plans represents the
 Company&#x2019;s estimated obligations for long service leave and
 annual leave that is legislated in some countries in which the
 Company operates.</p>


 </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_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 2018-01-01<br> -Section Scope<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=sect_Scope&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>53
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765615232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfOtherLiabilitiesExplanatory', window );">Other Liabilities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>19. Other Liabilities</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="94%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Lease inducement benefits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>111.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">57.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred share units payable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>9.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other cash-settled share-based compensation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Liability for uncertain tax positions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>35.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">16.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>163.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">127.3</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less current portion</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>23.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">26.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Long-term portion</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>140.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">101.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_DisclosureOfOtherLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities. [Refer: Other 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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>54
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756639696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfCommitmentsExplanatory', window );">Commitments</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>20. Commitments</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company has various operating lease commitments, including
 commitments for annual basic premises rent under long-term leases
 and equipment and vehicle operating leases. The Company also has
 purchase obligations for cloud services, software support, and
 equipment. Depending on the agreement, the Company may enter into
 renewal options or escalation clauses.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company&#x2019;s commitments including future minimum lease
 payments payable under noncancellable operating leases as at
 December&#xA0;31, 2018, are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Within one year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>252.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 After one year but not more than five years</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>638.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 More than five years</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>400.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total commitments</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1,290.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Variable payments and&#xA0;<font style="WHITE-SPACE: nowrap">non-lease</font>&#xA0;elements</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(320.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Purchase obligations</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(68.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total minimum lease payments</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>902.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The premises rental expense for the year ended December&#xA0;31,
 2018, was $181.7 (2017 &#x2013; $178.1).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 10pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Sublease rental income for the year ended December&#xA0;31, 2018,
 was $7.2 (2017 &#x2013; $7.4). Future minimum sublease payments
 expected to be received under noncancellable sublease agreements as
 at December&#xA0;31, 2018, are $19.2 (2017 &#x2013; $16.8).</p>


 </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_DisclosureOfCommitmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCommitmentsExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>55
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756726672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies and Guarantees<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfContingenciesAndGuaranteesExplanatory', window );">Contingencies and Guarantees</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>21. Contingencies and Guarantees</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The nature of the Company&#x2019;s legal claims and the provisions
 recorded for these claims are described in note 17. Although the
 Company accrues adequate provisions for probable legal claims, it
 has contingent liabilities relating to reported legal incidents
 that, based on current known facts, are not probable to result in
 future cash outflows. The Company is monitoring these incidents and
 will accrue no provision until further information results in a
 situation in which the criteria required to record a provision is
 met. Due to the nature of these incidents, such as the range of
 possible outcomes and the possibility of litigation, it is not
 practicable for management to estimate the financial effects of
 these incidents, the amount and timing of future outflows, and the
 possibility of any reimbursement of these outflows.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 In the normal course of business, the Company provides
 indemnifications and, in limited circumstances, surety bonds and
 guarantees. These are often standard contractual terms and are
 provided to counterparties in transactions such as purchase and
 sale contracts for assets or shares, service agreements, and
 leasing transactions. The Company also indemnifies its directors
 and officers against any and all claims or losses reasonably
 incurred in the performance of their service to the Company to the
 extent permitted by law. These</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 indemnifications may require the Company to compensate the
 counterparty for costs incurred as a result of various events,
 including changes to or in the interpretation of laws and
 regulations, or as a result of damages or statutory sanctions that
 may be suffered by the counterparty as a consequence of the
 transaction. The terms of these indemnifications and guarantees
 will vary based on the contract, the nature of which prevents the
 Company from making a reasonable estimate of the maximum potential
 amount that it could be required to pay to counterparties. In most
 cases, the potential payment amount of an outstanding
 indemnification or guarantee is limited to the remaining cost of
 work to be performed under service contracts. The Company carries
 liability insurance, subject to certain deductibles and policy
 limits, that provides protection against certain insurable
 indemnifications. Historically, the Company has not made any
 material payments under such indemnifications or guarantees, and no
 amounts have been accrued in the consolidated financial statements
 with respect to these indemnifications and guarantees.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfContingenciesAndGuaranteesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contingencies and guarantees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfContingenciesAndGuaranteesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>56
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756657264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory', window );">Share Capital</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>22. Share Capital</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Authorized</b></p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="8%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="90%"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">Unlimited</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">Common shares, with no par value</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">Unlimited&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">Preferred shares issuable in series, with
 attributes designated by the board of directors</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Common shares</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company had a Normal Course Issuer Bid (NCIB) enabling it to
 purchase up to 2,278,747 common shares during the period
 November&#xA0;14, 2017, to November&#xA0;13, 2018. On
 November&#xA0;11, 2018, the Company renewed its NCIB, enabling it
 to purchase up to 2,273,879 common shares during the period
 November&#xA0;14, 2018, to November&#xA0;13, 2019. In addition, the
 Company entered into an Automatic Share Purchase Plan (ASPP) with a
 broker that allows the purchase of common shares for cancellation
 under the NCIB at any time during predetermined trading blackout
 periods. Such purchases are determined by the broker in its sole
 discretion based on parameters established by the Company under the
 ASPP. As at December&#xA0;31, 2018, no liability was recorded in
 the Company&#x2019;s consolidated statements of financial position
 in connection with the ASPP.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 During 2018, 2,470,560 (2017 &#x2013; 465,713) common shares were
 repurchased for cancellation pursuant to the NCIB at a cost of
 $76.7 (2017 &#x2013; $14.4). Of this amount, $19.1 (2017 &#x2013;
 $3.6), and $0.5 (2017 &#x2013; nil) reduced the share capital and
 contributed surplus, and $57.1 (2017 &#x2013; $10.8) was charged to
 retained earnings.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 During 2018, the Company recognized a share-based compensation
 expense of $5.3 (2017 &#x2013; $9.5) in administrative and marketing
 expenses in the consolidated statements of income. Of the amount
 expensed, $5.6 (2017 &#x2013; $4.9) related to the amortization of
 the fair value of options granted and was decreased by $0.3 (2017
 &#x2013; $4.6) related to the cash-settled share-based compensation
 (DSUs and PSUs).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The fair value of the amortized portion of the options granted was
 reflected through contributed surplus, and the cash-settled
 share-based compensation was reflected through other liabilities.
 Upon the exercise of share options for which a share-based
 compensation expense has been recognized, the cash paid, together
 with the related portion of contributed surplus, is credited to
 share capital.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Dividends</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Holders of common shares are entitled to receive dividends when
 declared by the Company&#x2019;s board of directors.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The table below describes the dividends declared and recorded in
 the consolidated financial statements in 2018.</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="31%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="32%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="32%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="2"></td>
 <td height="5" colspan="2"></td>
 <td height="5" colspan="2"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Dividend&#xA0;per&#xA0;Share</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Paid</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>Date Declared</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>Record Date</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>Payment&#xA0;Date</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 February&#xA0;21, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">March&#xA0;29, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">April&#xA0;12, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">0.1375</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 May&#xA0;9, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">June&#xA0;29, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">July&#xA0;12, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">0.1375</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 August&#xA0;7, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">September&#xA0;28, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">October&#xA0;11, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">0.1375</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 November&#xA0;7, 2018</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 December&#xA0;28, 2018</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 January&#xA0;10, 2019</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">0.1375</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 At December&#xA0;31, 2018, trade and other payables included $15.4
 (2017 &#x2013; $14.3) related to the dividends declared on
 November&#xA0;7, 2018.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Share-based payment transactions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company has a long-term incentive program that uses share
 options and PSUs. The Company also has a DSU plan for the board of
 directors.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>a) Share options</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company has granted share options to officers and employees to
 purchase 4,987,542 shares at prices from $14.88 to $32.98 per
 share. These options expire on dates between February&#xA0;28,
 2019, and May&#xA0;15, 2023.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="8"></td>
 <td height="5" colspan="8"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center">
 <b>For the year ended</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">For the year
 ended</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center">
 <b>December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"><b>2018</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center">2017</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>Weighted&#xA0;Average</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 Weighted&#xA0;Average</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>Exercise&#xA0;Price</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Exercise Price</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>Shares</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>per Share</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Shares</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">per Share</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>#</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">#</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Share options, beginning of the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;4,426,237</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>29.84</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;3,655,020</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28.33</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,112,779</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>32.98</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,229,689</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31.75</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exercised</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(338,989</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>20.40</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(376,160</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21.09</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(212,485</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>31.49</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(82,312</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">31.57</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Share options, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>4,987,542</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>31.11</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">4,426,237</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">29.84</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The options held by officers and employees at December&#xA0;31,
 2018, were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 2pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="12%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="3%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5" colspan="7"></td>
 <td height="5" colspan="2"></td>
 <td height="5" colspan="6"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="7" align="center"><b>Options Outstanding</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="5" align="center"><b>Options Exercisable</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Weighted</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Weighted</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Weighted</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Average</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Weighted</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Average</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Average</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Exercise</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Average</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Exercise</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom" align="right">
 <b>Range&#xA0;of&#xA0;Exercise</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Remaining</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Price per</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Shares</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Remaining</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Price per</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom" align="right">
 <b>Prices&#xA0;per&#xA0;Share</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Outstanding</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Contractual</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Share</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Exercisable</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Contractual</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Share</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>#</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>Life in Years</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>$</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>#</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>Life in Years</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>$</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom" align="right"><b>14.88</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>142,540</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>0.16</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>14.88</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>142,540</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>0.16</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>14.88</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom" align="right"><b>20.88</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>364,526</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>1.16</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>20.88</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>364,526</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>1.16</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>20.88</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="right">
 <b>31.75&#xA0;</b>&#x2013;&#xA0;<b>32.98</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>4,480,476</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>3.21</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>32.46</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>2,401,323</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>2.75</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>32.40</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="right">
 <b>14.88&#xA0;</b>&#x2013;&#xA0;<b>32.98</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>4,987,542</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>2.98</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>31.11</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>2,908,389</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>2.43</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>30.10</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The fair value of options granted is determined at the date of
 grant using the Black-Scholes option-pricing model. The model was
 developed to use when estimating the fair value of traded options
 that have no vesting restrictions and are fully transferable.
 Option valuation models require the input of highly subjective
 assumptions, including expected share price volatility and expected
 hold period to exercise.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 In 2018, the Company granted 1,112,779 (2017 &#x2013; 1,229,689)
 share options. The estimated fair value of options granted at the
 share market price on the grant date was $5.73 per share (2017
 &#x2013; $5.03) and was determined using the weighted average
 assumptions indicated below:</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;
 &#xA0;&#xA0;&#xA0;2018</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b>2017</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Volatility in the price of the Company&#x2019;s shares (%)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>24.12</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24.13</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Risk-free interest rate (%)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2.10</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.81</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected hold period to exercise (years)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>3.50</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.50</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Dividend yield (%)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1.668</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.575</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exercise price ($)</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>32.98</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">31.75</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The expected volatility was based on the historical volatility of
 the Company&#x2019;s shares over a period commensurate with the
 expected hold period of the share options. The risk-free interest
 rate for the expected hold period of the options was based on the
 yield available on government bonds, with an approximate equivalent
 remaining term at the time of the grant. Historical data was used
 to estimate the expected hold period before exercising the options.
 The options have a contractual life of five years.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 A summary of the status of the
 Company&#x2019;s&#xA0;<font style="WHITE-SPACE: nowrap">non-vested</font>&#xA0;options
 as at December&#xA0;31, 2018, and of changes in the year are as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Number&#xA0;of&#xA0;Shares<br />
 Subject to Option</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Weighted&#xA0;Average<br />
 Grant Date</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Fair Value</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>per Share</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>#</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap">Non-vested</font>&#xA0;share
 options, beginning of the year</p>
 </td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>2,139,320</b></td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>5.28</b></td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1,112,779</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>5.73</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Vested</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(1,000,441</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>5.24</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(172,505</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>5.40</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><font style="WHITE-SPACE: nowrap">Non-vested</font>&#xA0;share
 options, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>2,079,153</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>5.53</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 8pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 At December&#xA0;31, 2018, a total compensation cost of $5.2 (2017
 &#x2013; $4.8) relating to the Company&#x2019;s share option plans
 remained unrecognized. This cost is expected to be recognized over
 a weighted average period of 1.06 years (2017 &#x2013; 1.06
 years).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>b) Performance share units</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Under the Company&#x2019;s long-term incentive program, certain
 members of the senior leadership team may be granted PSUs. These
 units are adjusted for dividends as they arise, based on the number
 of units held on the record date. PSUs vest upon completing a
 three-year service condition that starts on the grant date. The
 number of units that vest is subject to a percentage that can range
 from 0% to 200%, depending on achieving two equally weighted
 three-year performance objectives based on net income growth and
 return on equity. For units that vest, unit holders receive a cash
 payment based on the closing price of the Company&#x2019;s common
 shares on the third anniversary date of issue. For PSUs issued in
 2018 onward, the cash payment is based on
 the&#xA0;<font style="WHITE-SPACE: nowrap">weighted-by</font>&#xA0;-volume
 average of the closing market price of the Company&#x2019;s common
 shares for the last five trading days preceding the anniversary
 date of issue. The fair value of these units is expensed over their
 three-year vesting period.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 During 2018, 193,385 PSUs were paid at a value of $3.2 and 280,884
 PSUs were issued (2017 &#x2013; 284,777). Also, 29,668 PSUs were
 forfeited (2017 &#x2013; 19,617). At December&#xA0;31, 2018, 744,081
 PSUs were outstanding at a fair value of $6.0 (2017 &#x2013; 686,250
 PSUs were outstanding at a fair value of $14.3).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>c) Deferred share units</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The directors of the board receive DSUs and annually elect to
 receive an additional fixed value compensation in the form of
 either DSUs or cash payment, less withholding amounts, to purchase
 common shares. A DSU is equal to one common share. These units vest
 on their grant date and are paid in cash to the directors of the
 board on their death or retirement. They are valued at
 the&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">weighted-by-volume</font></font>&#xA0;average
 of the closing market price of the Company&#x2019;s common shares
 for the last 10 trading days of the month of death or retirement.
 These units are recorded at fair value. DSUs are adjusted for
 dividends as they arise, based on the number of units outstanding
 on the record date.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 During 2018, 46,356 DSUs (2017 &#x2013; 38,625) were issued and
 178,866 DSUs (2017 &#x2013; 66,021) were paid at a value of $6.2
 (2017 &#x2013; $2.1). At December&#xA0;31, 2018, 306,459 DSUs were
 outstanding at a fair value of $9.0 (2017 &#x2013; 438,969 DSUs were
 outstanding at a fair value of $15.5).</p>


 </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_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 share capital, reserves and other equity 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 2018-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>57
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756602464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfFairValueMeasurementExplanatory', window );">Fair Value Measurements</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>23. Fair Value Measurements</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 When determining fair value, the Company considers the principal or
 most advantageous market in which it would transact and the
 assumptions that market participants would use when pricing the
 asset or liability. The Company</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 measures certain financial assets at fair value on a recurring
 basis. During 2018, no change was made to the method of determining
 fair value.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 For financial instruments recognized at fair value on a recurring
 basis, the Company determines whether transfers have occurred
 between levels in the hierarchy by reassessing categorizations at
 the end of each reporting period. During 2018, no transfers were
 made between levels 1 and 2 of the fair value measurements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The following table summarizes the Company&#x2019;s fair value
 hierarchy (note 4h) for those assets and liabilities measured and
 adjusted to fair value on a recurring basis at December&#xA0;31,
 2018:</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Quoted&#xA0;Prices&#xA0;in<br />
 Active&#xA0;Markets&#xA0;for<br />
 Identical&#xA0;Items</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>(Level 1)</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Significant&#xA0;Other</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Observable&#xA0;Inputs</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>(Level 2)</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Significant</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Unobservable&#xA0;Inputs</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>(Level 3)</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investments&#xA0;held&#xA0;for&#xA0;self-insured<br />
 liabilities</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;14</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;144.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>144.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Investments held for self-insured liabilities consist of government
 and corporate bonds, and equity securities. Fair value of equities
 is determined using the reported net asset value per share of the
 investment funds. The funds derive their value from the observable
 quoted prices of the equities owned that are traded in an active
 market. Fair value of bonds is determined using observable prices
 of debt with characteristics and maturities that are similar to the
 bonds being valued.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The following table summarizes the Company&#x2019;s fair value
 hierarchy for those liabilities that were not measured at fair
 value but are required to be disclosed at fair value on a recurring
 basis as at December&#xA0;31, 2018:</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Fair&#xA0;Value<br />
 Amount&#xA0;of<br />
 Liability</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Quoted&#xA0;Prices&#xA0;in<br />
 Active&#xA0;Markets&#xA0;for<br />
 Identical&#xA0;Items<br />
 (Level 1)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Significant&#xA0;Other<br />
 Observable&#xA0;Inputs<br />
 (Level 2)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Significant</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Unobservable&#xA0;Inputs<br />
 (Level 3)</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Notes payable</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">16</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;76.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>76.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 10pt">
 The fair value of notes payable is determined by calculating the
 present value of future payments using observable benchmark
 interest rates and credit spreads for debt with similar
 characteristics and maturities.</p>
 </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_DisclosureOfFairValueMeasurementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 fair value measurement.</p></div>
<a 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 2018-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2018-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueMeasurementExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>58
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765623312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>24. Financial Instruments</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Credit risk</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Credit risk is the risk of financial loss to the Company if a
 counterparty fails to meet its contractual obligation. Assets that
 subject the Company to credit risk consist primarily of cash and
 cash equivalents, cash in escrow, trade and other receivables,
 unbilled receivables, contract assets, investments held for
 self-insured liabilities, holdbacks on long-term contracts, and
 indemnifications.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company&#x2019;s maximum amount of credit risk exposure is
 limited to the carrying amount of these assets, which, at
 December&#xA0;31, 2018, was $1,681.3 (2017 &#x2013; $1,667.4).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company limits its exposure to credit risk by placing its cash
 and cash equivalents in high-quality credit institutions.
 Investments held for self-insured liabilities include corporate
 bonds, equity securities, and term deposits. The Company believes
 the risk associated with corporate bonds, equity securities, and
 term deposits is mitigated by the overall quality and mix of the
 Company&#x2019;s investment portfolio.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company mitigates the risk associated with trade and other
 receivables, unbilled receivables, contract assets, and holdbacks
 on long-term contracts by providing services to diverse clients in
 various industries and sectors of the economy. The Company does not
 concentrate its credit risk in any particular client, industry, or
 economic or</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 geographic sector. In addition, management reviews trade and other
 receivables past due on an ongoing basis to identify matters that
 could potentially delay the collection of funds at an early stage.
 The Company monitors trade receivables to an internal target of
 days of revenue in trade receivables, which, at December&#xA0;31,
 2018, was 66 days (2017 &#x2013; 55 days).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company applies the simplified approach to trade and other
 receivables, unbilled receivables, contract assets, and holdbacks
 and recognizes a loss allowance provision based on lifetime
 expected credit losses (ECLs). The loss allowance provision is
 based on the Company&#x2019;s historical collection and loss
 experience and incorporates forward-looking factors, where
 appropriate.</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="89%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>1&#x2013;30</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>31&#x2013;60</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>61&#x2013;90</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>91&#x2013;120</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>121+</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13">
 &#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected loss rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>0.07%</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>0.10%</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;0.22%</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;0.43%</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;0.75%</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross carrying amount</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1,356.9&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;936.5&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;228.7&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>63.8&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>43.2&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>84.7&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Loss allowance provision, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>1.9&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>0.7&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>0.2&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>0.1&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>0.2&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>0.7&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 10pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 During 2018, $0.8 of trade receivables were written off and the
 Company had no recoveries from the collection of cash flows
 previously written off.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Bonds carried at FVOCI are considered to be low risk; therefore,
 the impairment provision is determined to be
 the&#xA0;<font style="WHITE-SPACE: nowrap">12-month</font>&#xA0;ECL. To the
 extent that the credit risk for any instruments significantly
 increases since initial acquisition, the impairment provision is
 determined using the lifetime ECL.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Substantially all bonds held by the Company are investment grade,
 and none are past due. The Company monitors changes in credit risk
 by tracking published external credit ratings. At December&#xA0;31,
 2018, the ECL on trade and other receivables was $1.5 and $0.4
 related to unbilled receivables, contract assets, and
 holdbacks.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Liquidity risk</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Liquidity risk is the risk that the Company will not be able to
 meet obligations associated with its financial liabilities as they
 fall due. The Company meets its liquidity needs through various
 sources, including cash generated from operations, long- and
 short-term borrowings from its $800.0 revolving credit facility and
 term loan, and the issuance of common shares. The unused capacity
 of the revolving credit facility at December&#xA0;31, 2018, was
 $223.4 (2017 &#x2013; $538.3). The Company believes that it has
 sufficient resources to meet obligations associated with its
 financial liabilities. Liquidity risk is managed according to the
 Company&#x2019;s internal guideline of maintaining a net debt to
 EBITDA ratio of less than 2.5 (defined in note 25).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The timing of undiscounted cash outflows relating to financial
 liabilities is outlined in the table below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Less&#xA0;than&#xA0;1&#xA0;Year</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;1&#xA0;to&#xA0;3&#xA0;Years</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;After&#xA0;3&#xA0;Years</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Trade and other payables</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>567.2</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>567.2</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Long-term debt</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>935.4</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>49.1</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>196.7</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>689.6</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other financial liabilities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>3.1</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1.1</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>0.3</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1.7</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13">
 &#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total contractual obligations</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>1,505.7</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>617.4</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>197.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>691.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Trade and other payables</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">704.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">704.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Long-term debt</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">740.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">198.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">541.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other financial liabilities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13">
 &#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total contractual obligations</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">1,456.3</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">904.8</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">548.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">2.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 In addition to the financial liabilities listed in the table, the
 Company will pay interest on the revolving credit facility and the
 term loan outstanding in future periods. Further information on
 long-term debt is included in note 16.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Interest rate risk</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Interest rate risk is the risk that the fair value of the future
 cash flows of a financial instrument will fluctuate because of
 changes in market interest rates. The Company is subject to
 interest rate cash flow risk to the extent that its revolving
 credit facility and term loan are based on floating interest rates.
 The Company is also subject to interest rate pricing risk to the
 extent that its investments held for self-insured liabilities
 include fixed-rate government and corporate bonds and term
 deposits.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 If the interest rate on the Company&#x2019;s revolving credit
 facility and term loan balances at December&#xA0;31, 2018, was 0.5%
 higher, with all other variables held constant, net income would
 decrease by $3.2. If it was 0.5% lower, an equal and opposite
 impact on net income would occur.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Foreign exchange risk</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Foreign exchange risk is the risk that the fair value of the future
 cash flows of a financial instrument will fluctuate because of
 changes in foreign exchange rates. Foreign exchange gains or losses
 in net income arise on the translation of foreign
 currency&#x2013;denominated assets and liabilities (such as trade
 and other receivables, trade and other payables, and long-term
 debt) held in the Company&#x2019;s Canadian operations and foreign
 subsidiaries. The Company minimizes its exposure to foreign
 exchange fluctuations on these items by matching foreign currency
 assets with foreign currency liabilities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Foreign exchange fluctuations may also arise on the translation of
 the Company&#x2019;s&#xA0;<font style="WHITE-SPACE: nowrap">US-based</font>&#xA0;subsidiaries
 or other foreign subsidiaries, where the functional currency is
 different from the Canadian dollar, and are recorded in other
 comprehensive income (loss). The Company does not hedge for this
 foreign exchange risk.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Price risk</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company&#x2019;s investments held for self-insured liabilities
 are exposed to price risk arising from changes in the market values
 of the equity securities. This risk is mitigated because the
 portfolio of equity funds is monitored regularly and appropriately
 diversified.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 A 1.0% increase in equity prices at December&#xA0;31, 2018, would
 increase the Company&#x2019;s income by $0.3.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 A 1.0% decrease would have an equal and opposite impact on
 income.</p>
 </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_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 2018-01-01<br> -Section Scope<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=sect_Scope&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>59
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756621616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Management<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfCapitalManagementExplanatory', window );">Capital Management</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>25. Capital Management</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company&#x2019;s objective when managing capital is to provide
 sufficient capacity to cover normal operating and capital
 expenditures, acquisition growth, and payment of dividends, while
 maintaining an adequate return for shareholders. The Company
 defines its capital as the aggregate of long-term debt (including
 the current portion) and shareholders&#x2019; equity.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company manages its capital structure to maintain the
 flexibility to adjust to changes in economic conditions and
 acquisition growth and to respond to interest rate, foreign
 exchange, credit, and other risks. To maintain or adjust its
 capital structure, the Company may purchase shares for cancellation
 pursuant to NCIBs, issue new shares, or raise or retire debt.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company periodically monitors capital by maintaining a net debt
 to EBITDA ratio below 2.5. This target is established annually and
 monitored quarterly and is the same as in 2017.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Net debt to EBITDA ratio, a <font style="WHITE-SPACE: nowrap">non-IFRS</font> measure, is calculated as the
 sum of (1)&#xA0;long-term debt, including current portion, plus
 bank indebtedness, less cash and cash equivalents and cash in
 escrow, divided by (2)&#xA0;EBITDA, calculated as income before
 income taxes, net interest expense, amortization of intangible
 assets, depreciation of property and equipment, and goodwill and
 intangible asset impairment. The Company&#x2019;s net debt to EBITDA
 ratio at</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 December&#xA0;31, 2018, was 2.42 (2017 &#x2013; 1.16), calculated on
 a trailing four-quarter basis. Going forward, there may be
 occasions when the Company exceeds its target by completing
 acquisitions that increase its debt level above the target for a
 period of time.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company is subject to restrictive covenants related to its
 Credit Facilities (measured quarterly). These covenants include but
 are not limited to a leverage ratio and an interest coverage ratio
 <font style="WHITE-SPACE: nowrap">(non-IFRS</font> measures). The
 leverage ratio is calculated as consolidated debt to EBITDA, and
 the interest coverage ratio is calculated as EBITDA to interest
 expense. Failure to meet the terms of one or more of these
 covenants may constitute a default, potentially resulting in
 accelerating the repayment of the debt obligation.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company was in compliance with the covenants under these
 agreements as at and throughout the year ended December&#xA0;31,
 2018.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfCapitalManagementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 capital management.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfCapitalManagementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756654528">
<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, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>26. Income Taxes</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The effective income tax rate for continuing operations in the
 consolidated statements of income differs from statutory Canadian
 tax rates as a result of the following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>%</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">%</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Income tax expense at statutory Canadian rates</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>27.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Increase (decrease) resulting from:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transition tax related to US tax reform</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(4.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rate differential on foreign income</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(3.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Research and development and other tax credits</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unrecognized tax losses and temporary differences</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Adjustments in respect of prior years and other</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap">Non-deductible</font> expenses
 and <font style="WHITE-SPACE: nowrap">non-taxable</font> income</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Reorganization of corporate structure</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposition of a subsidiary</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Statutory rate change on deferred tax balances</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>24.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">63.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Major components of current income tax expense from continuing
 operations are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="79%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Ongoing operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>64.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transition tax related to US tax reform</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(10.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposition of subsidiary</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">124.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Reorganization of corporate structure</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">3.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total current income tax expense</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>54.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">192.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Major components of deferred income tax expense (recovery) from
 continuing operations are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
 <td width="68%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="3" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31&#xA0;
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</td>
 </tr>
 </table>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unrecognized tax losses and temporary differences</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Origination and reversal of timing differences</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(1.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Recovery arising from previously unrecognized tax assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change of tax rates</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revaluation due to US tax reform</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposition of a subsidiary</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(29.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total deferred income tax expense (recovery)</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(26.4)</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 10pt">
 Significant components of net deferred income tax assets
 (liabilities) are as follows:&#xA0;&#xA0;&#xA0;&#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Deferred income tax assets (liabilities)</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Carrying value of intangible assets in excess of tax cost</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(86.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(78.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Carrying value of property and equipment in excess of tax cost</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(7.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash to accrual adjustment on acquisition of US subsidiaries</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(1.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Differences in timing of taxability of revenue and deductibility of
 expenses</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>33.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">36.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Loss and tax credit carryforwards</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>16.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Employee defined benefit plan</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>7.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(33.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(31.4</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 10pt">
 The following is a reconciliation of net deferred tax assets
 (liabilities):&#xA0;&#xA0;&#xA0;&#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance, beginning of the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(31.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(53.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(8.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(2.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Adoption of IFRS 15 and IFRS 9</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Tax effect on other comprehensive income</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Tax recovery during the year recognized in net income</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred taxes acquired through business combinations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.0</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Balance, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(33.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(31.4</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 At December&#xA0;31, 2018, all loss carryforwards and deductible
 temporary differences available to reduce the taxable income of
 Canadian, US, and foreign subsidiaries were recognized in the
 consolidated financial statements, except as noted below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deductible temporary differences</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>13.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">12.8</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap">Non-capital</font> tax
 losses:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Expire (2019 to 2038)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>27.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Never expire</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>73.4</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">72.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>100.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">88.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Capital tax losses:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Never expire</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>9.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">5.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>123.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">106.8</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 <i>United States tax reform</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The United States enacted tax reform legislation through the Tax
 Cuts and Jobs Act (the Tax Act). In response to the US tax reform,
 at December&#xA0;31, 2017, the Company recorded a $31.2
 <font style="WHITE-SPACE: nowrap">one-time</font> transition tax on
 deemed mandatory repatriation of earnings and realized a recovery
 of $12.6 on remeasurement of deferred tax assets and liabilities
 using the substantively enacted federal tax rate of 21.0%.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 On August&#xA0;1, 2018, the U.S. Treasury Department and Internal
 Revenue Service (IRS) released proposed regulations under
 Section&#xA0;965. These regulations provided guidance relating to
 the <font style="WHITE-SPACE: nowrap">one-time</font> transition
 tax due upon the mandatory repatriation of certain deferred foreign
 earnings. Based on the proposed regulations, certain tax elections
 filed after November&#xA0;2, 2017, were deemed to be disregarded in
 calculating the transition tax. As such, based on the calculation
 methods prescribed under the proposed regulations, a tax recovery
 of $10.0 was recognized on the federal portion of the transition
 tax. The Company will continue to monitor for new interpretation
 and guidance issued by the U.S. Treasury Department, the IRS, and
 state taxing authorities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Although the Company is subject to the 21.0% federal tax rate,
 effective January&#xA0;1, 2018, the Company also continues to
 assess other areas of the Tax Act for significant impacts on its
 estimated average annual effective tax rate and accounting
 policies, such as the base erosion anti-abuse tax, limitations on
 interest expense deductions, foreign-derived intangible income
 deduction, and tax on global intangible <font style="WHITE-SPACE: nowrap">low-taxed</font> income. At December&#xA0;31,
 2018, the Company has incorporated the relevant Tax Act items into
 its provision calculation.</p>
 </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_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 2018-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756463840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense and Other Net Finance Expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfFinanceCostExplanatory', window );">Net Interest Expense and Other Net Finance Expense</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>27. Net Interest Expense and Other Net Finance Expense</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Net interest expense</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center">&#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 </p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December&#xA0;31</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest on notes payable</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest on revolving credit facilities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>28.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest on finance leases</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total interest expense</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>31.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">29.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest income on FVOCI investment debt securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(2.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(0.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total interest income</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(2.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(3.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net interest expense</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>28.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">25.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 18pt">
 <b>Other net finance expense</b></p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center">&#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 </p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December&#xA0;31</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Realized loss on sale of FVOCI investment debt securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Amortization on FVOCI investment debt securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Bank charges</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">8.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total other finance expense</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">9.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Realized gain on sale of FVOCI investment debt securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Derecognition of notes payable</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(0.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Other net finance expense</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">7.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_DisclosureOfFinanceCostExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cost. [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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinanceCostExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>62
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6669884528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfRevenueExplanatory', window );">Revenue</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>28. Revenue</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Disaggregation of revenue</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company provides professional consulting services in
 engineering, architecture, interior design, landscape architecture,
 surveying, environmental sciences, project management, and project
 economics throughout North America and globally. The Company has
 five specialized business operating units within Consulting
 Services: Buildings, Energy&#xA0;&amp; Resources, Environmental
 Services, Infrastructure, and Water. Consulting Services revenue is
 derived principally under <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">fee-for-service</font></font> agreements with
 clients. Disaggregation of revenue by geographic area and service
 is included in note 34.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company&#x2019;s Construction Services operations were disposed
 of during the year and reported as discontinued operations (note
 8).</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Contract balances</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The following table provides information about receivables,
 contract assets, and deferred revenue (contract liabilities) from
 contracts with customers:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;<br /></b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;<br />
 &#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;<br /></td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;January&#xA0;1<br />

 2018</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;<br />
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Receivables</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;&#xA0;&#xA0;Trade receivables and holdbacks</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>821.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">816.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;&#xA0;&#xA0;Unbilled receivables</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>384.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">315.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Contract assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>59.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">69.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred revenue</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(174.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(196.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total Consulting Services</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1,091.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,004.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Significant increases (decreases) in contract assets and deferred
 revenue in the year are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center">&#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 </p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center">For the year ended<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December&#xA0;31, 2018</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Contract&#xA0;Assets</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Deferred&#xA0;Revenue</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="16" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>7.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations and disposition of subsidiaries</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(15.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(59.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 Revenue recognized in 2018 and included in deferred revenue at
 January&#xA0;1, 2018 was $196.4. Revenue recognized in 2018 from
 performance obligations satisfied (or partially satisfied) in prior
 years was less than 5% of the Company&#x2019;s gross revenue from
 continuing operations.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Remaining performance obligations (backlog)</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The aggregate amount of estimated revenue (note 5) related to
 performance obligations that are unsatisfied (or partially
 unsatisfied) as at December&#xA0;31, 2018, was $4,179. This amount
 includes all contracts with customers but excludes variable
 consideration that is not highly probable. The Company expects to
 recognize approximately 23% of this revenue as contracts are
 completed over the next 18 months, with the remainder recognized
 thereafter.</p>
 </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_DisclosureOfRevenueExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRevenueExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>63
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765584672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs from Continuing Operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfEmployeeCostsExplanatory', window );">Employee Costs from Continuing Operations</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>29. Employee Costs from Continuing Operations</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="86%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center">&#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 </p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December 31</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Wages, salaries, and benefits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2,358.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,220.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Pension costs</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>83.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">67.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Share-based compensation</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">22</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">9.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total employee costs</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>2,447.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">2,298.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Direct labor</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,540.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,411.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Indirect labor</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>907.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">886.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total employee costs</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>2,447.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">2,298.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Direct labor costs include salaries, wages, and related fringe
 benefits for labor hours directly associated with the completion of
 projects. Bonuses, share-based compensation, termination payments,
 and salaries, wages, and related fringe benefits for labor hours
 not directly associated with the completion of projects are
 included in indirect labor costs. Indirect labor costs are included
 in administrative and marketing expenses in the consolidated
 statements of income. Included in pension costs is $70.5 (2017
 &#x2013; $65.1) related to defined contribution plans.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfEmployeeCostsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total labor 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;">stn_DisclosureOfEmployeeCostsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>64
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756630976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Expense (Income)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfOtherExpenseIncomeExplanatory', window );">Other Expense (Income)</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>30. Other Expense (Income)&#xA0;&#xA0;&#xA0;&#xA0;</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center">&#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 </p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December&#xA0;31</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Loss on sale of property and equipment</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unrealized loss on equity securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net realized gain on equity securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(5.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total other expense (income)</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(10.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</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_stn_DisclosureOfOtherExpenseIncomeExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other expense 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;">stn_DisclosureOfOtherExpenseIncomeExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>65
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765536064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_InvestmentsAccountedForUsingEquityMethodAbstract', window );"><strong>Investments accounted for using equity method [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_stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory', window );">Weighted Average Shares Outstanding</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>31. Weighted Average Shares Outstanding</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The number of basic shares outstanding and diluted common shares,
 calculated on a weighted average basis, is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>#</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">#</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Basic shares outstanding</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>113,733,118</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">113,991,507</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Share options (dilutive effect of 507,066 options; 2017 &#x2013;
 4,426,237 options)</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>89,200</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">361,413</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Diluted shares</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>113,822,318</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">114,352,920</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 At December&#xA0;31, 2018, 4,480,476 options were antidilutive. At
 December&#xA0;31, 2017, no options were antidilutive.</p>
 </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_InvestmentsAccountedForUsingEquityMethodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InvestmentsAccountedForUsingEquityMethodAbstract</td>
</tr>
<tr>
<td style="padding-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_stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Weighted Average Number Of Shares [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;">stn_DisclosureOfWeightedAverageNumberOfSharesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>66
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756630976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfCashFlowStatementExplanatory', window );">Cash Flow Information</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>32. Cash Flow Information</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 A reconciliation of liabilities arising from financing activities
 for the year ended December&#xA0;31, 2018, is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="87%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="8"></td>
 <td height="10" colspan="8"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 <b><u>&#xA0;&#xA0;Statement&#xA0;of&#xA0;Cash&#xA0;Flows&#xA0;&#xA0;</u></b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b><u><font style="WHITE-SPACE: nowrap">&#xA0;&#xA0;&#xA0;&#xA0;Non-Cash&#xA0;Changes&#xA0;&#xA0;&#xA0;&#xA0;</font></u></b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>January&#xA0;1</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Repayments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Foreign</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>2018</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>Proceeds</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>or&#xA0;Payments</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>Exchange</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>Other</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>2018</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revolving credit facilities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>209.9</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>432.3</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(120.0</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>6.4</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>528.6</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Term loan</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>458.5</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(150.0</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>0.3</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>308.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Finance lease obligations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>10.4</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(14.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1.4</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>22.5</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>19.5</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Dividends to shareholders</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>14.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(61.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>62.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>15.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total liabilities from financing activities</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>693.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>432.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(346.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>7.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>85.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>872.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_DisclosureOfCashFlowStatementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a statement of cash flows.</p></div>
<a 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 2018-01-01<br> -Section Presentation of a statement of cash flows<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=sect_Presentationofastatementofcashflows&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCashFlowStatementExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>67
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756546576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 Disclosures</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>33. Related-Party Disclosures</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 At December&#xA0;31, 2018, the Company had subsidiaries and
 structured entities that it controlled and included in its
 consolidated financial statements. The Company also enters into
 related-party transactions through a number of joint ventures,
 associates, and joint operations. These transactions involve
 providing or receiving services entered into in the normal course
 of business.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The following lists the most significant entities where the Company
 owns 100% of the voting and restricted securities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="51%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="47%"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Name</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Jurisdiction of Incorporation</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 3221969 Nova Scotia Company</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Nova Scotia, Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 International Insurance Group Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Barbados</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Mustang Acquisition Holdings Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Delaware, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 MWH International, Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Delaware, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Australia Pty Ltd</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Australia</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting Caribbean Ltd.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Barbados</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting International LLC</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Arizona, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting International Ltd.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting Ltd./Stantec Experts-conseils lt&#xE9;e</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting Michigan Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Michigan, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting Services Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 New York, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Delaware II LLC</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Delaware, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Holdings (2017)&#xA0;Limited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 United Kingdom</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Holdings II Ltd.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Alberta, Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec New Zealand</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 New Zealand</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Technology International Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Delaware, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec UK Limited</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 United Kingdom</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 There are no significant restrictions on the Company&#x2019;s
 ability to access or use assets or to settle liabilities of its
 subsidiaries. Financial statements of all subsidiaries are prepared
 as at the same reporting date as the Company&#x2019;s.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Structured entities</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 At December&#xA0;31, 2018, the Company had management agreements in
 place with several entities to provide various services, including
 architecture, engineering, planning, and project management. These
 entities have been designed so that voting rights are not the
 dominant factor in deciding who controls the entity. Each entity
 has a management agreement in place that provides the Company with
 control over the relevant activities of the entity where it has
 been assessed that the Company is exposed to variable returns of
 the entity and can use its power to influence the variable returns.
 The Company receives a management fee generally equal to the net
 income of the entities and has an obligation regarding the
 liabilities and losses of the entities. Based on these facts and
 circumstances, management determined that the Company controls
 these entities and they are consolidated in the Company&#x2019;s
 consolidated financial statements. The Company does not have any
 unconsolidated structured entities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The following lists the most significant structured entities that
 are consolidated in the Company&#x2019;s financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="69%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="29%"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Name</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Jurisdiction&#xA0;of&#xA0;Incorporation&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Architecture Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 North&#xA0;Carolina,&#xA0;United&#xA0;States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Architecture Ltd.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Geomatics Ltd.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Alberta, Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec International Inc.</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Pennsylvania, United States</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>Joint operations&#xA0;&#xA0;&#xA0;&#xA0;</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company also conducted its business through the following
 significant joint operations.&#xA0;&#xA0;&#xA0;&#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="70%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="8%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="18%"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>Ownership</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Name</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Interests</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Jurisdiction&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec/SG Joint Venture</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">65%</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">United&#xA0;States</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Starr ll, a Joint Venture</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 48%</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">United
 States</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Joint ventures and associates</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company enters into transactions through its investments in
 joint ventures and associates. The following table provides the
 total dollar amount for transactions that have been entered into
 with related parties.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center"><b>For the year ended December&#xA0;31,
 2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center"><b>For the year ended December&#xA0;31,
 2017</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Sales to</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Related&#xA0;Parties</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>&#xA0;&#xA0;&#xA0;&#xA0;Distributions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Paid</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Amounts&#xA0;Owed</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>by Related</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Parties</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">Sales to</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">Related&#xA0;Parties</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Distributions</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">Paid</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">Amounts&#xA0;Owed<br />
 by Related<br />
 Parties</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Joint ventures</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>39.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">40.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Associates</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">10.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 <b>Compensation of key management personnel and directors of the
 Company&#xA0;&#xA0;&#xA0;&#xA0;</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">For&#xA0;the&#xA0;year&#xA0;ended</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December&#xA0;31</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Salaries and other short-term employment benefits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>9.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Directors&#x2019; fees</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Share-based compensation</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">22</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">4.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total compensation</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;
 10.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;16.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 The Company&#x2019;s key management personnel include its CEO, chief
 operating officer, chief business officer, chief financial officer,
 chief practice and project officer, and executive vice presidents.
 The amounts disclosed in the table are the amounts recognized as an
 expense related to key management personnel and directors during
 the year. Share-based compensation includes the fair value
 adjustment for the year.</p>
 </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_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 2018-01-01<br> -Section Disclosures<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2018-03-01&amp;anchor=sect_Disclosures&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756463840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Segmented Information</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>34. Segmented Information</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company provides comprehensive professional services in the
 area of infrastructure and facilities throughout North America and
 globally. It considers the basis on which it is organized,
 including geographic areas, to identify its reportable segments.
 Operating segments of the Company are defined as components of the
 Company for which separate financial information is available and
 are evaluated regularly by the chief operating decision maker when
 allocating resources and assessing performance. The chief operating
 decision maker is the CEO of the Company, and the Company&#x2019;s
 operating segments are based on its regional geographic areas.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Segment performance is evaluated by the CEO based on gross margin
 and is measured consistently with gross margin in the consolidated
 financial statements. Inter-segment revenues are eliminated on
 consolidation and reflected in the Adjustments and Eliminations
 column.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Reportable segments from continuing operations</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Comparative figures in the table below were reclassified due to a
 realignment between the Consulting Services &#x2013; United States
 and Consulting Services &#x2013; Global reportable segments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="87%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="8"></td>
 <td height="8" colspan="24"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="22" align="center"><b>For the year ended December&#xA0;31,
 2018</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="8"></td>
 <td height="8" colspan="12"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="10" align="center"><b>Consulting&#xA0;Services</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>and</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Canada</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>United&#xA0;States</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Global</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Segments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Eliminations</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Consolidated</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total gross revenue</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1,311.0</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>2,365.9</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>742.7</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>4,419.6</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(135.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>4,283.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less inter-segment revenue</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>35.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>31.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>69.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>135.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>(135.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Gross revenue from external customers</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1,275.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>2,334.6</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>673.4</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>4,283.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>4,283.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less subconsultants and other direct expenses</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>188.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>560.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>180.4</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>928.6</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>928.6</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total net revenue</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>1,087.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>1,774.4</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>493.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>3,355.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>3,355.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Gross margin</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>557.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>982.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>275.7</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>1,815.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>1,815.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 12pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="22">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="22" align="center">For the year ended December&#xA0;31,
 2017</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="12"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="10" align="center">Consulting Services</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Adjustments</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Total</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">and</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Canada</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 United&#xA0;States</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;Global</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;Segments</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Eliminations</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Consolidated</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total gross revenue</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,221.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,254.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">664.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,140.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(111.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,028.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less inter-segment revenue</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">30.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">28.0</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">53.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">111.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(111.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Gross revenue from external customers</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,191.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,226.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">611.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,028.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,028.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less subconsultants and other direct expenses</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">164.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">511.3</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">179.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">854.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">854.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total net revenue</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">1,027.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">1,714.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">431.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">3,173.8</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">3,173.8</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Gross margin</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">551.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">958.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">251.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">1,761.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">1,761.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 15px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: -1%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Geographic information</b></p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="WHITE-SPACE: nowrap">Non-Current&#xA0;assets</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center">Gross Revenue</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="8"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;For&#xA0;the&#xA0;year&#xA0;ended&#xA0;December&#xA0;31&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canada</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>535.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">452.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,275.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,191.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 United States</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,342.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,311.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2,334.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,226.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 United Kingdom</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>140.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">119.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>184.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">129.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other countries</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>140.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">148.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>488.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">481.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>2,158.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">2,031.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>4,283.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">4,028.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <font style="WHITE-SPACE: nowrap">Non-current</font>&#xA0;assets
 consist of property and equipment, goodwill, and intangible assets.
 Geographic information is attributed to countries based on the
 location of the assets. Gross revenue is attributed to countries
 based on the location of the project.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Gross revenue by services&#xA0;&#xA0;&#xA0;&#xA0;</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center">For&#xA0;the&#xA0;year&#xA0;ended
 December&#xA0;31</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Consulting Services</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Buildings</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>944.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">898.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Energy&#xA0;&amp; Resources</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>591.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">479.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Environmental Services</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>682.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">678.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Infrastructure</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,157.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,090.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Water</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>907.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">882.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total gross revenue from external customers</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;4,283.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;4,028.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The allocation of gross revenue to each business operating unit has
 been reclassified for comparative figures due to a realignment of
 certain services between business operating units.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Customers</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company has a large number of clients in various industries and
 sectors of the economy. No particular customer exceeds 10% of the
 Company&#x2019;s gross revenue.</p>
 </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_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 2018-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6669907312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Tax Credits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfInvestmentTaxCreditsExplanatoy', window );">Investment Tax Credits</a></td>
<td class="text"><div>
 <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL">
 <b>35. Investment Tax Credits</b></p>
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:9pt; font-family:ARIAL">
 Investment tax credits, arising from qualifying scientific research
 and experimental development efforts pursuant to existing tax
 legislation, are recorded as a reduction of administrative and
 marketing expenses when there is reasonable assurance of their
 ultimate realization. In 2018, investment tax credits of $7.3 (2017
 &#x2013; $9.6) were recorded.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfInvestmentTaxCreditsExplanatoy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfInvestmentTaxCreditsExplanatoy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>70
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765596928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Events after the Reporting Period<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Events after the Reporting Period</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>36. Events after the Reporting Period</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Normal Course Issuer Bid</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 From January&#xA0;1, 2019, to February&#xA0;28, 2019, pursuant to
 the NCIB, the Company repurchased and cancelled 195,064 common
 shares at an average price of $30.63 per share for an aggregate
 price of $6.0.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Interest Rate Swap</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 In January 2019, the Company entered into a $160.0 interest rate
 swap agreement maturing on June&#xA0;27, 2023. The swap agreement
 has the effect of converting the variable interest rate on $160.0
 of the Company&#x2019;s revolving credit facility into a fixed rate
 of 2.295%, plus an applicable basis points spread.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Dividend</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 On February&#xA0;27, 2019, the Company declared a dividend of
 $0.145 per share, payable on April&#xA0;15, 2019, to shareholders
 of record on March&#xA0;29, 2019.</p>


 </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_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 2018-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=10&amp;date=2018-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>71
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6669907312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comparative Figures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfReclassificationsOrChangesInPresentationExplanatory', window );">Comparative Figures</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>37. Comparative Figures</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Certain comparative figures have been reclassified to conform to
 the presentation adopted for the current period, including a $13.6
 reclassification for end of employment benefit plans from
 provisions to net employee defined benefit liability.</p>
 </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_DisclosureOfReclassificationsOrChangesInPresentationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassifications or changes in the presentation of items in 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 2018-01-01<br> -Paragraph 41<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_41&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759256960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of 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, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>a) Cash and cash equivalents</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Cash and cash equivalents include cash and unrestricted
 investments.</p>
 </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 and equipment</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>b) Property and equipment</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Property and equipment are recorded at cost less accumulated
 depreciation and any impairment losses. Cost includes the cost of
 replacing parts of property and equipment. When significant parts
 of property and equipment are required to be replaced in intervals,
 the Company recognizes those parts as individual assets with
 specific useful lives. All other repair and maintenance costs are
 recognized in the consolidated statements of income as
 incurred.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Depreciation is calculated at annual rates designed to write off
 the costs of assets over their estimated useful lives as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="27%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="20%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="49%"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Engineering equipment</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">5 to 10 years</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Office equipment</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">5 to 10 years</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Leasehold
 improvements</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line over term of lease to a maximum
 of<br />
 15 years or the improvement&#x2019;s economic life</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Other</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">5 to 50 years</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The assets&#x2019; residual values, useful lives, and methods of
 depreciation are reviewed at each financial <font style="WHITE-SPACE: nowrap">year-end</font> and adjusted prospectively,
 if appropriate.</p>
 </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_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory', window );">Intangible assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>c) Intangible assets</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Intangible assets acquired separately are measured on initial
 recognition at cost. The cost of a finite and indefinite intangible
 asset acquired in a business combination is its fair value as at
 the date of acquisition. Following initial recognition, finite
 intangible assets are carried at cost less any accumulated
 amortization and any impairment losses and indefinite intangible
 assets are carried at cost less any impairment loss.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company&#x2019;s intangible assets with finite lives are
 amortized over their useful economic lives on a straight-line
 basis. The amortization period and the amortization method for an
 intangible asset with a finite useful life are reviewed at least at
 each financial <font style="WHITE-SPACE: nowrap">year-end.</font></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company also incurs costs for third-party internet-based cloud
 computing services. These costs are expensed in administrative and
 marketing expenses over the period of the service agreement.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Intangible assets acquired from business combinations</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company&#x2019;s policy is to amortize client relationships with
 finite lives over periods ranging from 10 to 15 years. Contract
 backlog and finite trademarks are amortized over estimated lives of
 generally 1 to 3 years. Advantageous and disadvantageous lease
 commitments are amortized over the remaining lease term. The
 Company assigns value to acquired intangibles using the income
 approach, which involves quantifying the present value of net cash
 flows attributed to the subject asset. This, in turn, involves
 estimating the revenues and earnings expected from the asset.</p>
 </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_DescriptionOfAccountingPolicyForLeasesExplanatory', window );">Leases</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>d) Leases</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The determination of whether an arrangement is or contains a lease
 is based on the substance of the arrangement at the inception date.
 A lease is an agreement whereby the lessor conveys to the lessee,
 the right to use an asset for an agreed period of time in return
 for a payment or series of payments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Finance leases, which transfer to the Company substantially all the
 risks and benefits incidental to ownership of the leased items, are
 capitalized at the inception of the lease at the fair value of the
 leased asset or, if lower, at the present value of the minimum
 lease payments. Lease payments are apportioned between finance
 charges and reduction of the lease liability, achieving a constant
 rate of interest on the remaining balance of the liability. Finance
 charges are recognized in the consolidated statements of
 income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Leased assets are depreciated over their useful lives. However, if
 there is no reasonable certainty that the Company will obtain
 ownership of the asset by the end of the lease term, the asset is
 depreciated over the shorter of either its estimated useful life or
 the lease term. The Company has finance leases for certain office
 and automotive equipment that are depreciated on a straight-line
 basis. The Company also has finance leases for software that are
 depreciated on a straight-line basis over periods ranging from
 three to seven years.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Rental payments under operating leases are expensed evenly over the
 lease term.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 From time to time, the Company enters into or renegotiates premise
 operating leases that result in receiving lease inducement
 benefits. These benefits are accounted for as a reduction of rental
 expense over the terms of the associated leases. As well, from time
 to time, the Company enters into or renegotiates premise operating
 leases that include escalation clauses. The scheduled rent
 increases pursuant to lease escalation clauses are recognized on a
 straight-line basis over the lease terms.</p>
 </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_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory', window );">Investments in joint arrangements and associates</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>e) Investments in joint arrangements and associates</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Each joint arrangement of the Company is classified as either a
 joint venture or joint operation based on the rights and
 obligations arising from the contractual obligations between the
 parties to the arrangement. A joint arrangement that provides the
 Company with rights to the net assets of the arrangement is
 classified as a joint venture, and a joint arrangement that
 provides the Company with rights to the individual assets and
 obligations arising from the arrangement is classified as a joint
 operation.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company accounts for a joint venture using the equity method
 (described below). The Company accounts for a joint operation by
 recognizing its share of assets, liabilities, revenues, and
 expenses of the joint operation and combining them line by line
 with similar items in the Company&#x2019;s consolidated financial
 statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company&#x2019;s share of the after tax net income or loss of
 associates or joint ventures is recorded in the consolidated
 statements of income. Adjustments are made in the Company&#x2019;s
 consolidated financial statements to eliminate its share of
 unrealized gains and losses resulting from transactions with its
 associates.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 If the financial statements of associates or joint arrangements are
 prepared for a date that is different from the Company&#x2019;s date
 (due to the timing of finalizing and receiving information),
 adjustments are made for the effects of significant transactions or
 events that occur between that date and the date of the
 Company&#x2019;s financial statements. When necessary, adjustments
 are made to bring the accounting policies in line with the
 Company&#x2019;s.</p>
 </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>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>f) Provisions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <i>General</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Provisions are recognized when the Company has a present legal or
 constructive obligation as a result of a past event, it is probable
 that an outflow of resources embodying economic benefits will be
 required to settle the obligation, and a reliable estimate can be
 made of the amount of the obligation. When the Company expects some
 or all of a provision to be reimbursed&#x2014;for example, under an
 insurance contract&#x2014;and when the reimbursement is virtually
 certain, the reimbursement is recognized as a separate asset. The
 expense relating to any provision is presented in the consolidated
 statements of income net of any reimbursement. If the effect of the
 time value of money is significant, provisions are discounted using
 a current pretax rate that reflects, where appropriate, the risks
 specific to the liability. When discounting is used, the increase
 in the provision due to the passage of time is recognized as a
 finance cost.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Provision for self-insured liabilities</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company self-insures certain risks related to professional
 liability, automobile physical damages, and employment practices
 liability. The provision for self-insured liabilities includes
 estimates of the costs of reported claims (including potential
 claims that are probable of being asserted) and is based on
 estimates of loss using assumptions made by management, including
 consideration of actuarial projections. The provision for
 self-insured liabilities does not include unasserted claims where
 assertion by a third party is not probable.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Provisions for claims</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company has claims that are not covered by its provisions for
 self-insured liabilities, including claims that are subject to
 exclusions under the Company&#x2019;s commercial and captive
 insurance policies. Provisions are recognized for these claims in
 accordance with the preceding description of provisions under
 &#x201C;General.&#x201D;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Contingent liabilities recognized in a business
 combination</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 A contingent liability recognized in a business combination is
 initially measured at its fair value. Subsequently, it is measured
 in accordance with the preceding description of provisions under
 &#x201C;General.&#x201D;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Onerous contracts</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company&#x2019;s onerous contracts consist of lease exit
 liabilities and sublease losses. For lease exit liabilities, the
 Company accrues charges when it ceases to use an office space under
 an operating lease arrangement. Included in the liability is the
 present value of the remaining lease payments offset by the present
 value of estimated future rental income.</p>
 </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>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>g) Foreign currency translation</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company&#x2019;s consolidated financial statements are presented
 in Canadian dollars, which is also the parent Company&#x2019;s
 functional currency. Each entity in the Company determines its own
 functional currency, and items included in the financial statements
 of each entity are measured using that functional currency. The
 Company is mainly exposed to fluctuations in the US dollar and
 GBP.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Transactions and balances</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Transactions in foreign currencies (those different from an
 entity&#x2019;s functional currency) are initially translated into
 the functional currency of an entity using the foreign exchange
 rate at the transaction date. Subsequent to the transaction date,
 foreign currency transactions are measured as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">On the consolidated statements of financial position,
 monetary items are translated at the rate of exchange in effect at
 the reporting date. <font style="WHITE-SPACE: nowrap">Non-monetary</font> items at cost are
 translated at historical exchange rates. <font style="WHITE-SPACE: nowrap">Non-monetary</font> items at fair value are
 translated at rates in effect at the date the fair value is
 determined. Any resulting realized and unrealized foreign exchange
 gains or losses are included in income in the period incurred,
 however, unrealized foreign exchange gains and losses on
 <font style="WHITE-SPACE: nowrap">non-monetary</font> investments
 (equity investments) are classified as fair value through other
 comprehensive income (loss).</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Revenue and expense items are translated at the
 exchange rate on the transaction date, except for depreciation and
 amortization, which are translated at historical exchange
 rates.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Foreign operations</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company&#x2019;s foreign operations are translated into its
 reporting currency (Canadian dollar) as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Assets and liabilities are translated at the rate of
 exchange in effect at each consolidated statement of financial
 position date</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Revenue and expense items (including depreciation and
 amortization) are translated at the average rate of exchange for
 the month</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The resulting unrealized exchange gains and losses on foreign
 subsidiaries are recognized in other comprehensive income
 (loss).</p>
 </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_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory', window );">Financial instruments</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>h) Financial instruments</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <i>Initial recognition and subsequent measurement</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Financial assets (except trade and other receivables and unbilled
 receivables that do not have a significant financing component) are
 initially recognized at fair value plus directly attributable
 transaction costs, except for financial assets at fair value
 through profit and loss (FVPL), for which transaction costs are
 expensed. Trade and other receivables and unbilled receivables that
 do not have a significant financing component are initially
 measured at the transaction price determined in accordance with
 IFRS 15. Purchases or sales of financial assets are accounted for
 at trade dates.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Subsequent measurement of financial assets is at fair value through
 profit or loss, amortized cost, or fair value through other
 comprehensive income (FVOCI). The classification is based on two
 criteria: the Company&#x2019;s business approach for managing the
 financial assets and whether the instruments&#x2019; contractual
 cash flows represent &#x201C;solely payments of principal and
 interest&#x201D; on the principal amount outstanding (the SPPI
 criterion). The business approach considers whether a
 Company&#x2019;s objective is to receive cash flows from holding
 assets, from selling assets in a portfolio, or a combination of
 both. The Company reclassifies financial assets only when its
 business approach for managing those assets changes.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Amortized cost: Assets held for collection of
 contractual cash flows&#x2014;when they meet the SPPI
 criterion&#x2014;are measured at amortized cost using the effective
 interest rate (EIR) method and are subject to impairment. Gains and
 losses are recognized in profit or loss when the asset is
 derecognized, modified, or impaired. Items in this category include
 cash and cash equivalents, cash in escrow, receivables, and certain
 other financial assets.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">FVOCI: Assets held in a business approach to both
 collect cash flows and sell the assets&#x2014;when they meet the
 SPPI criterion&#x2014;are measured at FVOCI. Bonds held for
 self-insured liabilities are included in this category. Changes in
 the carrying amount are reported in other comprehensive income
 (except impairments) until disposed of. At this time, the realized
 gains and losses are recognized in finance income. Interest income
 from these financial assets is included in interest income using
 the effective interest rate method. Impairment and foreign exchange
 gains and losses are reported in income.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">FVPL: Assets that do not meet the criteria for
 amortized cost or FVOCI are measured at FVPL with realized and
 unrealized gains and losses reported in other income (expense).
 Equity securities held for self-insured liabilities and
 indemnifications are included in this category.</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Financial liabilities are initially recognized at fair value and,
 in the case of loans and borrowings, net of directly attributable
 transaction costs. Subsequent measurement of financial liabilities
 is at amortized cost using the EIR method. The EIR method discounts
 estimated future cash payments or receipts through the expected
 life of a financial instrument, and thereby calculates the
 amortized cost and subsequently allocates the interest income or
 expense over the life of the instrument. For trade and other
 payables and other financial liabilities, realized gains and losses
 are reported in income. For long-term debts, EIR amortization and
 realized gains and losses are recognized in net finance
 expense.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Fair value</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 After initial recognition, the fair values of financial instruments
 are based on the bid prices in quoted active markets for financial
 assets and on the ask prices for financial liabilities. For
 financial instruments not traded in active markets, fair values are
 determined using appropriate valuation techniques, which may
 include recent <font style="WHITE-SPACE: nowrap">arm&#x2019;s-length</font> market
 transactions, reference to the current fair value of another
 instrument that is substantially the same, and discounted cash flow
 analysis; however, other valuation models may be used. The fair
 values of the Company&#x2019;s derivatives are based on third-party
 indicators and forecasts. Fair values of cash and cash equivalents,
 cash in escrow, trade and other receivables, and trade and other
 payables approximate their carrying amounts because of the
 short-term maturity of these instruments. The carrying amounts of
 bank loans approximate their fair values because the applicable
 interest rates are based on variable reference rates. The carrying
 amounts of other financial assets and financial liabilities
 approximate their fair values except as otherwise disclosed in the
 consolidated financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 All financial instruments carried at fair value are categorized
 into one of the following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Level&#xA0;1 &#x2013; quoted market prices in active
 markets for identical assets or liabilities at the measurement
 date</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Level&#xA0;2 &#x2013; observable inputs other than
 quoted prices included within level 1, such as quoted prices for
 similar assets and liabilities in active markets, quoted prices for
 identical assets or liabilities that are not active, or other
 inputs that are observable directly or indirectly</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">Level&#xA0;3 &#x2013; unobservable inputs for the
 assets and liabilities that reflect the reporting entity&#x2019;s
 own assumptions and are not based on observable market data</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 When forming estimates, the Company uses the most observable inputs
 available for valuation purposes. If a fair value measurement
 reflects inputs of different levels within the hierarchy, the
 financial instrument is categorized based on the lowest level of
 significant input.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 When determining fair value, the Company considers the principal or
 most advantageous market in which it would transact and the
 assumptions that market participants would use when pricing the
 asset or liability. For financial instruments recognized at fair
 value on a recurring basis, the Company determines whether
 transfers have occurred between levels of the hierarchy by
 reassessing categorizations at the end of each reporting
 period.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Derivatives</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 From time to time, the Company enters into foreign currency forward
 contracts to manage risk associated with net operating assets or
 liabilities denominated in foreign currencies. The Company&#x2019;s
 policy is not to use these derivatives for trading or speculative
 purposes.</p>
 </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_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory', window );">Impairment</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>i) Impairment</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The carrying amounts of the Company&#x2019;s assets or group of
 assets, other than deferred tax assets, are reviewed at each
 reporting date to determine whether there is an indication of
 impairment. An asset may be impaired if objective evidence of
 impairment exists because of one or more events that have occurred
 after the initial recognition of the asset (referred to as a
 &#x201C;loss event&#x201D;) and if that loss event has an impact on
 the estimated future cash flows of the financial asset. When an
 indication of impairment exists or annual impairment testing for an
 asset is required, the asset&#x2019;s recoverable amount is
 estimated.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Financial assets and contract assets</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company recognizes an allowance for expected credit losses
 (ECLs) on financial assets and contract assets based on a
 <font style="WHITE-SPACE: nowrap">12-month</font> ECL or lifetime
 ECL. Financial assets and contract assets considered to have low
 credit risk have an impairment provision recognized during the
 period limited to <font style="WHITE-SPACE: nowrap">12-month</font>
 ECLs. However, when credit risk has increased significantly since
 origination, the allowance is based on the lifetime ECL. ECLs are
 based on the difference between the contractual cash flows due in
 accordance with the contract and all the cash flows that the
 Company expects to receive.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 When the carrying amount of financial assets or contract assets is
 reduced through an ECL allowance, the reduction is recognized in
 administrative and marketing expenses in the consolidated
 statements of income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i><font style="WHITE-SPACE: nowrap">Non-financial</font>
 assets</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 For <font style="WHITE-SPACE: nowrap">non-financial</font> assets
 such as property and equipment, goodwill, investments in joint
 ventures and associates, and intangible assets, the recoverable
 amount is the higher of an asset&#x2019;s or cash-generating
 unit&#x2019;s (CGU&#x2019;s) value in use or its fair value less
 costs of disposal. The recoverable amount is determined for an
 individual asset, unless the asset does not generate cash inflows
 that are largely independent of those from other assets or groups
 of assets. When the carrying amount of an asset or CGU exceeds its
 recoverable amount, the asset is considered impaired and is written
 down to its recoverable amount. To assess value in use, the
 estimated future cash flows are discounted to their present value
 using a pretax discount rate that reflects current market
 assessments of the time value of money and the risks specific to
 the asset. To determine fair value less costs of disposal, an
 appropriate valuation model is used. The results of these valuation
 techniques are corroborated by the market capitalization of
 comparable public companies and <font style="WHITE-SPACE: nowrap">arm&#x2019;s-length</font> transactions of
 comparable companies. Impairment losses are recognized in the
 consolidated statements of income in expense categories that are
 consistent with the nature of the impaired asset.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Goodwill is not amortized but is evaluated for impairment annually
 (as at October 1) or more frequently if circumstances indicate that
 an impairment may occur or if a significant acquisition occurs
 between the annual impairment test date and December 31. The
 Company considers the relationship between its market
 capitalization and its book value, as well as other factors, when
 reviewing for indicators of impairment. Goodwill is assessed for
 impairment based on the CGUs or group of CGUs to which the goodwill
 relates. Any potential goodwill impairment is identified by
 comparing the recoverable amount of a CGU or group of CGUs to its
 carrying value which includes the allocated goodwill. If the
 recoverable amount is less than its carrying value, an impairment
 loss is recognized.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 An impairment loss of goodwill is not reversed. For other assets,
 an impairment loss may be reversed if the estimates used to
 determine the recoverable amount have changed. The reversal is
 limited so that the carrying amount of the asset does not exceed
 its recoverable amount or the carrying amount that would have been
 determined, net of amortization or depreciation, had no impairment
 loss been recognized for the asset in prior years. The reversal is
 recognized in the consolidated statements of income.</p>
 </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_DescriptionOfAccountingPolicyForRecognitionOfRevenue', window );">Revenue recognition</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>j) Revenue recognition</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company generates revenue from contracts in which goods or
 services are typically provided over time. Revenue is measured
 based on the consideration the Company expects to be entitled to in
 exchange for providing goods and services, excluding discounts,
 duty, and taxes collected from clients that are reimbursable to
 government authorities.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 While providing services, the Company incurs certain direct costs
 for subconsultants, subcontractors, and other expenses that are
 recoverable directly from clients. The recoverable amounts of these
 direct costs are included in the Company&#x2019;s gross revenue.
 Since these direct costs can vary significantly from contract to
 contract, changes in gross revenue may not be indicative of the
 Company&#x2019;s revenue trends. Therefore, the Company also reports
 net revenue, which is gross revenue less subconsultants,
 subcontractors, and other direct expenses. The Company assesses its
 revenue arrangements against specific criteria to determine whether
 it is acting as a principal or an agent. In general, the Company
 acts as a principal in its revenue arrangements because it obtains
 control of the goods or services before they are provided to the
 customer.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Most of the Company&#x2019;s contracts include a single performance
 obligation because the promise to transfer the individual goods or
 services is not separately identifiable from other promises in the
 contract and therefore is not distinct. The Company&#x2019;s
 contracts may include multiple goods or services that are accounted
 for as separate performance obligations if they are
 distinct&#x2014;if a good or service is separately identifiable from
 other items in the contract and if a customer can benefit from it.
 If a contract has multiple performance obligations, the
 consideration in the contract is allocated to each performance
 obligation based on the estimated stand-alone selling price.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The Company transfers control of the goods or services it provides
 to clients over time and therefore recognizes revenue progressively
 as the services are performed. Revenue
 from&#xA0;<font style="WHITE-SPACE: nowrap">fixed-fee</font>&#xA0;and&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">variable-fee-with-ceiling</font></font>&#xA0;contracts,
 including contracts in which the Company participates through joint
 arrangements, is recognized based on the percentage of completion
 method where the stage of completion is measured using costs
 incurred to date as a percentage of total estimated costs for each
 contract, and the percentage of completion is applied to total
 estimated revenue. When the contract outcome cannot be measured
 reliably, revenue is recognized only to the extent that the
 expenses incurred are eligible to be recovered. Provisions for
 estimated losses on incomplete contracts are made in the period
 that the losses are determined. Revenue
 from&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">time-and-material</font></font>contracts
 without stated ceilings is recognized as costs are incurred based
 on the amount that the Company has a right to invoice.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The timing of revenue recognition, billings, and cash collections
 results in trade and other receivables, holdbacks, unbilled
 receivables, contract assets, and deferred revenue (contract
 liabilities) in the consolidated statements of financial position.
 Amounts are typically invoiced as work progresses in accordance
 with agreed-upon contractual terms, either at periodic intervals or
 when contractual milestones are achieved. Receivables represent
 amounts due from customers: trade and other receivables and
 holdbacks consist of invoiced amounts, and unbilled receivables
 consist of work in progress that has not yet been invoiced.
 Contract assets represent unbilled amounts where the right to
 payment is subject to more than the passage of time and includes
 performance-based incentives and services provided ahead of agreed
 contractual milestones. Contract assets are transferred to
 receivables when the right to consideration becomes unconditional.
 Deferred revenue (contract liabilities) represents amounts that
 have been invoiced but not yet recognized as revenue, including
 advance payments and billings in excess of revenue. Deferred
 revenue is recognized as revenue when (or as) the Company performs
 under the contract.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Revenue is adjusted for the effects of a significant financing
 component when the period between the transfer of the promised
 goods or services to the customer and payment by the customer
 exceeds one year. Advance payments and holdbacks typically do not
 result in a significant financing component because the intent is
 to provide protection against the failure of one party to
 adequately complete some or all of its obligations under the
 contract.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <i>Deferred contract costs</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Contract costs are typically expensed as incurred. Contract costs
 are deferred if the costs are expected to be recoverable and if
 either of the following criteria is met:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">The costs of obtaining the contract are incremental or
 explicitly chargeable to the customer</p>
 </td>
 </tr>
 </table>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td valign="top" width="1%" align="left"><font color="#8B8376">&#x2022;</font></td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="left">The fulfillment costs relate directly to the contract
 or an anticipated contract and generate or enhance the
 Company&#x2019;s resources that will be used in satisfying
 performance obligations in the future</p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Deferred contract costs are included in other assets in the
 consolidated statements of financial position and amortized over
 the period of expected benefit using the percentage of completion
 applied to estimated revenue. Amortization of deferred contract
 costs is included in other direct expenses in the consolidated
 statements of income.</p>
 </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 benefit plans</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>k) Employee benefit plans</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <i>Defined benefit plans</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company sponsors defined benefit pension plans covering certain
 full-time employees and past employees, primarily in the United
 Kingdom. Benefits are based on final compensation and years of
 service. Benefit costs (determined separately for each plan using
 the projected unit credit method) are recognized over the periods
 that employees are expected to render services in return for those
 benefits.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Remeasurements, comprising actuarial gains and losses and the
 return on the plan assets (excluding interest), are recognized
 immediately in the consolidated statements of financial position
 with a corresponding debit or credit to other comprehensive income
 in the period they occur. Remeasurements are not reclassified to
 net income in subsequent periods.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The calculation of defined benefit obligations is performed
 annually by a qualified actuary. When the calculation results in a
 potential asset, the recognized asset is limited to the economic
 benefits available in the form of any future refunds or of
 reductions in future contributions to the plan.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Past service costs are recognized in net income on the earlier of
 the date of the plan amendment or curtailment and the date that the
 Company recognizes related restructuring costs.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Net interest is calculated by applying the discount rate to the net
 defined benefit liability or asset, adjusted for benefit and
 contribution payments during the year. The Company recognizes the
 following changes in the net defined benefit obligations under
 administrative and marketing expenses: service costs comprising
 current service costs, past service costs, gains and losses on
 curtailments and <font style="WHITE-SPACE: nowrap">non-routine</font> settlements; net interest
 expense or income; and administrative expenses paid directly by the
 pension plans.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Defined contribution plans</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company also contributes to group retirement savings plans and
 an employee share purchase plan. Certain plans are based on
 employee contribution amounts and subject to maximum limits per
 employee. The Company accounts for defined contributions as an
 expense in the period the contributions are made.</p>
 </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 );">Taxes</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>l) Taxes</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <i>Current income tax</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Current income tax assets and liabilities for current and prior
 periods are measured at the amount expected to be recovered from or
 paid to taxation authorities. Tax rates and tax laws used to
 compute the amounts are those enacted or substantively enacted at
 the reporting date in the countries where the Company operates and
 generates taxable income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Current income tax that relates to items recognized directly in
 equity is recognized in equity and not in the consolidated
 statements of income. Management periodically evaluates positions
 taken in the tax returns when applicable tax regulations are
 subject to interpretation and then establishes an uncertain tax
 liability if appropriate.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Income taxes payable are typically expected to be settled within
 twelve months of the <font style="WHITE-SPACE: nowrap">year-end</font> date. However, there may be
 instances where taxes are payable over a longer period. Portions
 due after a one year period are classified as noncurrent and are
 not discounted.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Deferred tax</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Deferred tax is determined using the liability method for temporary
 differences at the reporting date between the tax bases of assets
 and liabilities and their carrying amounts for financial reporting
 purposes. Deferred tax liabilities are generally recognized for all
 taxable temporary differences. Deferred tax assets are recognized
 for all deductible temporary differences, carryforward of unused
 tax credits and unused tax losses, to the extent that it is
 probable that taxable profit will be available against which the
 deductible temporary differences and the carryforward of unused tax
 credits and unused tax losses can be utilized. Deferred taxes are
 not recognized for the initial recognition of goodwill; the initial
 recognition of assets or liabilities, outside of a business
 combination, that affect neither accounting nor taxable profit; or
 the differences relating to investments in associates,
 subsidiaries, and interests in joint arrangements to the extent
 that the reversal can be controlled and it is probable that it will
 not reverse in the foreseeable future.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The carrying amount of deferred tax assets is reviewed at each
 reporting date and reduced to the extent that it is no longer
 probable that sufficient taxable profit will be available to allow
 all or part of the deferred tax asset to be used. Unrecognized
 deferred tax assets are reassessed at each reporting date and are
 recognized to the extent that it has become probable that future
 taxable profits will allow the deferred tax asset to be
 recovered.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Deferred tax assets and liabilities are measured at the tax rates
 that are expected to apply in the year when the asset is realized
 or the liability is settled and are based on tax rates and tax laws
 that have been enacted or substantively enacted at the reporting
 date.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Deferred tax relating to items recognized outside income is also
 recognized outside income. Deferred tax items are recognized in
 correlation to the underlying transaction either in other
 comprehensive income or directly in equity.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Deferred tax assets and deferred tax liabilities are offset when a
 legally enforceable right exists to set off tax assets against tax
 liabilities and the deferred taxes relate to the same taxable
 entity and the same taxation authority.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Sales tax</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Revenues, expenses, and assets, except trade receivables, are
 recognized net of the amount of sales tax recoverable from or
 payable to a taxation authority. Trade receivables and trade
 payables include sales tax. The net amount of sales tax recoverable
 from or payable to a taxation authority is included as part of
 trade receivables or trade payables (as appropriate) in the
 consolidated statements of financial position.</p>


 </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_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory', window );">Share-based payment transactions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>m) Share-based payment transactions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Under the Company&#x2019;s share option plan, the board of directors
 may grant to officers and employees remuneration in the form of
 share-based payment transactions, whereby officers and employees
 render services as consideration for equity instruments
 (equity-settled transactions).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Under the Company&#x2019;s deferred share unit plan, the directors
 of the board of the Company may receive deferred share units
 (DSUs), each of which is equal to one common share. Under the
 Company&#x2019;s long-term incentive plan, certain members of the
 senior leadership teams are granted performance share units (PSUs)
 that vest and are settled after a three-year period. DSUs and PSUs
 are share appreciation rights that can be settled only in cash
 (cash-settled transactions).</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Equity-settled transactions</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The cost of equity-settled transactions is measured at fair value
 at the grant date using a Black-Scholes option-pricing model. The
 cost of equity-settled transactions, together with a corresponding
 increase in equity, is recognized over the period in which the
 service conditions are fulfilled (the vesting period). For
 equity-settled transactions, the cumulative expense recognized at
 each reporting date until the vesting date reflects the extent to
 which the vesting period has expired and reflects the
 Company&#x2019;s best estimate of the number of equity instruments
 that will ultimately vest. The expense or credit to income for a
 period represents the movement in cumulative expense recognized as
 at the beginning and end of that period and is recorded in
 administrative and marketing expenses. No expense is recognized for
 awards that do not ultimately vest.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <i>Cash-settled transactions</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The cost of cash-settled transactions is measured initially at fair
 value at the grant date using a Black-Scholes option-pricing model.
 For DSUs, this fair value is expensed on issue with the recognition
 of a corresponding liability. For PSUs, the fair value is expensed
 over the vesting period. These liabilities are remeasured to fair
 value at each reporting date, up to and including the settlement
 date, with changes in fair value recognized in administrative and
 marketing expenses.</p>
 </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</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>n) Earnings per share</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Basic earnings per share is computed based on the weighted average
 number of common shares outstanding during the year. Diluted
 earnings per share is computed using the treasury stock method,
 which assumes that the cash that would be received on the exercise
 of options is applied to purchase shares at the average price
 during the year and that the difference between the number of
 shares issued on the exercise of options and the number of shares
 obtainable under this computation, on a weighted average basis, is
 added to the number of shares outstanding. Antidilutive options are
 not considered when computing diluted earnings per share.</p>
 </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_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory', window );">Business combinations and goodwill</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>o) Business combinations and goodwill</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Business combinations are accounted for using the acquisition
 method, and the results of operations after the respective dates of
 acquisition are included in the consolidated statements of income.
 Acquisition-related costs are expensed when incurred in
 administrative and marketing expenses.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The cost of an acquisition is measured as the consideration
 transferred at fair value at the acquisition date. Any contingent
 consideration to be transferred by the Company is recognized at
 fair value at the acquisition date. Subsequent changes to the fair
 value of the contingent consideration are recognized in other
 income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The consideration paid for acquisitions may be subject to price
 adjustment clauses included in the purchase agreements and may
 extend over a number of years. At each consolidated statement of
 financial position date, these price adjustment clauses are
 reviewed. This may result in an increase or decrease of the notes
 payable consideration (recorded on the acquisition date) to reflect
 either more or less <font style="WHITE-SPACE: nowrap">non-cash</font> working capital than was
 originally recorded. Since these adjustments are a result of facts
 and circumstances occurring after the acquisition date, they are
 not considered measurement period adjustments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 For some acquisitions, additional payments may be made to the
 employees of an acquired company that are based on the
 employees&#x2019; continued service over an agreed time period.
 These additional payments are not included in the purchase price
 but are expensed as compensation when services are provided by the
 employees.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Goodwill is initially measured at cost, which is the excess of the
 consideration transferred over the fair value of a Company&#x2019;s
 net identifiable assets acquired and liabilities assumed. If this
 consideration is lower than the fair value of the net assets
 acquired, the difference is recognized in income.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 After initial recognition, goodwill is measured at cost less any
 accumulated impairment losses. For the purpose of impairment
 testing, goodwill acquired in a business combination is, from the
 acquisition date, allocated to each CGU or group of CGUs that is
 expected to benefit from the synergies of the combination,
 irrespective of whether other assets or liabilities of the acquiree
 are assigned to those units. Each CGU or group of CGUs represents
 the lowest level at which management monitors the goodwill.</p>
 </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_DescriptionOfAccountingPolicyForDividendsExplanatory', window );">Dividends</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>p) Dividends</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Dividends on common shares are recognized in the Company&#x2019;s
 consolidated financial statements in the period the dividends are
 declared by the Company&#x2019;s board of directors.</p>
 </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_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory', window );">Non-current assets held for sale and discontinued operations</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>q) <font style="WHITE-SPACE: nowrap">Non-current</font> assets
 held for sale and discontinued operations</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company classifies <font style="WHITE-SPACE: nowrap">non-current</font> assets and disposal groups
 as held for sale when their carrying amount will be recovered
 principally through a sale transaction rather than through
 continuing use and when a sale is considered highly probable. These
 <font style="WHITE-SPACE: nowrap">non-current</font> assets and
 disposal groups are remeasured at the lower of their carrying
 amount and fair value less costs to sell, and these assets are no
 longer depreciated. Costs to sell are the incremental costs
 directly attributable to the disposal of an asset (disposal group),
 excluding finance costs and income tax expense. Impairment losses
 on initial classification and subsequent gains or losses on
 remeasurement are recognized in the consolidated statements of
 income as discontinued operations. Assets and liabilities
 classified as held for sale are presented separately as current
 items in the statement of financial position.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 A discontinued operation is a component of the Company&#x2019;s
 business, the operations and cash flows of which can be clearly
 distinguished from the rest of the Company, and (a)&#xA0;represents
 a separate major line of business or geographic area of operations;
 (b)&#xA0;is part of a single coordinated plan to dispose of a
 separate major line of business or geographic area of operations;
 or (c)&#xA0;is a subsidiary acquired exclusively with a view to
 resale. Classification as a discontinued operation occurs at the
 earlier of disposal or when the operation meets the criteria to be
 classified as held for sale.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Discontinued operations are presented separately from continuing
 operations in the consolidated statements of income and
 consolidated statements of cash flows for all periods
 presented.</p>
 </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_stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities', window );">Provision for self-insured liabilities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>b) Provision for self-insured liabilities</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company self-insures certain risks, including professional
 liability, automobile liability, and employment practices
 liability. The accrual for self-insured liabilities includes
 estimates of the costs of reported claims and is based on estimates
 of loss using management&#x2019;s assumptions, including
 consideration of actuarial projections. These estimates of loss are
 derived from loss history that is then subjected to actuarial
 techniques to determine the proposed liability. Estimates of loss
 may vary from those used in the actuarial projections and result in
 a larger loss than estimated. An increase in loss is recognized in
 the period that the loss is determined and increases the
 Company&#x2019;s self-insured liabilities and reported expenses.</p>
 </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_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory', window );">Business combinations</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>d) Business combinations</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 In a business combination, the Company may acquire certain assets
 and assume certain liabilities of an acquired entity. The estimate
 of fair values for these transactions involves judgment to
 determine the fair values assigned to the tangible and intangible
 assets (i.e., backlog, client relationships, trademarks, software,
 and favorable and unfavorable leases) acquired and the liabilities
 assumed on the acquisition. Determining fair values involves a
 variety of assumptions, including revenue growth rates, client
 retention rates, expected operating income, and discount rates.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 From time to time, as a result of the timing of acquisitions in
 relation to the Company&#x2019;s reporting schedule, certain
 estimates of fair values of assets and liabilities acquired may not
 be finalized at the initial time of reporting. These estimates are
 completed after the vendors&#x2019; final financial statements have
 been prepared and accepted by the Company, after detailed project
 portfolio reviews are performed, and when the valuations of
 intangible assets and other assets and liabilities acquired are
 finalized. Preliminary fair values are based on management&#x2019;s
 best estimates of the acquired identifiable assets and liabilities
 at the acquisition date. During a measurement period not to exceed
 one year, adjustments to the initial estimates may be required to
 finalize the fair value of assets acquired and liabilities assumed.
 The Company will revise comparative information if these
 measurement period adjustments are material. After the measurement
 period, a revision to fair value may impact the Company&#x2019;s net
 income.</p>
 </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_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory', window );">Impairment of goodwill</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>e) Impairment of goodwill</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Impairment exists when the carrying amount of an asset or CGU or
 group of CGUs exceeds its recoverable amount, which is the higher
 of its fair value less costs of disposal or its value in use. Fair
 value less costs of disposal is based on available data from
 binding sales transactions in an arms-length transaction of similar
 assets or observable market prices less incremental costs for
 disposing of the asset. The value in use calculation is based on a
 discounted cash flow model. The cash flows are derived from budgets
 over an appropriate number of years and do not include
 restructuring activities that the Company is not yet committed to
 or significant future investments that will enhance the
 asset&#x2019;s performance of the CGU or group of CGUs being tested.
 To arrive at the estimated recoverable amount, the Company uses
 estimates of economic and market information, including arms-length
 transactions for similar assets, growth rates in revenues,
 estimates of future expected changes in operating margins, cash
 expenditures, and estimates of capital expenditures.</p>
 </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_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory', window );">Fair value of financial instruments</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 <b>g) Fair value of financial instruments</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 When the fair value of financial assets and financial liabilities
 recorded in the consolidated statements of financial position
 cannot be derived from active markets, it is determined using
 valuation techniques, including the discounted cash flow model. The
 inputs to these models are taken from observable markets if
 possible; otherwise a degree of judgment is required including
 considering inputs such as liquidity risk, credit risk, and
 volatility. Changes in assumptions about these factors could affect
 the reported fair value of financial instruments and reported
 expenses and income.</p>
 </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_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and goodwill. [Refer: Business combinations [member]; 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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory</td>
</tr>
<tr>
<td style="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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DescriptionOfAccountingPolicyForDividendsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of 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 1<br> -IssueDate 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory</td>
</tr>
<tr>
<td style="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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory</td>
</tr>
<tr>
<td style="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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other than goodwill. [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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory</td>
</tr>
<tr>
<td style="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_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investment in associates and joint ventures. [Refer: Associates [member]; Joint ventures [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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory</td>
</tr>
<tr>
<td style="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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and discontinued operations. [Refer: Discontinued operations [member]; 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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory</td>
</tr>
<tr>
<td style="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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 46<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_46&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accounting policy for provision for self insured 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;">stn_DescriptionOfAccountingPolicyForProvisionForSelfInsuredLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>73
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6670082128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of 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, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory', window );">Schedule of Estimated Useful Lives and Depreciation Calculation Methods</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Depreciation is calculated at annual rates designed to write off
 the costs of assets over their estimated useful lives as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="27%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="20%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="49%"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Engineering equipment</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">5 to 10 years</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Office equipment</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">5 to 10 years</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Leasehold
 improvements</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line over term of lease to a maximum
 of<br />
 15 years or the improvement&#x2019;s economic life</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">&#xA0;&#xA0;&#xA0;&#xA0;Other</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">5 to 50 years</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">straight-line</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_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 depreciation expense. [Refer: Depreciation and amortisation 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 2018-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769012080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements and Changes to Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_StatementLineItems', window );"><strong>Statement [LineItems]</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_stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory', window );">Summary of Impacts of Adopting IFRS 15 in Consolidated Statement of Financial Position</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The following tables summarize the impacts of adopting IFRS 15 in
 the Company&#x2019;s consolidated financial statements as of
 December&#xA0;31, 2018.</p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Consolidated statement of financial position</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="12"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="10" align="center"><b>December&#xA0;31,
 2018</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;As&#xA0;Reported</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Before&#xA0;IFRS&#xA0;15</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Increase&#xA0;(Decrease)</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Current assets</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unbilled receivables</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>384.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>444.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(59.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Contract assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>59.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>59.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>23.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>20.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><font style="WHITE-SPACE: nowrap">Non-current</font>&#xA0;assets</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred tax assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>21.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>21.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>175.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>167.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>8.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Current liabilities</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred revenue</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>174.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>165.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>8.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Shareholders&#x2019; equity</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Retained earnings</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>851.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>848.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Accumulated other comprehensive income</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>163.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>163.7</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(0.6</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)</b></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_stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory', window );">Summary of Impacts of Adopting IFRS 15 in Consolidated Statements of Income and Comprehensive Income (Loss)</a></td>
<td class="text"><table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top" colspan="12">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Consolidated statements of income and comprehensive income
 (loss)</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 2pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 0em; MARGIN-TOP: 0pt; TEXT-INDENT: 0em">
 <b>&#xA0;</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 2pt; MARGIN-TOP: 0pt"></p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="12"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="10" align="center"><b>For the year ended
 December&#xA0;31, 2018</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>As Reported</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Before&#xA0;IFRS 15</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Increase&#xA0;(Decrease)</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net income</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross revenue</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>4,283.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>4,287.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(4.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Subconsultant/subcontractor and other direct expenses</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>928.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>937.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(8.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total income taxes</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>55.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>53.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net income for the year from continuing operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>171.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>168.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net loss from discontinued operation, net of tax</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(123.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(146.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>23.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net income for the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>47.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>21.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>26.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Comprehensive income</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exchange differences on translation of foreign operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>124.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>124.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other comprehensive income for the year, net of tax</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>114.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>115.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total comprehensive income for the year, net of tax</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>161.9</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>136.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>25.6</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td bgcolor="#E1E0DF" height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Earnings per share, basic and diluted</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Continuing operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1.51</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1.48</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>0.03</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(1.09</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(1.29</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>0.20</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total basic and diluted earnings per share</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.42</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.19</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.23</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory', window );">Summary of Measurement Category of Financial Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 On the date of initial application, financial assets of the Company
 were as follows, with any reclassifications noted:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="8"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><b>Measurement Category</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"><b>2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"><b>2017</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Current financial assets</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash and cash deposits and cash in escrow</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Amortized cost</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVPL</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Receivables and other current financial assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Amortized cost</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;Amortized&#xA0;cost</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><font style="WHITE-SPACE: nowrap">Non-current</font> financial
 assets</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investments held for self-insured liabilities (equity
 securities)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 Mandatorily&#xA0;at&#xA0;FVPL</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVOCI</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investments held for self-insured liabilities (bonds)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVOCI</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVOCI</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Holdbacks on long-term contracts</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Amortized cost</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Amortized&#xA0;cost</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Indemnifications</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVPL</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">FVPL</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other financial assets</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">Amortized cost</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">Amortized cost</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr 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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member', window );">Increase (decrease) due to application of IFRS 15 [member]</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_stn_StatementLineItems', window );"><strong>Statement [LineItems]</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_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations', window );">Summary of Impact of Changes to Accounting Policies on After-tax</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 On the adoption of IFRS 15, the <font style="WHITE-SPACE: nowrap">after-tax</font> impact on retained earnings
 is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Retained&#xA0;Earnings</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change orders and claims</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.0</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Significant financing component</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Construction services - discontinued operations</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(22.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total impact of change in accounting policy, January&#xA0;1,
 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(23.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr 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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member', window );">Increase (decrease) due to application of IFRS 9 [member]</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_stn_StatementLineItems', window );"><strong>Statement [LineItems]</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_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations', window );">Summary of Impact of Changes to Accounting Policies on After-tax</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 On the adoption of IFRS 9, the impact on equity <font style="WHITE-SPACE: nowrap">(after-tax)</font> is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 3pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="94%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Retained&#xA0;Earnings</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>&#xA0;&#xA0;Accumulated&#xA0;Other</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Comprehensive</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Loss</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Reclassify equity securities from <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">available-for-sale</font></font> (AFS) to
 FVPL</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>0.9</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(0.9</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(0.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total impact of changes in accounting policy, January&#xA0;1,
 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>0.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(0.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></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_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 2018-01-01<br> -Paragraph 30<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_30_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financial assets at the date of initial application of IFRS 9.</p></div>
<a 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 2018-01-01<br> -Paragraph 42I<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_42I&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9Explanatory</td>
</tr>
<tr>
<td style="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_stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected impact of initial application of IFRS 15 on Income Statement items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnIncomeStatementItemsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected impact of initial application of IFRS 15 on 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;">stn_DisclosureOfExpectedImpactOfInitialApplicationOfIFRS15OnStatementOfFinancialPositionExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">stn_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member</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>75
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756055040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Summary of Consideration for Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Details of the aggregate consideration transferred and the fair
 value of the identifiable assets and liabilities acquired at the
 date of acquisition are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font style="FONT-SIZE: 9pt"><b>For
 acquisitions completed in 2018</b></font></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <font style="FONT-SIZE: 10pt"><b>$</b></font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash consideration</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>88.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Notes payable</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>55.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Consideration</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>143.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Assets and liabilities acquired</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash acquired</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>7.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap">Non-cash</font> working
 capital</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Trade receivables</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>34.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Unbilled receivables</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Accounts payable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(19.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Other <font style="WHITE-SPACE: nowrap">non-cash</font>
 working capital</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Property and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Intangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>33.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred tax assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net employee defined benefit liability</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(16.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Provisions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(1.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred tax liabilities</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">26</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(2.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total identifiable net assets at fair value</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>47.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Goodwill arising on acquisitions</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">12</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>96.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Consideration</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>143.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory', window );">Summary of Consideration of Business Combinations</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Details of the consideration paid in 2018 for current and past
 acquisitions are as follows:</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash consideration (net of cash acquired)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>80.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Payments on notes payable from previous acquisitions</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>42.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total net cash paid</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>122.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#FFFFFF" height="5" colspan="4"></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_stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory', window );">Summary of Notes Payable in Business Combination</a></td>
<td class="text"><table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total notes payable and adjustments to these obligations are as
 follows:</p>
 </td>
 <td bgcolor="#FFFFFF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#FFFFFF" valign="bottom"></td>
 <td bgcolor="#FFFFFF" valign="bottom"></td>
 <td bgcolor="#FFFFFF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>December&#xA0;31</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance, beginning of the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>58.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions for acquisitions in the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>55.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other adjustments</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Payments</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(42.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total notes payable</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>76.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table><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_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 2018-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=2018-03-01&amp;anchor=F4301424&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cash consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutBusinessCombinationsCashConsiderationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 notes payable in business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfNotesPayableInBusinessCombinationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>76
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6751924880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations and Disposition of Subsidiaries (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_StatementLineItems', window );"><strong>Statement [LineItems]</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_stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory', window );">Summary of Net Loss from Discontinued Operations</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 As a result of the sale, the Company recognized a net loss from the
 discontinued operations as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">Notes</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top" colspan="2">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revenue</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><font style="FONT-SIZE: 10pt"><b>&#xA0;</b></font></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><font style="FONT-SIZE: 10pt"><b>884.4</b></font></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt"><b>&#xA0;</b></font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 10pt">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-SIZE: 10pt">1,111.4</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><font style="FONT-SIZE: 10pt"><b>&#xA0;</b></font></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><font style="FONT-SIZE: 10pt"><b>(953.8</b></font></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt"><b>)&#xA0;</b></font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 10pt">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-SIZE: 10pt">(1,111.4</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impairment of goodwill</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">12</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><font style="FONT-SIZE: 10pt"><b>&#xA0;</b></font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><font style="FONT-SIZE: 10pt"><b>(53.0</b></font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt"><b>)&#xA0;</b></font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><font style="FONT-SIZE: 10pt">-</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><font style="FONT-SIZE: 10pt">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Loss from operating activities, before income taxes</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(122.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Income taxes on operating activities</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>10.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Loss from operating activities, net of income taxes</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(111.6</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gain on disposal of discontinued operations before income taxes</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Income taxes on disposal of discontinued operations</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(13.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Loss on disposal of discontinued operations, net of income
 taxes</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(12.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net loss from discontinued operations</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(123.9</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>


 </div><span></span>
</td>
</tr>
<tr 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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DisposalOfMajorSubsidiaryMember', window );">Disposal of major subsidiary [member]</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_stn_StatementLineItems', window );"><strong>Statement [LineItems]</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_stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory', window );">Summary of Disposition of Subsidiary and Construction Services</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Innovyze, Inc. - Disposition of Subsidiaries</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 On May&#xA0;5, 2017, the Company completed the sale of the shares
 of Innovyze, Inc. along with its subsidiaries Innovyze Pty Limited
 and Innovyze Limited (collectively, Innovyze). Innovyze was
 acquired as part of the MWH acquisition and formed part of the
 Company&#x2019;s Consulting Services &#x2013; United States and
 Consulting Services &#x2013; Global reportable segments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 As a result of the sale, the Company recognized the following gain
 on disposition in the consolidated statements of income for the
 year ended December&#xA0;31, 2017.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross proceeds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">369.1&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Working capital adjustments</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(15.3)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transaction costs</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(16.9)</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net proceeds from sale, net of cash sold</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">336.9&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net assets disposed</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(268.5)</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cumulative exchange loss on translating foreign operations
 reclassified from equity</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(13.8)</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gain on disposal of a subsidiary</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">54.6&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disposal of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutDisposalOfSubsidiariesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net income from discontinued operations explanatory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfNetIncomeFromDiscontinuedOperationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">stn_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DisposalOfMajorSubsidiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DisposalOfMajorSubsidiaryMember</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>77
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756630976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory', window );">Summary of Cash and Cash Equivalents</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 For the purpose of the consolidated statements of cash flows, cash
 and cash equivalents consist of the following:</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>176.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">234.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unrestricted investments</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>8.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">4.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Cash and cash equivalents</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>185.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">239.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6603460560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and Other Receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory', window );">Schedule of Trade and Other Receivables</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Trade receivables, net of ECL of $1.5 (2017 &#x2013; $2.1)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>774.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">746.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Holdbacks, current</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>18.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">43.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Lease inducements receivable</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>44.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>40.9</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">25.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Trade and other receivables</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>878.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">816.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory', window );">Schedule of Gross Trade Receivables Aging Analysis</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The aging analysis of gross trade receivables is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Total</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1&#x2013;30</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;31&#x2013;60</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;61&#x2013;90</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;91&#x2013;120</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;121+</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>776.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>355.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>228.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>63.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>43.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>84.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">748.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">403.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">182.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">53.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">29.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">80.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross trade receivables aging analysis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfGrossTradeReceivablesAgingAnalysisExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 trade hold backs and other receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfTradeHoldBacksAndOtherReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>79
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756625408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Schedule of Property and Equipment</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"><b>Engineering<br />
 Equipment<br />
 $</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"><b>Office<br />
 Equipment<br />
 $</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right"><b>Leasehold<br />
 Improvements<br />
 $</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Other</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Total</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Cost</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">131.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">82.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">166.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">414.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">62.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions arising on acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(33.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(24.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(16.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(78.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transfers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(3.3</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(1.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(5.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(1.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(11.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">116.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">61.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">175.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">387.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">79.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">130.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions arising on acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(31.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(50.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations (note 8)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(11.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.0</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(15.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transfers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>122.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>82.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>231.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>37.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>473.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Accumulated depreciation</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">73.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">45.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">64.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">200.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Depreciation - continuing operations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">52.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Depreciation - discontinued operations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(32.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(25.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(15.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(76.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(1.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(0.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(1.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(0.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(3.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">57.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">175.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Depreciation - continuing operations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Depreciation - discontinued operations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(10.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(31.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(45.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations (note 8)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transfers</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>62.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>33.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>71.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>17.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>183.9</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net book value</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">59.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">212.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>60.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>48.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>159.7</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;20.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;289.4</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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 2018-01-01<br> -Paragraph 73<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2018-03-01&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>80
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759465312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfReconciliationOfChangesInGoodwillExplanatory', window );">Schedule of Reconciliation of Changes in Goodwill</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">Note&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross goodwill, beginning of the year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,734.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,006.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>96.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(120.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(194.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>88.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(93.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: #000000 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4">
 &#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" bgcolor="#E1E0DF" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Gross goodwill, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1,799.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,734.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Accumulated impairment losses, beginning of the year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(178.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(178.0</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impairment of goodwill</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(53.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>53.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Accumulated impairment losses, end of the year</p>
 </td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(178.0</b></td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(178.0</td>
 <td style="BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net goodwill, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1,621.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,556.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory', window );">Schedule of Goodwill Allocated</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Goodwill was allocated to each CGU or group of CGUs as follows:</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31&#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">2017&#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$&#xA0;</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Consulting Services</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canada</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>358.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">337.8&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 United States</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,003.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">917.7&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Global</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>259.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">183.2&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Construction Services</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">117.9&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Allocated</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1,621.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,556.6&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory', window );">Summary of Most Sensitive Key Assumptions Used for CGUs</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The values assigned to the most sensitive key assumptions for the
 Consulting Services &#x2013; Global group of CGUs are listed in the
 table below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom"><b>Key
 Assumptions</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <b>Consulting&#xA0;Services&#xA0;</b>&#x2013;&#xA0;<b>Global</b>&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating margin rates</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 5.6%&#xA0;to&#xA0;8.7%&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 After tax discount rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">11.2%&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Terminal growth rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">3.0%&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap">Non-cash</font> working capital
 rates</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 20.3%&#xA0;to&#xA0;20.5%&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Average annual net revenue growth rate (2019-2023)</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">3.7%&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for cash-generating 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 2018-01-01<br> -Paragraph 134<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory</td>
</tr>
<tr>
<td style="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_DisclosureOfReconciliationOfChangesInGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory</td>
</tr>
<tr>
<td style="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_stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 key assumptions used for impairment tests of individual asset or cash generating unit with significant amount of goodwill or intangible assets with indefinite useful lives [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;">stn_DisclosureOfKeyAssumptionsUsedForImpairmentTestsOfIndividualAssetOrCashGeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>81
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765631808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory', window );">Summary of Intangible Assets</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"><b>Client<br />
 Relationships<br />
 $</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Contract<br />
 Backlog</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Software<br />
 $</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Other<br />

 $</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total<br />

 $</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Total</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Lease<br />
 &#xA0;&#xA0;&#xA0;&#xA0;Disadvantage</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">(note 19)</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Cost</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">399.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">97.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">38.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">590.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(10.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions arising on acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals - Innovyze</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(78.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(19.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(103.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals - other</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Removal of fully amortized assets</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(13.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(15.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(38.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(20.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(4.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(1.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(26.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">289.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">47.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">65.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">430.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(7.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Additions arising on acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">33.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations (note 8)</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(19.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(29.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Removal of fully amortized assets</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(46.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(18.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(10.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(79.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">16.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">18.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>307.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>8.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>75.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>15.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>406.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(4.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Accumulated amortization</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">85.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">141.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Amortization - continuing operations</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">74.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Amortization - discontinued operations</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals - Innovyze</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(7.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposals - other</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Removal of fully amortized assets</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(13.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(15.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(38.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(3.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(1.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(5.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">90.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">37.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">168.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Amortization - continuing operations</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">66.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Amortization - discontinued operations</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations (note 8)</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Removal of fully amortized assets</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(46.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(18.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(10.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(79.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">5.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">7.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>116.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>3.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>32.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>5.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>158.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(2.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net book value</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">199.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">10.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">38.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">14.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">262.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(2.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>191.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>4.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>42.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>9.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>247.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(1.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></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_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 2018-01-01<br> -Paragraph 118<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2018-03-01&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>82
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759546736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory', window );">Schedule of Other Assets</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Financial assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investments held for self-insured liabilities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>144.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">147.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Holdbacks on long-term contracts</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>28.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">39.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Indemnifications</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other <font style="WHITE-SPACE: nowrap">non-financial</font>
 assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investment tax credits</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transaction costs on long-term debt</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred contract costs</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>8.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>198.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">209.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less current portion - financial</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>18.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">14.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less current portion - <font style="WHITE-SPACE: nowrap">non-financial</font></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Long-term portion</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>175.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">195.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory', window );">Disclosure of Fair Value and Amortized Cost</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Their fair value and amortized cost are as follows:</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="46%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center">
 <b>December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" nowrap="nowrap" align="center">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" nowrap="nowrap" align="center">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Fair&#xA0;Value</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Amortized<br />
 Cost/Cost</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Fair&#xA0;Value</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Amortized</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">Cost/Cost</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Bonds</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="top"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="top" align="right"><b>103.0</b></td>
 <td bgcolor="#E1E0DF" valign="top" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="top"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="top" align="right"><b>103.8</b></td>
 <td bgcolor="#E1E0DF" valign="top" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">&#xA0;</td>
 <td valign="top" align="right">97.7</td>
 <td valign="top" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="top">&#xA0;</td>
 <td valign="top" align="right">98.6</td>
 <td valign="top" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Equity securities</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>41.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>45.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">49.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">48.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>144.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>148.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">147.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">146.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory', window );">Disclosure of the Bond Portfolio Stated at Fair Value</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 The terms to maturity of the bond portfolio, stated at fair value,
 are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 1pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Within one year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>14.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 After one year but not more than five years</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>85.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">73.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 More than five years</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">18.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>103.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">97.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments held for self insured liabilities maturity of bond portfolio at fair value explanatory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other assets noncurrent assets explanatory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfOtherAssetsNoncurrentAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments held for self insured liabilities at fair value and amortized cost explanatory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureofinvestmentsheldforselfinsuredliabilitiesatfairvalueandamortizedcostExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>83
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769959120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory', window );">Summary of Trade and Other Payables</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Trade accounts payable</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>222.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">367.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Employee and payroll liabilities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>263.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">248.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Accrued liabilities</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>87.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">88.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Trade and other payables</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>573.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">704.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 trade and other payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>84
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770163184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Summary of Long Term Debt</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Notes payable</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>76.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">60.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revolving credit facilities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>528.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">209.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Term loan</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>308.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">458.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Finance lease obligations</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>19.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">10.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>933.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">739.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less current portion</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>48.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">198.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Long-term portion</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>885.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">541.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_stn_DisclosureOfFinanceLeasesByLesseeExplanatory', window );">Future Minimum Lease Payments and Present Value of the Net Minimum Lease Payments under Finance Leases</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Future minimum lease payments under finance leases and the present
 value of the net minimum lease payments are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Within one year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 After one year but not more than five years</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>9.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">3.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total minimum lease payments</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>19.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less amounts representing finance charges</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">0.1</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Present value of minimum lease payments</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>19.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">10.4</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_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 2018-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_DisclosureOfFinanceLeasesByLesseeExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfFinanceLeasesByLesseeExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>85
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6594768768">
<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, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Summary of Provisions</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="86%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="5" align="right">
 <b>December&#xA0;31,&#xA0;2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Provision</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>for self-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Expected</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>insured</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>Provision</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>Onerous</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>project</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>liabilities</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;for&#xA0;claims</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;contracts</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>losses</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Provision, beginning of the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>72.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>18.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>96.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Current year provisions</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>25.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>13.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>15.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>58.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Acquisitions</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Paid or otherwise settled</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(24.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(9.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(5.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(40.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">Impact
 of foreign exchange</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>4.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>0.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>0.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>5.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>77.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>14.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>13.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>15.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>120.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">Less
 current portion</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>3.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>11.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>11.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>15.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>42.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 Long-term portion</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>73.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>3.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>1.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>78.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center">December&#xA0;31, 2017</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Provision</p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">for self-</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">insured</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Provision</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Onerous</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">liabilities</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;for&#xA0;claims</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;contracts</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Total</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Provision, beginning of the year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">69.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">105.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Current year provisions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Paid or otherwise settled</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(17.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(30.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(3.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(2.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(5.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">72.5</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">18.9</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">4.8</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">96.2</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">Less
 current portion</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">6.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">18.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">2.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">28.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 Long-term portion</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">65.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">0.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">2.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">68.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</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_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 2018-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2018-03-01&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>86
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769019600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfDefinedBenefitObligationsExplanatory', window );">Summary of Employee Defined Benefit Obligations</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net defined benefit pension asset</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(10.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(12.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net defined benefit pension liability</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>55.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 End of employment benefit plans</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>13.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">13.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>68.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">44.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</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_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory', window );">Summary of Reconciliation for Net Defined Benefit Liability</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The following table shows a reconciliation from the opening
 balances to the closing balances for the net defined benefit
 liability and its components:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right"><b>2017</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>Net</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Net</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Defined</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Fair&#xA0;Value</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Defined</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Defined</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Fair&#xA0;Value</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Defined</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Benefit</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>of&#xA0;Plan</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Benefit</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Benefit</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">of&#xA0;Plan</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Benefit</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Obligation</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Assets</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>Liability</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Obligation</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Assets</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">Liability</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance, beginning of the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>397.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(379.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>18.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">374.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(324.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Acquisition of PBA</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>80.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(64.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>16.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Included in <font style="WHITE-SPACE: nowrap">pre-tax</font>
 profit or loss</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest expense (income)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(10.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Past service cost</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 Administrative expenses paid by the Plans</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>1.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>1.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">1.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">1.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>21.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(8.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>12.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">10.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(7.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">2.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Included in other comprehensive income</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Return on the plan assets (excluding interest income)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>17.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>17.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(30.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(30.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Actuarial (gains) losses arising from:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Changes in demographic assumptions</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Changes in financial assumptions</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(9.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(9.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Experience adjustments</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5.3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Effect of movement in exchange rates</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>11.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(10.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">10.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(9.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>7.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>14.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">26.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(39.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(13.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Other</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Benefits paid</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(12.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>12.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(13.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Contributions by employer</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(16.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(16.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(21.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(21.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(12.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(3.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(16.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(13.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(7.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(21.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance, end of the year</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>494.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(448.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>45.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">397.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(379.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">18.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Included in the statement of financial position as:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Net defined benefit asset</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(10.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;Net defined benefit liability</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>55.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">31.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>45.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">18.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</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_stn_DisclosureOfNetDefinedBenefitExpenseExplanatory', window );">Summary of Net Defined Benefit Asset</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="94%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="right">Note</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td height="12" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Included in the statement of income as:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td height="12" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Continuing operations - administrative and marketing
 expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Discontinued operations</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">8</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.2</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">1.0</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>12.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">2.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_DisclosureOfFairValueOfPlanAssetsExplanatory', window );">Summary of Major Categories of Plan Assets, Measured at Fair Value</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Major categories of plan assets, measured at fair value, are as
 follows:</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="94%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td height="12" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash and cash equivalents</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td height="12" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investments quoted in active markets (mutual, exchange-traded, and
 pooled funds):</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Equities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>138.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">110.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Corporate bonds and fixed income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>57.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">45.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Pooled fund liability-driven investments</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>15.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Property funds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unquoted investments:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Annuity policies</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>110.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">102.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Insurance contract:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;&#xA0;&#xA0;Equities and property</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>80.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">69.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;&#xA0;&#xA0;Corporate bonds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>19.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;&#xA0;&#xA0;Cash and cash equivalents</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>13.6</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">19.5</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>&#xA0;&#xA0;Fair value of the plan assets</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>448.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">379.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_stn_DisclosureOfActuarialAssumptionsExplanatory', window );">Summary of Principal Assumptions Used In Determining Pension Benefit Obligations</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The principal assumptions used in determining pension benefit
 obligations for the Plans are shown below (expressed as weighted
 averages):</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="66%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="14%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="18%"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="2"></td>
 <td height="5" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">2017</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="2"></td>
 <td height="12" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discount rate</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2.77%</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">2.47%</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rate of increase in salaries</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>4.47%</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">3.51%</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rate of inflation, <font style="WHITE-SPACE: nowrap">pre-retirement</font></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2.55%</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">2.40%</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rate of increase in future pensions payment</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>3.51%</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">3.53%</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Life expectancy at age 65 for current pensioners:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Male</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>22
 years</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">22 years</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Female</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>24
 years</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">24 years</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Life expectancy at age 65 for current members aged 40 or 45:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Male</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>23
 years</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">23 years</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Female</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>25 years</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">26 years</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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory', window );">Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 Quantitative sensitivity analyses showing the impact on the defined
 benefit obligation for significant assumptions are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="8"></td>
 <td height="5" colspan="8"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center">
 <b>December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"><b>2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center">2017</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Increase</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Decrease</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;Increase</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;Decrease</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 <td height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change in discount rate by 0.25%</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(15.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>17.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(11.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change in <font style="WHITE-SPACE: nowrap">pre-retirement</font>
 inflation rate by 0.25%</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(4.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change in salary growth by 0.25%</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change in pension increase assumption by 0.25%</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>8.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(8.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Increase of one year in the life expectancy</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>9.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>n/a</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">6.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">n/a</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_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 2018-01-01<br> -Paragraph 142<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_142&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 145<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_145&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfActuarialAssumptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 actuarial assumptions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfActuarialAssumptionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfDefinedBenefitObligationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations explanatory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDefinedBenefitObligationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfNetDefinedBenefitExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 net defined benefit 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;">stn_DisclosureOfNetDefinedBenefitExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6670185840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory', window );">Summary of Other Liabilities</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="94%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Lease inducement benefits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>111.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">57.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred share units payable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>9.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other cash-settled share-based compensation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Liability for uncertain tax positions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>35.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">16.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>163.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">127.3</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less current portion</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>23.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">26.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Long-term portion</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>140.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">101.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>88
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6617341296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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 );">Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The Company&#x2019;s commitments including future minimum lease
 payments payable under noncancellable operating leases as at
 December&#xA0;31, 2018, are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="91%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Within one year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>252.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 After one year but not more than five years</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>638.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 More than five years</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>400.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total commitments</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1,290.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Variable payments and <font style="WHITE-SPACE: nowrap">non-lease</font> elements</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(320.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Purchase obligations</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(68.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="12"></td>
 <td bgcolor="#E1E0DF" height="12" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total minimum lease payments</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>902.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_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 2018-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2018-03-02&amp;anchor=para_31&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<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 2018-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2018-03-02&amp;anchor=para_35&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>89
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759533840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfDividendsExplanatory', window );">Summary of Dividends Declared and Recorded in the Consolidated Financial Statements</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The table below describes the dividends declared and recorded in
 the consolidated financial statements in 2018.</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="31%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="32%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="32%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td height="5" colspan="2"></td>
 <td height="5" colspan="2"></td>
 <td height="5" colspan="2"></td>
 <td height="5" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Dividend&#xA0;per&#xA0;Share</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Paid</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Date Declared</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Record Date</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Payment&#xA0;Date</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 February&#xA0;21, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">March&#xA0;29, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">April&#xA0;12, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">0.1375</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 May&#xA0;9, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">June&#xA0;29, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">July&#xA0;12, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">0.1375</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 August&#xA0;7, 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">September&#xA0;28, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">October&#xA0;11, 2018</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">0.1375</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 November&#xA0;7, 2018</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 December&#xA0;28, 2018</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 January&#xA0;10, 2019</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.1375</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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 );">Summary of Granted Share Options</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company has granted share options to officers and employees to
 purchase 4,987,542 shares at prices from $14.88 to $32.98 per
 share. These options expire on dates between February&#xA0;28,
 2019, and May&#xA0;15, 2023.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5"></td>
 <td bgcolor="#E1E0DF" height="5" colspan="8"></td>
 <td height="5" colspan="8"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center">
 <b>For the year ended</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">For the year
 ended</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center">
 <b>December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="6" align="center"><b>2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center">2017</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>Weighted&#xA0;Average</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 Weighted&#xA0;Average</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>Exercise&#xA0;Price</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Exercise Price</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>Shares</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>per Share</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Shares</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">per Share</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right"><b>#</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">#</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Share options, beginning of the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;4,426,237</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>29.84</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;3,655,020</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28.33</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,112,779</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>32.98</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,229,689</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31.75</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exercised</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(338,989</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>20.40</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(376,160</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21.09</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(212,485</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>31.49</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(82,312</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">31.57</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Share options, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>4,987,542</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>31.11</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">4,426,237</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">29.84</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory', window );">Summary of Outstanding Share Options</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 The options held by officers and employees at December&#xA0;31,
 2018, were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 2pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="12%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="3%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="13%"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="5" colspan="7"></td>
 <td height="5" colspan="2"></td>
 <td height="5" colspan="6"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="7" align="center"><b>Options Outstanding</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center"><b>Options Exercisable</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Weighted</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Weighted</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Weighted</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Average</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Weighted</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Average</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Average</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Exercise</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Average</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Exercise</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom" align="right">
 <b>Range&#xA0;of&#xA0;Exercise</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Remaining</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Price per</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Shares</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Remaining</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Price per</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom" align="right">
 <b>Prices&#xA0;per&#xA0;Share</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Outstanding</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Contractual</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Share</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Exercisable</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Contractual</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>Share</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>#</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>Life in Years</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>$</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>#</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>Life in Years</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>$</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom" align="right"><b>14.88</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>142,540</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>0.16</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>14.88</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>142,540</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>0.16</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>14.88</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom" align="right"><b>20.88</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>364,526</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>1.16</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>20.88</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>364,526</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>1.16</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right"><b>20.88</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="right"><b>31.75</b> &#x2013; <b>32.98</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>4,480,476</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>3.21</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>32.46</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>2,401,323</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>2.75</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>32.40</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em" align="right"><b>14.88</b> &#x2013; <b>32.98</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>4,987,542</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>2.98</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>31.11</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>2,908,389</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>2.43</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>30.10</b></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_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory', window );">Summary of Weighted Average Assumptions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The estimated fair value of options granted at the share market
 price on the grant date was $5.73 per share (2017 &#x2013; $5.03)
 and was determined using the weighted average assumptions indicated
 below:</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;
 &#xA0;&#xA0;&#xA0;2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b>2017</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Volatility in the price of the Company&#x2019;s shares (%)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>24.12</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24.13</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Risk-free interest rate (%)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2.10</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.81</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected hold period to exercise (years)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>3.50</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.50</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Dividend yield (%)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1.668</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.575</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exercise price ($)</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>32.98</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">31.75</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory', window );">Summary of Non-Vested Options</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 A summary of the status of the Company&#x2019;s <font style="WHITE-SPACE: nowrap">non-vested</font> options as at
 December&#xA0;31, 2018, and of changes in the year are as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Number&#xA0;of&#xA0;Shares<br />
 Subject to Option</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Weighted&#xA0;Average<br />
 Grant Date</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Fair Value</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>per Share</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>#</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-TOP: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap">Non-vested</font> share options,
 beginning of the year</p>
 </td>
 <td style="BORDER-TOP: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-TOP: #000000 1px solid" valign="bottom" align="right"><b>2,139,320</b></td>
 <td style="BORDER-TOP: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-TOP: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-TOP: #000000 1px solid" valign="bottom" align="right"><b>5.28</b></td>
 <td style="BORDER-TOP: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1,112,779</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>5.73</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Vested</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(1,000,441</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>5.24</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(172,505</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>5.40</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: #000000 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4">
 &#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b><font style="WHITE-SPACE: nowrap">Non-vested</font> share
 options, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>2,079,153</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>5.53</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 additional information about defined benefit plans necessary to meet the objectives of IAS 19. [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 2018-01-01<br> -Paragraph 137<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_137&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory</td>
</tr>
<tr>
<td style="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_DisclosureOfDividendsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of 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 1<br> -IssueDate 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDividendsExplanatory</td>
</tr>
<tr>
<td style="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 2018-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>90
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759522576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement [member]</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_stn_StatementLineItems', window );"><strong>Statement [LineItems]</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_DisclosureOfFairValueMeasurementOfAssetsExplanatory', window );">Summary of Fair Value Hierarchy for Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The following table summarizes the Company&#x2019;s fair value
 hierarchy (note 4h) for those assets and liabilities measured and
 adjusted to fair value on a recurring basis at December&#xA0;31,
 2018:</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Quoted&#xA0;Prices&#xA0;in<br />
 Active&#xA0;Markets&#xA0;for<br />
 Identical&#xA0;Items</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>(Level 1)</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Significant&#xA0;Other</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Observable&#xA0;Inputs</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>(Level 2)</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Significant</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Unobservable&#xA0;Inputs</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>(Level 3)</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Investments&#xA0;held&#xA0;for&#xA0;self-insured<br />
 liabilities</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;14</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;144.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>144.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr 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_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember', window );">Not measured at fair value in statement of financial position but for which fair value is disclosed [Member]</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_stn_StatementLineItems', window );"><strong>Statement [LineItems]</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_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory', window );">Summary of Fair Value Hierarchy for Liabilities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The following table summarizes the Company&#x2019;s fair value
 hierarchy for those liabilities that were not measured at fair
 value but are required to be disclosed at fair value on a recurring
 basis as at December&#xA0;31, 2018:</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Fair&#xA0;Value<br />
 Amount&#xA0;of<br />
 Liability</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Quoted&#xA0;Prices&#xA0;in<br />
 Active&#xA0;Markets&#xA0;for<br />
 Identical&#xA0;Items<br />
 (Level 1)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Significant&#xA0;Other<br />
 Observable&#xA0;Inputs<br />
 (Level 2)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Significant</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Unobservable&#xA0;Inputs<br />
 (Level 3)</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Notes payable</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">16</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;76.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>76.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_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 2018-01-01<br> -Paragraph 93<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2018-03-01&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 93<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2018-03-01&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">stn_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RecurringFairValueMeasurementMember</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_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</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>91
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765589488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfProvisionMatrixExplanatory', window );">Summary of Loss Allowance Provision</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="89%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>1&#x2013;30</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>31&#x2013;60</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>61&#x2013;90</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>91&#x2013;120</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>121+</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: #000000 1px solid" height="13">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4">
 &#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4">
 &#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4">
 &#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4">
 &#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4">
 &#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="13" colspan="4">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected loss rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>0.07%</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>0.10%</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;0.22%</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;0.43%</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;0.75%</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Gross carrying amount</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1,356.9&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;936.5&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;228.7&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>63.8&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>43.2&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>84.7&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Loss allowance provision, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>1.9&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>0.7&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>0.2&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>0.1&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>0.2&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>0.7&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_MaturityAnalysisForNonderivativeFinancialLiabilities', window );">Summary of Timing of Undiscounted Cash Outflows Relating to Financial Liabilities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 The timing of undiscounted cash outflows relating to financial
 liabilities is outlined in the table below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Less&#xA0;than&#xA0;1&#xA0;Year</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;1&#xA0;to&#xA0;3&#xA0;Years</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;After&#xA0;3&#xA0;Years</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>December&#xA0;31, 2018</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Trade and other payables</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>567.2</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>567.2</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Long-term debt</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>935.4</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>49.1</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>196.7</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>689.6</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other financial liabilities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>3.1</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1.1</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>0.3</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1.7</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13">
 &#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total contractual obligations</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>1,505.7</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>617.4</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>197.0</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right"><b>691.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="13"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 <td height="13" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 December&#xA0;31, 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Trade and other payables</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">704.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">704.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Long-term debt</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">740.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">198.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">541.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other financial liabilities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13">
 &#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="13" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total contractual obligations</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">1,456.3</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">904.8</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">548.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">2.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" />

 </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_DisclosureOfProvisionMatrixExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 provision matrix.</p></div>
<a 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 7<br> -IssueDate 2018-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProvisionMatrixExplanatory</td>
</tr>
<tr>
<td style="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 2018-01-01<br> -Paragraph 39<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>92
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759677376">
<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, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory', window );">Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The effective income tax rate for continuing operations in the
 consolidated statements of income differs from statutory Canadian
 tax rates as a result of the following:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <br class="Apple-interchange-newline" />
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>%</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">%</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Income tax expense at statutory Canadian rates</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>27.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">27.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Increase (decrease) resulting from:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transition tax related to US tax reform</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(4.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Rate differential on foreign income</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(3.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Research and development and other tax credits</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unrecognized tax losses and temporary differences</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Adjustments in respect of prior years and other</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap">Non-deductible</font>&#xA0;expenses
 and&#xA0;<font style="WHITE-SPACE: nowrap">non-taxable</font>&#xA0;income</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Reorganization of corporate structure</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposition of a subsidiary</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2.5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Statutory rate change on deferred tax balances</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" valign="top"><font size="1">&#xA0;</font></td>
 <td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" bgcolor="#E1E0DF" valign="bottom" align="right"><b>24.3</b></td>
 <td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" valign="bottom">&#xA0;</td>
 <td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" valign="bottom">&#xA0;</td>
 <td style="FONT-SIZE: 12px; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" valign="bottom" align="right">63.2</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_stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory', window );">Summary of Major Components of Current and Deferred Income Tax Expense (Recovery) from Continuing Operations</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Major components of current income tax expense from continuing
 operations are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="79%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Ongoing operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>64.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Transition tax related to US tax reform</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(10.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposition of subsidiary</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">124.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Reorganization of corporate structure</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">3.2</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total current income tax expense</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>54.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">192.9</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 Major components of deferred income tax expense (recovery) from
 continuing operations are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
 <td width="68%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="3" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31&#xA0;
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</td>
 </tr>
 </table>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unrecognized tax losses and temporary differences</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Origination and reversal of timing differences</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(1.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Recovery arising from previously unrecognized tax assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Change of tax rates</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revaluation due to US tax reform</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Disposition of a subsidiary</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(29.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total deferred income tax expense (recovery)</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(26.4)</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_stn_DisclosureOfNetDeferredTaxLiabilityExplanatory', window );">Schedule of Significant Components of the Company's Net Deferred Income Tax Assets (Liabilities) from Continuing Operations</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 10pt">
 Significant components of net deferred income tax assets
 (liabilities) are as follows:&#xA0;&#xA0;&#xA0;&#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Deferred income tax assets (liabilities)</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Carrying value of intangible assets in excess of tax cost</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(86.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(78.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Carrying value of property and equipment in excess of tax cost</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(7.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Cash to accrual adjustment on acquisition of US subsidiaries</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(1.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.5</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Differences in timing of taxability of revenue and deductibility of
 expenses</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>33.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">36.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Loss and tax credit carryforwards</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>16.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Employee defined benefit plan</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>7.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>3.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: #000000 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" bgcolor="#E1E0DF" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: #000000 1px solid" height="8" colspan="4">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(33.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(31.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</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_stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory', window );">Schedule of Reconciliation of Net Deferred Tax Assets (Liabilities)</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 10pt">
 The following is a reconciliation of net deferred tax assets
 (liabilities):&#xA0;&#xA0;&#xA0;&#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance, beginning of the year</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(31.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(53.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(8.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Impact of foreign exchange</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(2.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Adoption of IFRS 15 and IFRS 9</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Tax effect on other comprehensive income</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Tax recovery during the year recognized in net income</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred taxes acquired through business combinations</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.8</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3.0</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" height="8" colspan="4">&#xA0;</td>
 <td style="BORDER-TOP: rgb(0,0,0) 1px solid" height="8" colspan="4">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Balance, end of the year</b></p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(33.1</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">(31.4</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</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 );">Schedule of Loss Carryforwards</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 At December&#xA0;31, 2018, all loss carryforwards and deductible
 temporary differences available to reduce the taxable income of
 Canadian, US, and foreign subsidiaries were recognized in the
 consolidated financial statements, except as noted below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="93%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>&#xA0;</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deductible temporary differences</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>13.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">12.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <font style="WHITE-SPACE: nowrap">Non-capital</font> tax
 losses:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Expire (2019 to 2038)</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>27.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">16.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Never expire</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>73.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">72.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>100.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">88.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Capital tax losses:</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;Never expire</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>9.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">5.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>123.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">106.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_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 2018-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_81_g&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfNetDeferredTaxLiabilityExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net deferred tax liability explanatory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfNetDeferredTaxLiabilityExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in deferred tax 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;">stn_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reconciliation of effective tax 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;">stn_DisclosureOfReconciliationOfEffectiveTaxRateExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 representing major components of tax expense 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;">stn_DisclosureRepresentingMajorComponentsOfTaxExpenseIncomeExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>93
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765583984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense and Other Net Finance Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfInterestIncomeExpenseExplanatory', window );">Schedule of Interest Expense</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center">&#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 </p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December&#xA0;31</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest on notes payable</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>2.1</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest on revolving credit facilities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>28.4</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest on finance leases</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total interest expense</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>31.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">29.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Interest income on FVOCI investment debt securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(2.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(0.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total interest income</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(2.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(3.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Net interest expense</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>28.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">25.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_DisclosureOfFinanceIncomeExpenseExplanatory', window );">Schedule of Other Net Finance Expense</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 18pt">
 <b>Other net finance expense</b></p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center">&#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 </p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December&#xA0;31</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Realized loss on sale of FVOCI investment debt securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Amortization on FVOCI investment debt securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Bank charges</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">8.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total other finance expense</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>6.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">9.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Realized gain on sale of FVOCI investment debt securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Derecognition of notes payable</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(0.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Other net finance expense</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">7.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest income and expense. [Refer: Interest 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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756655104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfRevenueFromContractsWithCustomersExplanatory', window );">Summary of information about receivables, contract assets, and deferred revenue (contract liabilities) from contracts with customers</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The following table provides information about receivables,
 contract assets, and deferred revenue (contract liabilities) from
 contracts with customers:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;<br /></b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31<br />

 2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;<br />
 &#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;<br /></td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;January&#xA0;1<br />

 2018</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;<br />
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Receivables</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;&#xA0;&#xA0;Trade receivables and holdbacks</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>821.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">816.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 &#xA0;&#xA0;&#xA0;&#xA0;Unbilled receivables</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>384.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">315.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Contract assets</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>59.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">69.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Deferred revenue</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(174.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(196.4</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total Consulting Services</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1,091.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,004.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory', window );">Significant Increases (Decreases) in Contract Assets and Deferred Revenue</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center">&#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 </p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center">For the year ended<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December&#xA0;31, 2018</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Contract&#xA0;Assets</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Deferred&#xA0;Revenue</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="16" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>7.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Discontinued operations and disposition of subsidiaries</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(15.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(59.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></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_DisclosureOfRevenueFromContractsWithCustomersExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 revenue from contracts with customers.</p></div>
<a 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 15<br> -IssueDate 2018-01-01<br> -Section Presentation<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=sect_Presentation&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2018-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory</td>
</tr>
<tr>
<td style="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_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 significant changes in the contract assets and the contract liabilities. [Refer: Contract assets; Contract 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 15<br> -IssueDate 2018-01-01<br> -Paragraph 118<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770428544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs from Continuing Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_stn_DisclosureOfEmployeeBenefitsCostTableTextBlock', window );">Schedule of Employee Benefits Cost</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="86%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center">&#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 </p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December 31</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Wages, salaries, and benefits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2,358.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,220.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Pension costs</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>83.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">67.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Share-based compensation</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">22</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>5.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">9.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total employee costs</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>2,447.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">2,298.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Direct labor</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,540.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,411.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Indirect labor</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>907.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">886.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total employee costs</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>2,447.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">2,298.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_stn_DisclosureOfEmployeeBenefitsCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Employee Benefits Cost [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;">stn_DisclosureOfEmployeeBenefitsCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>96
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770146192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Expense (Income) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfOtherOperatingIncomeExpenseExplanatory', window );">Other Expense (Income)</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="center">&#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 </p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="5" align="center">For&#xA0;the&#xA0;year&#xA0;ended<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December&#xA0;31</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;<br />
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Loss on sale of property and equipment</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unrealized loss on equity securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net realized gain on equity securities</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>(0.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>(5.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(0.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total other expense (income)</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(10.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</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_DisclosureOfOtherOperatingIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating income or expense. [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 2018-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756648480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_InvestmentsAccountedForUsingEquityMethodAbstract', window );"><strong>Investments accounted for using equity method [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_stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory', window );">Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The number of basic shares outstanding and diluted common shares,
 calculated on a weighted average basis, is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">December&#xA0;31</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>#</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">#</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Basic shares outstanding</b></p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>113,733,118</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">113,991,507</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Share options (dilutive effect of 507,066 options; 2017 &#x2013;
 4,426,237 options)</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>89,200</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">361,413</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Diluted shares</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>113,822,318</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">114,352,920</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_InvestmentsAccountedForUsingEquityMethodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InvestmentsAccountedForUsingEquityMethodAbstract</td>
</tr>
<tr>
<td style="padding-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_stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule disclosing information related to number of weighted average shares outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfNumberOfWeightedAverageSharesOutstandingExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770146192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory', window );">Reconciliation of Liabilities Arising from Financing Activities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 A reconciliation of liabilities arising from financing activities
 for the year ended December&#xA0;31, 2018, is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 4pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" bgcolor="#E1E0DF" border="0">
 <tr>
 <td width="87%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="8"></td>
 <td height="10" colspan="8"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center">
 <b><u>&#xA0;&#xA0;Statement&#xA0;of&#xA0;Cash&#xA0;Flows&#xA0;&#xA0;</u></b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="6" align="center"><b><u><font style="WHITE-SPACE: nowrap">&#xA0;&#xA0;&#xA0;&#xA0;Non-Cash&#xA0;Changes&#xA0;&#xA0;&#xA0;&#xA0;</font></u></b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>January&#xA0;1</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Repayments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Foreign</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>2018</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>Proceeds</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>or&#xA0;Payments</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>Exchange</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>Other</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>2018</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Revolving credit facilities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>209.9</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>432.3</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(120.0</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>6.4</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>528.6</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Term loan</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>458.5</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(150.0</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>0.3</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>308.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Finance lease obligations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>10.4</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(14.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1.4</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>22.5</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>19.5</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Dividends to shareholders</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>14.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(61.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>62.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>15.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total liabilities from financing activities</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>693.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>432.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(346.1</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>7.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>85.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>872.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities arising from financing activities. [Refer: Liabilities arising from financing 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 2018-01-01<br> -Paragraph 44D<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>99
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770429280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory', window );">Schedule of Subsidiaries</a></td>
<td class="text"><div>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="51%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="47%"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Name</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Jurisdiction of Incorporation</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 3221969 Nova Scotia Company</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Nova Scotia, Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 International Insurance Group Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Barbados</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Mustang Acquisition Holdings Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Delaware, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 MWH International, Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Delaware, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Australia Pty Ltd</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Australia</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting Caribbean Ltd.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Barbados</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting International LLC</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Arizona, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting International Ltd.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting Ltd./Stantec Experts-conseils lt&#xE9;e</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting Michigan Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Michigan, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Consulting Services Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 New York, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Delaware II LLC</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Delaware, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Holdings (2017)&#xA0;Limited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 United Kingdom</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Holdings II Ltd.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Alberta, Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec New Zealand</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 New Zealand</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Technology International Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Delaware, United States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec UK Limited</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 United Kingdom</p>
 </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_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory', window );">Schedule of Structured Entities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 12pt">
 The following lists the most significant structured entities that
 are consolidated in the Company&#x2019;s financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="69%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="29%"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Name</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Jurisdiction&#xA0;of&#xA0;Incorporation&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Architecture Inc.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 North&#xA0;Carolina,&#xA0;United&#xA0;States</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Architecture Ltd.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec Geomatics Ltd.</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Alberta, Canada</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec International Inc.</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Pennsylvania, United States</p>
 </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_DisclosureOfJointOperationsExplanatory', window );">Summary of Joint Operations</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The Company also conducted its business through the following
 significant joint operations.&#xA0;&#xA0;&#xA0;&#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="70%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="8%"></td>
 <td valign="bottom" width="2%"></td>
 <td width="18%"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>Ownership</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Name</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Interests</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>Jurisdiction&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stantec/SG Joint Venture</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">65%</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">United&#xA0;States</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Starr ll, a Joint Venture</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 48%</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">United
 States</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_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory', window );">Schedule of Transactions With Related Parties</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 The following table provides the total dollar amount for
 transactions that have been entered into with related parties.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center"><b>For the year ended December&#xA0;31,
 2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center"><b>For the year ended December&#xA0;31,
 2017</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Sales to</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Related&#xA0;Parties</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>&#xA0;&#xA0;&#xA0;&#xA0;Distributions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Paid</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Amounts&#xA0;Owed</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>by Related</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>Parties</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">Sales to</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">Related&#xA0;Parties</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Distributions</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">Paid</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">Amounts&#xA0;Owed<br />
 by Related<br />
 Parties</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Joint ventures</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>39.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>10.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">40.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Associates</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>4.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>1.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">10.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">0.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory', window );">Schedule of Compensation of Key Management Personnel and Directors of the Company</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 6pt">
 <b>Compensation of key management personnel and directors of the
 Company&#xA0;&#xA0;&#xA0;&#xA0;</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="88%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">For&#xA0;the&#xA0;year&#xA0;ended</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="center">December&#xA0;31</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">Note</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Salaries and other short-term employment benefits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>9.0</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Directors&#x2019; fees</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Share-based compensation</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">22</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>0.9</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">4.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total compensation</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;
 10.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;16.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consolidated structured entities. [Refer: Consolidated structured entities [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 12<br> -IssueDate 2018-01-01<br> -Section Nature of the risks associated with an entity's interests in consolidated structured entities<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=F16130622&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory</td>
</tr>
<tr>
<td style="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_DisclosureOfJointOperationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 joint operations. [Refer: Joint operations [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 12<br> -IssueDate 2018-01-01<br> -Paragraph B4<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B4_c&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfJointOperationsExplanatory</td>
</tr>
<tr>
<td style="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_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2018-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=27&amp;date=2018-03-01&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2018-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=27&amp;date=2018-03-01&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B4<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B4_a&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory</td>
</tr>
<tr>
<td style="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_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 2018-01-01<br> -Paragraph 18<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2018-03-01&amp;anchor=para_18&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 key management personnel 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;">stn_DisclosureOfKeyManagementPersonnelCompensationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>100
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757210128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_stn_TextBlockAbstract', window );"><strong>Text block [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_DisclosureOfOperatingSegmentsExplanatory', window );">Schedule of Operating Segments</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Reportable segments from continuing operations</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 Comparative figures in the table below were reclassified due to a
 realignment between the Consulting Services &#x2013; United States
 and Consulting Services &#x2013; Global reportable segments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="87%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="8"></td>
 <td height="8" colspan="24"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="22" align="center"><b>For the year ended December&#xA0;31,
 2018</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="8"></td>
 <td height="8" colspan="12"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center"><b>Consulting&#xA0;Services</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center">
 <b>Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>and</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right"><b>Canada</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>United&#xA0;States</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Global</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;Segments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Eliminations</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 <b>Consolidated</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right"><b>$</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total gross revenue</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1,311.0</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>2,365.9</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>742.7</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>4,419.6</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>(135.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>4,283.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less inter-segment revenue</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>35.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>31.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>69.3</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>135.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>(135.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>)&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Gross revenue from external customers</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>1,275.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>2,334.6</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>673.4</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>4,283.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"><b>&#xA0;</b></td>
 <td valign="bottom" align="right"><b>4,283.8</b></td>
 <td valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less subconsultants and other direct expenses</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>188.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>560.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>180.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>928.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>928.6</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total net revenue</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>1,087.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>1,774.4</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>493.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>3,355.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>3,355.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 1pt" bgcolor="#E1E0DF">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid" bgcolor="#E1E0DF">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Gross margin</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>557.0</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>982.5</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>275.7</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>1,815.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right"><b>-</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 <b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right"><b>1,815.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 </tr>
 <tr style="FONT-SIZE: 12pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="22">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="22" align="center">For the year ended December&#xA0;31,
 2017</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td height="8" colspan="12"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="10" align="center">Consulting Services</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Adjustments</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Total</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">and</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Canada</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 United&#xA0;States</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;Global</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;Segments</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Eliminations</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">Consolidated</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total gross revenue</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,221.9</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,254.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">664.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,140.6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(111.9</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,028.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less inter-segment revenue</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">30.2</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">28.0</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">53.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">111.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">(111.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Gross revenue from external customers</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,191.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,226.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">611.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,028.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">-</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,028.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Less subconsultants and other direct expenses</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">164.1</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">511.3</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">179.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">854.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">854.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total net revenue</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,027.6</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,714.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">431.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">3,173.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">3,173.8</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Gross margin</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">551.5</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">958.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">251.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,761.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap" align="right">-</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">1,761.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_DisclosureOfGeographicalAreasExplanatory', window );">Schedule of Non-Current Assets and Gross Revenue by Geographical Areas</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 15px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: -1%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial">
 <b>Geographic information</b></p>
 <table style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="WHITE-SPACE: nowrap">Non-Current&#xA0;assets</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center">Gross Revenue</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 <td height="8" colspan="8"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;December&#xA0;31</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;For&#xA0;the&#xA0;year&#xA0;ended&#xA0;December&#xA0;31&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <b>2018</b></td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="right">2017</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" nowrap="nowrap" align="right">
 <b>$</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="right">$</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canada</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>535.2</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">452.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,275.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,191.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 United States</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,342.3</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,311.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>2,334.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,226.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 United Kingdom</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>140.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">119.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>184.9</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">129.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other countries</p>
 </td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>140.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">148.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>488.5</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">481.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="10"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 <td bgcolor="#E1E0DF" height="10" colspan="4"></td>
 <td height="10" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="top">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>2,158.3</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">2,031.6</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>4,283.8</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="right">4,028.7</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_DisclosureOfProductsAndServicesExplanatory', window );">Schedule of Gross Revenue by Services</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt">
 <b>Gross revenue by services&#xA0;&#xA0;&#xA0;&#xA0;</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="92%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center">For&#xA0;the&#xA0;year&#xA0;ended
 December&#xA0;31</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>2018</b></p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right"><b>$</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="right">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">2017</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-TOP: 0pt" align="right">$</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Consulting Services</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td bgcolor="#E1E0DF" valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Buildings</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>944.5</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">898.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Energy&#xA0;&amp; Resources</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>591.7</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">479.2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Environmental Services</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>682.8</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">678.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Infrastructure</p>
 </td>
 <td bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>1,157.6</b></td>
 <td bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap">
 <b>&#xA0;</b></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,090.4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 2em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Water</p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right"><b>907.2</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">882.9</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="8"></td>
 <td bgcolor="#E1E0DF" height="8" colspan="4"></td>
 <td height="8" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; PAGE-BREAK-INSIDE: avoid">
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 9.5pt; FONT-FAMILY: ARIAL; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 <b>Total gross revenue from external customers</b></p>
 </td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" align="right">
 <b>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;4,283.8</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" bgcolor="#E1E0DF" valign="bottom" nowrap="nowrap"><b>&#xA0;</b></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom">
 &#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" align="right">
 &#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;4,028.7</td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" nowrap="nowrap">&#xA0;</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_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 2018-01-01<br> -Paragraph 33<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_33&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating segments. [Refer: Operating segments [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 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsExplanatory</td>
</tr>
<tr>
<td style="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_DisclosureOfProductsAndServicesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 entity's products and services. [Refer: Products and services [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 8<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProductsAndServicesExplanatory</td>
</tr>
<tr>
<td style="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_stn_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Text block [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;">stn_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769751856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives and Depreciation Calculation Methods (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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=stn_EngineeringEquipmentMember', window );">Engineering equipment [member]</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_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_DepreciationMethodPropertyPlantAndEquipment', window );">Depreciation method</a></td>
<td class="text">Straight-line<span></span>
</td>
</tr>
<tr 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_OfficeEquipmentMember', window );">Office equipment [member]</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_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_DepreciationMethodPropertyPlantAndEquipment', window );">Depreciation method</a></td>
<td class="text">Straight-line<span></span>
</td>
</tr>
<tr 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_OtherPropertyPlantAndEquipmentMember', window );">Other [member]</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_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_DepreciationMethodPropertyPlantAndEquipment', window );">Depreciation method</a></td>
<td class="text">Straight-line<span></span>
</td>
</tr>
<tr 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_LeaseholdImprovementsMember', window );">Leasehold improvements [member]</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_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_DepreciationMethodPropertyPlantAndEquipment', window );">Depreciation method</a></td>
<td class="text">Straight-line over term of lease to a maximum of 15 years or the improvement's economic life<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment', window );">Estimated Lives</a></td>
<td class="text">15 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 [member] | Engineering equipment [member]</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_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment', window );">Estimated Lives</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_BottomOfRangeMember', window );">Bottom of range [member] | Office equipment [member]</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_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment', window );">Estimated Lives</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_BottomOfRangeMember', window );">Bottom of range [member] | Other [member]</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_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment', window );">Estimated Lives</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 [member] | Engineering equipment [member]</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_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment', window );">Estimated Lives</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 [member] | Office equipment [member]</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_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment', window );">Estimated Lives</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 [member] | Other [member]</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_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [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_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment', window );">Estimated Lives</a></td>
<td class="text">50 years<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_DepreciationMethodPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The depreciation method used 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2018-01-01<br> -Paragraph 73<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2018-03-01&amp;anchor=para_73_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationMethodPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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_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_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The useful lives or depreciation rates used 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2018-01-01<br> -Paragraph 73<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2018-03-01&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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=stn_EngineeringEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_EngineeringEquipmentMember</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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OfficeEquipmentMember</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_OtherPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherPropertyPlantAndEquipmentMember</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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseholdImprovementsMember</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>102
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770735888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Intangible and Leased Assets - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member] | Intangible under finance lease [member]</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_ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill', window );">Estimated lives</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 [member] | Client relationships [member] | Not internally generated [member]</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_ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill', window );">Estimated lives</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_BottomOfRangeMember', window );">Bottom of range [member] | Contract backlog and finite trademarks [member] | Not internally generated [member]</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_ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill', window );">Estimated lives</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 [member] | Intangible under finance lease [member]</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_ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill', window );">Estimated lives</a></td>
<td class="text">7 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 [member] | Client relationships [member] | Not internally generated [member]</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_ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill', window );">Estimated lives</a></td>
<td class="text">15 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 [member] | Contract backlog and finite trademarks [member] | Not internally generated [member]</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_ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill', window );">Estimated lives</a></td>
<td class="text">3 years<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_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_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The useful lives or amortisation rates used for intangible assets other than goodwill. [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 2018-01-01<br> -Paragraph 118<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2018-03-01&amp;anchor=para_118_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-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_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_ClassesOfAssetsAxis=stn_IntangibleUnderFinanceLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_IntangibleUnderFinanceLeaseMember</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_CustomerrelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerrelatedIntangibleAssetsMember</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_MethodsOfGenerationAxis=ifrs-full_NotInternallyGeneratedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MethodsOfGenerationAxis=ifrs-full_NotInternallyGeneratedMember</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=stn_ContractBacklogAndFiniteTrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ContractBacklogAndFiniteTrademarksMember</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>103
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6676978112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Share Based and Equity Settled Transactions - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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=stn_PerformanceShareUnitsMember', window );">Performance share units (PSUs) [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement', window );">Cash settlement period for share-based payment arrangement</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_ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement', window );">Description of settlement method</a></td>
<td class="text">For units that vest, unit holders receive a cash payment based on the closing price of the Company&#8217;s common shares on the third anniversary date of issue.<span></span>
</td>
</tr>
<tr 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=stn_EquitySettledTransactionsMember', window );">Equity settled transactions [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments', window );">Description of equity settled share based payment</a></td>
<td class="text">The cost of equity-settled transactions is measured at fair value at the grant date using a Black-Scholes option-pricing model. The cost of equity-settled transactions, together with a corresponding increase in equity, is recognized over the period in which the service conditions are fulfilled (the vesting period). For equity-settled transactions, the cumulative expense recognized at each reporting date until the vesting date reflects the extent to which the vesting period has expired and reflects the Company&#8217;s best estimate of the number of equity instruments that will ultimately vest. The expense or credit to income for a period represents the movement in cumulative expense recognized as at the beginning and end of that period and is recorded in administrative and marketing expenses. No expense is recognized for awards that do not ultimately vest.<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_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 maximum term of options granted for a type of share-based payment arrangement that existed at any time during the period. An entity with substantially similar types of share-based payment arrangements may aggregate this information. [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/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-01-01<br> -Paragraph 45<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-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_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 method of settlement (for example, whether in cash or equity) for a type of share-based payment arrangement that existed at any time during the period. An entity with substantially similar types of share-based payment arrangements may aggregate this information. [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/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-01-01<br> -Paragraph 45<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-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_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 that enables users of financial statements to understand how the fair value of the goods or services received, or the fair value of the equity instruments granted, in share-based payment arrangements was determined. [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/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-01-01<br> -Paragraph 46<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_46&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPayments</td>
</tr>
<tr>
<td style="padding-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_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_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_PerformanceShareUnitsMember</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=stn_EquitySettledTransactionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_EquitySettledTransactionsMember</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>104
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6669449200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Recent Accounting Pronouncements and Changes to Accounting Policies - Schedule of Impact of Changes to Accounting Policies on Retained Earnings (Detail) - Retained earnings [member] - Increase (decrease) due to application of IFRS 15 [member]<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 01, 2018 </div>
<div>CAD ($)</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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseInRetainedEarnings', window );">Total impact of change in accounting policy</a></td>
<td class="num">$ (23.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_ComponentsOfEquityAxis=ifrs-full_RetainedEarningsMember', window );">Continuing operations [member] | Change Orders and Claims [Member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseInRetainedEarnings', window );">Total impact of change in accounting policy</a></td>
<td class="num">(3.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_RetainedEarningsMember', window );">Continuing operations [member] | Significant Financing Component [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseInRetainedEarnings', window );">Total impact of change in accounting policy</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_ComponentsOfEquityAxis=ifrs-full_RetainedEarningsMember', window );">Discontinued operations [member] | Construction Services [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseInRetainedEarnings', window );">Total impact of change in accounting policy</a></td>
<td class="num">$ (22.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_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_stn_IncreaseDecreaseInRetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in Retained 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;">stn_IncreaseDecreaseInRetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetainedEarningsMember</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=stn_ContinuingOperationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContinuingAndDiscontinuedOperationsAxis=stn_ContinuingOperationMember</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_srt_RestatementAxis=stn_ChangeOrdersAndClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_RestatementAxis=stn_ChangeOrdersAndClaimsMember</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_srt_RestatementAxis=stn_SignificantFinancingComponentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_RestatementAxis=stn_SignificantFinancingComponentMember</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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember</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_SegmentConsolidationItemsAxis=stn_ConstructionServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentConsolidationItemsAxis=stn_ConstructionServicesMember</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>105
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769831120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 15 in Consolidated Statement of Financial Position (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jan. 01, 2018</div></th>
<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_CurrentAssetsAbstract', window );"><strong>Current assets</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_CurrentReceivablesFromContractsWithCustomers', window );">Unbilled receivables</a></td>
<td class="nump">$ 384.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_CurrentContractAssets', window );">Contract assets</a></td>
<td class="nump">59.7<span></span>
</td>
<td class="nump">$ 69.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_OtherCurrentAssets', window );">Other assets</a></td>
<td class="nump">23.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.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_NoncurrentAssetsAbstract', window );"><strong>Non-current assets</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_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">21.2<span></span>
</td>
<td class="text">&#160;<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_OtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">175.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">195.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_CurrentLiabilitiesAbstract', window );"><strong>Current liabilities</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_DeferredIncomeClassifiedAsCurrent', window );">Deferred revenue</a></td>
<td class="nump">174.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>Shareholders' equity</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_RetainedEarnings', window );">Retained earnings</a></td>
<td class="nump">851.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">947.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_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income</a></td>
<td class="nump">163.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember', window );">Previously stated [member]</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_CurrentAssetsAbstract', window );"><strong>Current assets</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_CurrentReceivablesFromContractsWithCustomers', window );">Unbilled receivables</a></td>
<td class="nump">444.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_OtherCurrentAssets', window );">Other assets</a></td>
<td class="nump">20.3<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_NoncurrentAssetsAbstract', window );"><strong>Non-current assets</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_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">21.8<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_OtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">167.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 " 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredIncomeClassifiedAsCurrent', window );">Deferred revenue</a></td>
<td class="nump">165.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>Shareholders' equity</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_RetainedEarnings', window );">Retained earnings</a></td>
<td class="nump">848.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_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income</a></td>
<td class="nump">163.7<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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember', window );">Increase (decrease) due to changes in accounting policy required by IFRSs [member]</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_CurrentAssetsAbstract', window );"><strong>Current assets</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_CurrentReceivablesFromContractsWithCustomers', window );">Unbilled receivables</a></td>
<td class="num">(59.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_CurrentContractAssets', window );">Contract assets</a></td>
<td class="nump">59.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_OtherCurrentAssets', window );">Other assets</a></td>
<td class="nump">2.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current assets</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_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="num">(0.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_OtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">8.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 " 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredIncomeClassifiedAsCurrent', window );">Deferred revenue</a></td>
<td class="nump">8.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>Shareholders' equity</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_RetainedEarnings', window );">Retained earnings</a></td>
<td class="nump">2.3<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</a></td>
<td class="num">$ (0.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_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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_CurrentContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contract assets. [Refer: Contract 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 15<br> -IssueDate 2018-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_CurrentReceivablesFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 receivables from contracts with customers. [Refer: Receivables from contracts with customers]</p></div>
<a 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 15<br> -IssueDate 2018-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentReceivablesFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeClassifiedAsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income classified as current. [Refer: Deferred 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 2018-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredIncomeClassifiedAsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-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=2018-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_NoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</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>106
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6771337408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 15 in Consolidated Statements of Income and Comprehensive Income (Loss) (Detail) - CAD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_ProfitLossAbstract', window );"><strong>Net income</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_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">$ 4,283.8<span></span>
</td>
<td class="nump">$ 4,028.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_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Subconsultant/subcontractor and other direct expenses</a></td>
<td class="nump">928.6<span></span>
</td>
<td class="nump">854.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_IncomeTaxExpenseContinuingOperations', window );">Total income taxes</a></td>
<td class="nump">55.0<span></span>
</td>
<td class="nump">166.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_ProfitLossFromContinuingOperations', window );">Net income for the year from continuing operations</a></td>
<td class="nump">171.3<span></span>
</td>
<td class="nump">97.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_ProfitLossFromDiscontinuedOperations', window );">Net loss from discontinued operation, net of tax</a></td>
<td class="num">(123.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_ProfitLoss', window );">Net income for the year</a></td>
<td class="nump">47.4<span></span>
</td>
<td class="nump">97.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_ComprehensiveIncomeAbstract', window );"><strong>Comprehensive income</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_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="nump">124.1<span></span>
</td>
<td class="num">(134.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_OtherComprehensiveIncome', window );">Other comprehensive income for the year, net of tax</a></td>
<td class="nump">114.5<span></span>
</td>
<td class="num">(117.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_ComprehensiveIncome', window );">Total comprehensive income (loss) for the year, net of tax</a></td>
<td class="nump">$ 161.9<span></span>
</td>
<td class="num">$ (20.8)<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_BasicAndDilutedEarningsPerShareAbstract', window );"><strong>Earnings per share, basic and diluted</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_BasicAndDilutedEarningsLossPerShareFromContinuingOperations', window );">Continuing operations</a></td>
<td class="nump">$ 1.51<span></span>
</td>
<td class="nump">$ 0.85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations', window );">Discontinued operations</a></td>
<td class="num">(1.09)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicAndDilutedEarningsLossPerShare', window );">Total basic and diluted earnings per share</a></td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.85<span></span>
</td>
</tr>
<tr 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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember', window );">Previously stated [member]</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_ProfitLossAbstract', window );"><strong>Net income</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_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">$ 4,287.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_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Subconsultant/subcontractor and other direct expenses</a></td>
<td class="nump">937.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_IncomeTaxExpenseContinuingOperations', window );">Total income taxes</a></td>
<td class="nump">53.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_ProfitLossFromContinuingOperations', window );">Net income for the year from continuing operations</a></td>
<td class="nump">168.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_ProfitLossFromDiscontinuedOperations', window );">Net loss from discontinued operation, net of tax</a></td>
<td class="num">(146.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_ProfitLoss', window );">Net income for the year</a></td>
<td class="nump">21.2<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_ComprehensiveIncomeAbstract', window );"><strong>Comprehensive income</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_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="nump">124.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_OtherComprehensiveIncome', window );">Other comprehensive income for the year, net of tax</a></td>
<td class="nump">115.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_ComprehensiveIncome', window );">Total comprehensive income (loss) for the year, net of tax</a></td>
<td class="nump">$ 136.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_ifrs-full_BasicAndDilutedEarningsPerShareAbstract', window );"><strong>Earnings per share, basic and diluted</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_BasicAndDilutedEarningsLossPerShareFromContinuingOperations', window );">Continuing operations</a></td>
<td class="nump">$ 1.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations', window );">Discontinued operations</a></td>
<td class="num">(1.29)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicAndDilutedEarningsLossPerShare', window );">Total basic and diluted earnings per share</a></td>
<td class="nump">$ 0.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember', window );">Increase (decrease) due to changes in accounting policy required by IFRSs [member]</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_ProfitLossAbstract', window );"><strong>Net income</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_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="num">$ (4.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_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Subconsultant/subcontractor and other direct expenses</a></td>
<td class="num">(8.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_IncomeTaxExpenseContinuingOperations', window );">Total income taxes</a></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_ProfitLossFromContinuingOperations', window );">Net income for the year from continuing operations</a></td>
<td class="nump">3.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_ProfitLossFromDiscontinuedOperations', window );">Net loss from discontinued operation, net of tax</a></td>
<td class="nump">23.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_ProfitLoss', window );">Net income for the year</a></td>
<td class="nump">26.2<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_ComprehensiveIncomeAbstract', window );"><strong>Comprehensive income</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_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="num">(0.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_OtherComprehensiveIncome', window );">Other comprehensive income for the year, net of tax</a></td>
<td class="num">(0.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_ComprehensiveIncome', window );">Total comprehensive income (loss) for the year, net of tax</a></td>
<td class="nump">$ 25.6<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_BasicAndDilutedEarningsPerShareAbstract', window );"><strong>Earnings per share, basic and diluted</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_BasicAndDilutedEarningsLossPerShareFromContinuingOperations', window );">Continuing operations</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations', window );">Discontinued operations</a></td>
<td class="nump">0.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicAndDilutedEarningsLossPerShare', window );">Total basic and diluted earnings per share</a></td>
<td class="nump">$ 0.23<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_BasicAndDilutedEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 earnings per share when the basic and diluted measurements are equal. [Refer: Basic earnings (loss) per share; Diluted earnings (loss) 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 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicAndDilutedEarningsLossPerShare</td>
</tr>
<tr>
<td style="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_BasicAndDilutedEarningsLossPerShareFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basic and diluted earnings (loss) per share from continuing operations. [Refer: Basic and diluted earnings (loss) 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 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicAndDilutedEarningsLossPerShareFromContinuingOperations</td>
</tr>
<tr>
<td style="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_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basic and diluted earnings (loss) per share from discontinued operations. [Refer: Basic and diluted earnings (loss) 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 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicAndDilutedEarningsLossPerShareFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="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_BasicAndDilutedEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BasicAndDilutedEarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as 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 IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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. [Refer: 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 IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [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 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [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 7<br> -IssueDate 2018-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2018-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=4&amp;date=2018-03-02&amp;anchor=para_39L_e&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2018-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=17&amp;date=2018-03-01&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-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_ProfitLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. [Refer: Continuing operations [member]; 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 IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B12_b_vi&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProfitLossFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 discontinued operations. [Refer: Discontinued operations [member]; 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 IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B12_b_vii&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 82<br> -Subparagraph ea<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_82_ea&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 98<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_98_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_RevenueFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RevenueFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_SubconsultantSubcontractorAndOtherDirectExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue associated with certain direct costs for subconsultant, subcontractor and other expenditures that are recoverable directly from customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SubconsultantSubcontractorAndOtherDirectExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</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>107
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759696624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 9 on Equity (After-tax) (Detail) - Increase (decrease) due to application of IFRS 9 [member]<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 01, 2018 </div>
<div>CAD ($)</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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9', window );">Reclassify equity securities from available-for-sale (AFS) to FVPL</a></td>
<td class="nump">$ 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_ComponentsOfEquityAxis=ifrs-full_RetainedEarningsMember', window );">Retained earnings [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9', window );">Reclassify equity securities from available-for-sale (AFS) to FVPL</a></td>
<td class="nump">0.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_stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9', window );">Other</a></td>
<td class="num">(0.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_stn_IncreaseDecreaseInRetainedEarnings', window );">Total impact of changes in accounting policy, January 1, 2018</a></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_ComponentsOfEquityAxis=ifrs-full_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated other comprehensive income (loss) [member]</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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9', window );">Reclassify equity securities from available-for-sale (AFS) to FVPL</a></td>
<td class="num">(0.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_stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss', window );">Total impact of changes in accounting policy, January 1, 2018</a></td>
<td class="num">$ (0.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_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_stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in AOCI on basis of measurement category first application of IFRS9.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseInAOCIOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in accumulated other comprehensive income 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;">stn_IncreaseDecreaseInAccumulatedOtherComprehensiveIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_IncreaseDecreaseInRetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in Retained 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;">stn_IncreaseDecreaseInRetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in retained earnings on basis of measurement category first application of IFRS 9.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in retained earnings on other changes first application of IFRS 9.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseInRetainedEarningsOnOtherChangesFirstApplicationOfIFRS9</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member</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_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetainedEarningsMember</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>108
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756888848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Recent Accounting Pronouncements and Changes To Accounting Policies - Additional Information (Detail) - Increase (decrease) due to application of IFRS 9 [member]<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 01, 2018 </div>
<div>CAD ($)</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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems', window );"><strong>Disclosure of financial assets at date of initial application of IFRS 9 [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_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue', window );">Investments reclassified from AFS to FVPL</a></td>
<td class="num">$ (49.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_stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9', window );">Unrealized gains on reclassification</a></td>
<td class="nump">$ 0.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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems</td>
</tr>
<tr>
<td style="padding-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_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financial assets mandatorily measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Financial assets at fair value through profit or loss, mandatorily measured 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/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 8<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_8_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) in retained earnings on basis of measurement category first application of IFRS 9.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseInRetainedEarningsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member</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>109
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769741536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Measurement Category of Financial Assets (Detail) - Increase (decrease) due to application of IFRS 9 [member]<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member', window );">Cash and cash deposits and cash in escrow [member] | Financial assets at amortised cost, category [member]</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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems', window );"><strong>Disclosure of financial assets at date of initial application of IFRS 9 [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_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9', window );">Financial assets measurement, after</a></td>
<td class="text">Amortized cost<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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member', window );">Cash and cash deposits and cash in escrow [member] | Financial assets at fair value through profit or loss, designated upon initial recognition or subsequently, category [member]</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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems', window );"><strong>Disclosure of financial assets at date of initial application of IFRS 9 [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_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9', window );">Financial assets measurement, before</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">FVPL<span></span>
</td>
</tr>
<tr 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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member', window );">Receivables and other current financial assets [member] | Financial assets at amortised cost, category [member]</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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems', window );"><strong>Disclosure of financial assets at date of initial application of IFRS 9 [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_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9', window );">Financial assets measurement, after</a></td>
<td class="text">Amortized cost<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9', window );">Financial assets measurement, before</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Amortized cost<span></span>
</td>
</tr>
<tr 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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member', window );">Equity securities [member] | Financial assets at fair value through profit or loss, mandatorily measured at fair value, category [member]</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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems', window );"><strong>Disclosure of financial assets at date of initial application of IFRS 9 [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_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9', window );">Financial assets measurement, after</a></td>
<td class="text">Mandatorily at FVPL<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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member', window );">Equity securities [member] | Investments in equity instruments designated at fair value through other comprehensive income [member]</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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems', window );"><strong>Disclosure of financial assets at date of initial application of IFRS 9 [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_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9', window );">Financial assets measurement, before</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">FVOCI <span></span>
</td>
</tr>
<tr 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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member', window );">Bonds [member] | Financial assets measured at fair value through other comprehensive income, category [member]</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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems', window );"><strong>Disclosure of financial assets at date of initial application of IFRS 9 [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_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9', window );">Financial assets measurement, after</a></td>
<td class="text">FVOCI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9', window );">Financial assets measurement, before</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">FVOCI<span></span>
</td>
</tr>
<tr 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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member', window );">Holdbacks on long-term contracts [member] | Financial assets at amortised cost, category [member]</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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems', window );"><strong>Disclosure of financial assets at date of initial application of IFRS 9 [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_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9', window );">Financial assets measurement, after</a></td>
<td class="text">Amortized cost<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9', window );">Financial assets measurement, before</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Amortized cost<span></span>
</td>
</tr>
<tr 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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member', window );">Indemnifications [member] | Financial assets at fair value through profit or loss, designated upon initial recognition or subsequently, category [member]</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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems', window );"><strong>Disclosure of financial assets at date of initial application of IFRS 9 [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_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9', window );">Financial assets measurement, after</a></td>
<td class="text">FVPL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9', window );">Financial assets measurement, before</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">FVPL<span></span>
</td>
</tr>
<tr 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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member', window );">Other financial asset [member] | Financial assets at amortised cost, category [member]</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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems', window );"><strong>Disclosure of financial assets at date of initial application of IFRS 9 [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_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9', window );">Financial assets measurement, after</a></td>
<td class="text">Amortized cost<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9', window );">Financial assets measurement, before</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Amortized cost<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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9LineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The measurement category of financial assets immediately after the initial application of IFRS 9. [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> -Name IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 42I<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_42I_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyAfterInitialApplicationOfIFRS9</td>
</tr>
<tr>
<td style="padding-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_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The measurement category of financial assets at the date of initial application of IFRS 9, determined in accordance with IAS 39 or in accordance with a previous version of IFRS 9 (if the entity&#8217;s chosen approach to applying IFRS 9 involves more than one date of initial application for different requirements). [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> -Name IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 42I<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_42I_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssetsMeasurementCategoryImmediatelyBeforeInitialApplicationOfIFRS9</td>
</tr>
<tr>
<td style="padding-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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=stn_IncreaseDecreaseDueToApplicationOfIFRS9Member</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_ClassesOfFinancialAssetsAxis=stn_CashAndCashDepositsAndCashInEscrowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_CashAndCashDepositsAndCashInEscrowMember</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_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember</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_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember</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_ClassesOfFinancialAssetsAxis=stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_AccountsReceivableAndOtherCurrentFinancialAssetsMember</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_ClassesOfFinancialAssetsAxis=ifrs-full_EquityInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=ifrs-full_EquityInvestmentsMember</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_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember</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_CategoriesOfFinancialAssetsAxis=ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CategoriesOfFinancialAssetsAxis=ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</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_ClassesOfFinancialAssetsAxis=stn_BondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_BondMember</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_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember</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_ClassesOfFinancialAssetsAxis=stn_HoldbacksOnLongTermContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_HoldbacksOnLongTermContractMember</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_ClassesOfFinancialAssetsAxis=stn_IndemnificationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_IndemnificationsMember</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_ClassesOfFinancialAssetsAxis=stn_OtherFinancialAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_OtherFinancialAssetMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769792064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Acquisitions - Summary of Consideration for Assets Acquired and Liabilities Assumed (Detail) - Aggregated individually immaterial business combinations [member]<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</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>
</tr>
<tr class="ro">
<td 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 consideration</a></td>
<td class="nump">$ 88.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_LiabilitiesIncurred', window );">Notes payable</a></td>
<td class="nump">55.6<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_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration</a></td>
<td class="nump">143.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_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract', window );"><strong>Assets and liabilities acquired</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_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate', window );">Cash acquired</a></td>
<td class="nump">7.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_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate', window );">Trade receivables</a></td>
<td class="nump">34.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_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate', window );">Unbilled receivables</a></td>
<td class="nump">6.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_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate', window );">Accounts payable</a></td>
<td class="num">(19.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_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate', window );">Other non-cash working capital</a></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_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate', window );">Property and equipment</a></td>
<td class="nump">4.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_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Intangible assets</a></td>
<td class="nump">33.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_DeferredTaxAssetsRecognisedAsOfAcquisitionDate', window );">Deferred tax assets</a></td>
<td class="nump">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_stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate', window );">Net employee defined benefit liability</a></td>
<td class="num">(16.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_stn_ProvisionsRecognisedAsOfAcquisitionDate', window );">Provisions</a></td>
<td class="num">(1.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_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate', window );">Deferred tax liabilities</a></td>
<td class="num">(2.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_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Total identifiable net assets at fair value</a></td>
<td class="nump">47.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_GoodwillRecognisedAsOfAcquisitionDate', window );">Goodwill arising on acquisitions</a></td>
<td class="nump">96.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_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration</a></td>
<td class="nump">$ 143.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_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 2018-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; 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 2018-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-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=2018-03-01&amp;anchor=para_B64_f_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax assets acquired in a business combination. [Refer: Deferred tax 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 2018-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax liabilities assumed in a business combination. [Refer: Deferred tax 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 2018-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 business combination's acquisition date for goodwill. [Refer: Goodwill; 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 2018-01-01<br> -Paragraph B64<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B64&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GoodwillRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; 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 2018-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities incurred (for example, a liability for contingent consideration) as 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 2018-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B64_f_iii&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 plant, property and equipment acquired in a business combination. [Refer: Property, plant and equipment; 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 2018-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash working capital related to accounts payable 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;">stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash working capital related to other non cash working capital payable 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;">stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash working capital related to trade receivables recognised 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;">stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash working capital related to unbilled receivables recognised 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;">stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ProvisionsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provisions recognised 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;">stn_ProvisionsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Retirement benefit obligations recognised 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;">stn_RetirementBenefitObligationsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6766308160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Additional Information (Detail) - Aggregated individually immaterial business combinations [member]<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes', window );">Goodwill is deductible for income tax purposes</a></td>
<td class="nump">$ 3.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_stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate', window );">Provisions</a></td>
<td class="nump">0.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_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome', window );">Provision for claims outstanding</a></td>
<td class="nump">11.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_RevenueOfAcquiree', window );">Gross revenue earned</a></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_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination', window );">Acquisition-related costs</a></td>
<td class="nump">$ 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_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recognised as an expense for transactions that are 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 2018-01-01<br> -Paragraph B64<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B64_m&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_RevenueOfAcquiree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [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 IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph B64<br> -Subparagraph q<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B64_q_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueOfAcquiree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill and intangible assets expected deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GoodwillAndIntangibleAssetsExpectedDeductibleForTaxPurposes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding provisions reassessed and arised based on expected probable outcome.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provisions for claims recognised 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;">stn_ProvisionsForClaimsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759463808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Summary of Consideration of Business Combinations (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfBusinessCombinationsAbstract', window );"><strong>Disclosure of detailed information about business combination [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_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents', window );">Cash consideration (net of cash acquired)</a></td>
<td class="nump">$ 80.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_stn_PaymentsOnNotesPayableFromPreviousAcquisitions', window );">Payments on notes payable from previous acquisitions</a></td>
<td class="nump">42.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_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Total net cash paid</a></td>
<td class="nump">$ 122.2<span></span>
</td>
<td class="nump">$ 85.1<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_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 2018-01-01<br> -Paragraph 39<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisclosureOfBusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfBusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of consideration paid or received, consisting of cash and cash equivalents, in respect of both obtaining and losing control of subsidiaries or other businesses. [Refer: Subsidiaries [member]; Cash and cash equivalents; Consideration paid (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/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 40<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_40_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_PaymentsOnNotesPayableFromPreviousAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on notes payable from previous acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PaymentsOnNotesPayableFromPreviousAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>113
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756428272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Summary of Notes Payable in Business Combination (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</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_stn_DisclosureOfNotesPayableInBusinessCombinationAbstract', window );"><strong>Disclosure of Notes Payable in Business Combination [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_stn_NotesPayableRecognisedInBusinessCombination', window );">Balance, beginning of the year</a></td>
<td class="nump">$ 58.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_stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination', window );">Additions for acquisitions in the year</a></td>
<td class="nump">55.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_stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination', window );">Other adjustments</a></td>
<td class="num">(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_stn_PaymentsOfNotesPayableRecognisedInBusinessCombination', window );">Payments</a></td>
<td class="num">(42.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_stn_InterestOnNotesPayableRecognisedInBusinessCombination', window );">Interest</a></td>
<td class="nump">0.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_stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination', window );">Impact of foreign exchange</a></td>
<td class="nump">3.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_stn_NotesPayableRecognisedInBusinessCombination', window );">Total notes payable</a></td>
<td class="nump">$ 76.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additions for acquisitions on notes payable recognised in business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfNotesPayableInBusinessCombinationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 notes payable in business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfNotesPayableInBusinessCombinationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in foreign exchange on notes payable recognised in business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_InterestOnNotesPayableRecognisedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on notes payable recognised in business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_InterestOnNotesPayableRecognisedInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NotesPayableRecognisedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Notes payable recognised in business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NotesPayableRecognisedInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustments on notes payable recognised in business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_PaymentsOfNotesPayableRecognisedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of notes payable recognised in business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PaymentsOfNotesPayableRecognisedInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>114
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770630880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations and Disposition of Subsidiaries - Additional Information (Detail)<br> $ in Millions, $ 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>Sep. 30, 2018 </div>
<div>CAD ($)</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>CAD ($)</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_stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems', window );"><strong>Disclosure of disposal of subsidiaries and discontinued operations [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_CurrentTaxExpenseIncome', window );">Current tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 192.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_DeferredTaxExpenseIncome', window );">Deferred taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26.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_RepaymentsOfNoncurrentBorrowings', window );">Repayment of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DisposalOfMajorSubsidiaryMember', window );">Disposal of major subsidiary [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<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_stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems', window );"><strong>Disclosure of disposal of subsidiaries and discontinued operations [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_stn_GrossProceedsFromDisposalOfSubsidiaries', window );">Gross proceeds</a></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">369.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_CurrentTaxExpenseIncome', window );">Current tax 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="nump">124.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_DeferredTaxExpenseIncome', window );">Deferred taxes</a></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.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_RepaymentsOfNoncurrentBorrowings', window );">Repayment of long term debt</a></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">$ 221.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_IndividualAssetsOrCashgeneratingUnitsAxis=stn_ConstructionServicesGroupMember', window );">Construction services group [member] | Discontinued operations [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<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_stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems', window );"><strong>Disclosure of disposal of subsidiaries and discontinued operations [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_ImpairmentLoss', window );">Goodwill impairment charge</a></td>
<td class="nump">$ 53.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_stn_GrossProceedsFromDisposalOfSubsidiaries', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104.2<span></span>
</td>
<td class="nump">$ 79.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_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Cash proceeds from the sale of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28.8<span></span>
</td>
<td class="nump">$ 22.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_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 arising from losing 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 2018-01-01<br> -Paragraph 39<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-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=2018-03-01&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [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/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 130<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_130_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 130<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_130_d_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfNoncurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 repayments of non-current 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 7<br> -IssueDate 2018-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfNoncurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disposal of subsidiaries and discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_GrossProceedsFromDisposalOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross proceeds from disposal of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GrossProceedsFromDisposalOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DisposalOfMajorSubsidiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DisposalOfMajorSubsidiaryMember</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_IndividualAssetsOrCashgeneratingUnitsAxis=stn_ConstructionServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IndividualAssetsOrCashgeneratingUnitsAxis=stn_ConstructionServicesGroupMember</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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6760645776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations and Disposition of Subsidiaries - Summary of Net Loss from Discontinued Operations (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems', window );"><strong>Disclosure of analysis of single amount of discontinued operations [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_Revenue', window );">Revenue</a></td>
<td class="nump">$ 4,283.8<span></span>
</td>
<td class="nump">$ 4,028.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_ProfitLossBeforeTax', window );">Income before income taxes and discontinued operations</a></td>
<td class="nump">226.3<span></span>
</td>
<td class="nump">263.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_ProfitLossFromDiscontinuedOperations', window );">Net loss from discontinued operations</a></td>
<td class="num">(123.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_ContinuingAndDiscontinuedOperationsAxis=stn_ConstructionServicesGroupMember', window );">Construction services group [member] | Discontinued operations [member]</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_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems', window );"><strong>Disclosure of analysis of single amount of discontinued operations [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_Revenue', window );">Revenue</a></td>
<td class="nump">884.4<span></span>
</td>
<td class="nump">1,111.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_ExpenseByNature', window );">Expenses</a></td>
<td class="num">(953.8)<span></span>
</td>
<td class="num">$ (1,111.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_ImpairmentLossRecognisedInProfitOrLossGoodwill', window );">Impairment of goodwill</a></td>
<td class="num">(53.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_ProfitLossBeforeTax', window );">Income before income taxes and discontinued operations</a></td>
<td class="num">(122.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_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations', window );">Income taxes on operating activities</a></td>
<td class="nump">10.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_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent', window );">Loss from operating activities, net of income taxes</a></td>
<td class="num">(111.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_stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations', window );">Gain on disposal of discontinued operations before income taxes</a></td>
<td class="nump">1.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_TaxExpenseRelatingToGainLossOnDiscontinuance', window );">Income taxes on disposal of discontinued operations</a></td>
<td class="num">(13.8)<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_stn_ProfitLossFromDisposalOfDiscontinuedOperations', window );">Loss on disposal of discontinued operations, net of income taxes</a></td>
<td class="num">(12.3)<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_ProfitLossFromDiscontinuedOperations', window );">Net loss from discontinued operations</a></td>
<td class="num">$ (123.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_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_ExpenseByNature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 aggregated according to their nature (for example, depreciation, purchases of materials, transport costs, employee benefits and advertising costs), and not reallocated among functions within 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 2018-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseByNature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ImpairmentLossRecognisedInProfitOrLossGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goodwill. [Refer: Impairment loss recognised in profit or loss; 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 IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B67_d_v&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 from discontinued operations attributable to owners of the parent. [Refer: Discontinued operations [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 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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) 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 2018-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProfitLossFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 discontinued operations. [Refer: Discontinued operations [member]; 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 IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B12_b_vii&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 82<br> -Subparagraph ea<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_82_ea&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 98<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_98_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TaxExpenseRelatingToGainLossOnDiscontinuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax expense (income) relating to the gain (loss) on discontinuance when operations are discontinued. [Refer: Discontinued operations [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 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_b_iv&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph 81<br> -Subparagraph h<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_81_h_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax expense (income) relating to the profit (loss) arising from ordinary activities of discontinued operations. [Refer: Discontinued operations [member]; 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 IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_b_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph 81<br> -Subparagraph h<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_81_h_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit Loss Before Tax Disposal of Discontinued Operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ProfitLossBeforeTaxDisposalOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ProfitLossFromDisposalOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit loss from disposal of discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ProfitLossFromDisposalOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ContinuingAndDiscontinuedOperationsAxis=stn_ConstructionServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContinuingAndDiscontinuedOperationsAxis=stn_ConstructionServicesGroupMember</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_IndividualAssetsOrCashgeneratingUnitsAxis=ifrs-full_DiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IndividualAssetsOrCashgeneratingUnitsAxis=ifrs-full_DiscontinuedOperationsMember</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>116
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757176672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations and Disposition of Subsidiaries - Summary of Disposition of Subsidiary (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems', window );"><strong>Disclosure of disposal of subsidiaries and discontinued operations [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_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax', window );">Cumulative exchange loss on translating foreign operations reclassified from equity</a></td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="num">$ (13.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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DisposalOfMajorSubsidiaryMember', window );">Disposal of major subsidiary [member]</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_stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems', window );"><strong>Disclosure of disposal of subsidiaries and discontinued operations [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_stn_GrossProceedsFromDisposalOfSubsidiaries', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">369.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_IncreaseDecreaseInWorkingCapital', window );">Working capital adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15.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_stn_DisposalGroupTransactionCost', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16.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_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod', window );">Net proceeds from sale, net of cash sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">336.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_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013', window );">Net assets disposed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(268.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_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax', window );">Cumulative exchange loss on translating foreign operations reclassified from equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13.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_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments', window );">Gain on disposal of a subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54.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_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, other than cash or cash equivalents, in subsidiaries or other businesses over which control is obtained or lost. [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 2018-01-01<br> -Paragraph 40<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_40_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investments other than investments accounted for using the equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]</p></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 2018-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) on disposal of investments and changes in the value of investments. [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 26<br> -IssueDate 2018-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=26&amp;date=2018-03-01&amp;anchor=para_35_b_ix&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitsLossesOnDisposalOfInvestmentsAndChangesInValueOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 exchange differences when the financial statements of foreign operations are translated, 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: 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 21<br> -IssueDate 2018-01-01<br> -Paragraph 48<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=21&amp;date=2018-03-01&amp;anchor=para_48&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 92<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_92&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disposal of subsidiaries and discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDisposalOfSubsidiariesAndDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisposalGroupTransactionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal group transaction cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisposalGroupTransactionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_GrossProceedsFromDisposalOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross proceeds from disposal of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GrossProceedsFromDisposalOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DisposalOfMajorSubsidiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DisposalOfMajorSubsidiaryMember</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>117
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6748221664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents [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_Cash', window );">Cash</a></td>
<td class="nump">$ 176.5<span></span>
</td>
<td class="nump">$ 234.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_ShorttermDepositsClassifiedAsCashEquivalents', window );">Unrestricted investments</a></td>
<td class="nump">8.7<span></span>
</td>
<td class="nump">4.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_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 185.2<span></span>
</td>
<td class="nump">$ 239.5<span></span>
</td>
<td class="nump">$ 210.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_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 2018-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ShorttermDepositsClassifiedAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash equivalents representing short-term deposits. [Refer: 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 2018-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>118
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755755936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents - Additional Information (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CAD ($)</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_BusinessCombinationsAxis=ifrs-full_BusinessCombinationsMember', window );">Business combinations [member]</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_stn_DisclosureOfCashAndCashEquivalentsLineItems', window );"><strong>Disclosure of cash and cash equivalents [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_RestrictedCashAndCashEquivalents', window );">Escrow account</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 7.9<span></span>
</td>
<td class="nump">$ 6.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_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and cash equivalents whose use or withdrawal is restricted. [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 1<br> -IssueDate 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_DisclosureOfCashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfCashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_BusinessCombinationsAxis=ifrs-full_BusinessCombinationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ifrs-full_BusinessCombinationsMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6751637552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Receivables - Schedule of Trade and Other Receivables (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_TradeAndOtherReceivablesAbstract', window );"><strong>Trade and other receivables [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_TradeReceivables', window );">Trade receivables, net of ECL of $1.5 (2017 - $2.1)</a></td>
<td class="nump">$ 774.5<span></span>
</td>
<td class="nump">$ 746.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_stn_HoldbacksCurrent', window );">Holdbacks, current</a></td>
<td class="nump">18.7<span></span>
</td>
<td class="nump">43.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_stn_LeaseInducementsReceivable', window );">Lease inducements receivable</a></td>
<td class="nump">44.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_OtherReceivables', window );">Other</a></td>
<td class="nump">40.9<span></span>
</td>
<td class="nump">25.7<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_TradeAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="nump">$ 878.1<span></span>
</td>
<td class="nump">$ 816.1<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_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 receivable by the entity that it 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/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TradeAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 trade receivables and other receivables. [Refer: Trade receivables; 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TradeAndOtherReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TradeAndOtherReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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_TradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 due from customers for goods and services sold.</p></div>
<a 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 2018-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_HoldbacksCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Holdbacks current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_HoldbacksCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LeaseInducementsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease inducements receivable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LeaseInducementsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>120
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765510992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Receivables - Schedule of Trade and Other Receivables (Parenthetical) (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_TradeAndOtherReceivablesAbstract', window );"><strong>Trade and other receivables [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_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Expected credit losses (ECLs)</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 2.1<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_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 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-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 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TradeAndOtherReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TradeAndOtherReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6760442672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Receivables - Schedule of Gross Trade Receivables Aging Analysis (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [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_stn_GrossTradeReceivables', window );">Trade receivables</a></td>
<td class="nump">$ 776.0<span></span>
</td>
<td class="nump">$ 748.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_MaturityAxis=stn_OneToThirtyDaysMember', window );">1-30 Days [member]</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_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [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_stn_GrossTradeReceivables', window );">Trade receivables</a></td>
<td class="nump">355.6<span></span>
</td>
<td class="nump">403.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=stn_ThirtyOneToSixtyDaysMember', window );">31-60 Days [member]</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_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [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_stn_GrossTradeReceivables', window );">Trade receivables</a></td>
<td class="nump">228.7<span></span>
</td>
<td class="nump">182.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_MaturityAxis=stn_SixtyOneToNinetyDaysMember', window );">61-90 Days [member]</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_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [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_stn_GrossTradeReceivables', window );">Trade receivables</a></td>
<td class="nump">63.8<span></span>
</td>
<td class="nump">53.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_MaturityAxis=stn_NinetyOneDaysToOneTwentyDaysMember', window );">91-120 Days [member]</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_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [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_stn_GrossTradeReceivables', window );">Trade receivables</a></td>
<td class="nump">43.2<span></span>
</td>
<td class="nump">29.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=stn_AboveOneTwentyOneDaysMember', window );">121+ Days [member]</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_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [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_stn_GrossTradeReceivables', window );">Trade receivables</a></td>
<td class="nump">$ 84.7<span></span>
</td>
<td class="nump">$ 80.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_GrossTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross trade receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GrossTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TradeAndOtherReceivablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trade and other receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TradeAndOtherReceivablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_MaturityAxis=stn_OneToThirtyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_OneToThirtyDaysMember</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=stn_ThirtyOneToSixtyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ThirtyOneToSixtyDaysMember</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=stn_SixtyOneToNinetyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_SixtyOneToNinetyDaysMember</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=stn_NinetyOneDaysToOneTwentyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_NinetyOneDaysToOneTwentyDaysMember</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=stn_AboveOneTwentyOneDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_AboveOneTwentyOneDaysMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6773098736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment - Schedule of Property and Equipment (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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>
</tr>
<tr class="ro">
<td 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">$ 212.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_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="nump">289.4<span></span>
</td>
<td class="nump">$ 212.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_ClassesOfPropertyPlantAndEquipmentAxis=stn_EngineeringEquipmentMember', window );">Engineering equipment [member]</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_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>
</tr>
<tr class="ro">
<td 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">59.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_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="nump">60.1<span></span>
</td>
<td class="nump">59.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_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Office equipment [member]</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_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>
</tr>
<tr class="ro">
<td 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">34.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_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="nump">48.8<span></span>
</td>
<td class="nump">34.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_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember', window );">Leasehold improvements [member]</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_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>
</tr>
<tr class="ro">
<td 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">101.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_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="nump">159.7<span></span>
</td>
<td class="nump">101.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_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other [member]</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_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>
</tr>
<tr class="ro">
<td 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">17.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_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="nump">20.8<span></span>
</td>
<td class="nump">17.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_GrossCarryingAmountMember', window );">Gross carrying amount [member]</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_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>
</tr>
<tr class="ro">
<td 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">387.7<span></span>
</td>
<td class="nump">414.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_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">130.2<span></span>
</td>
<td class="nump">62.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_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">4.4<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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(50.5)<span></span>
</td>
<td class="num">(78.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_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Discontinued operations (note 8)</a></td>
<td class="num">(15.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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">17.1<span></span>
</td>
<td class="num">(11.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_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="nump">473.3<span></span>
</td>
<td class="nump">387.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_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Gross carrying amount [member] | Engineering equipment [member]</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_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>
</tr>
<tr class="re">
<td 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">116.7<span></span>
</td>
<td class="nump">131.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_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">23.2<span></span>
</td>
<td class="nump">21.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_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(12.2)<span></span>
</td>
<td class="num">(33.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_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Discontinued operations (note 8)</a></td>
<td class="num">(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_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="num">(0.4)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">4.9<span></span>
</td>
<td class="num">(3.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_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="nump">122.3<span></span>
</td>
<td class="nump">116.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_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Gross carrying amount [member] | Office equipment [member]</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_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>
</tr>
<tr class="re">
<td 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">61.6<span></span>
</td>
<td class="nump">82.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_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">19.4<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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">0.7<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(2.2)<span></span>
</td>
<td class="num">(24.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_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Discontinued operations (note 8)</a></td>
<td class="num">(0.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_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">3.0<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_ifrs-full_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="nump">82.0<span></span>
</td>
<td class="nump">61.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 );">Gross carrying amount [member] | Leasehold improvements [member]</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_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>
</tr>
<tr class="re">
<td 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">175.5<span></span>
</td>
<td class="nump">166.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_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">79.5<span></span>
</td>
<td class="nump">29.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_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">1.7<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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(31.4)<span></span>
</td>
<td class="num">(16.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_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Discontinued operations (note 8)</a></td>
<td class="num">(1.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_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="num">(0.2)<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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">7.8<span></span>
</td>
<td class="num">(5.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_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="nump">231.2<span></span>
</td>
<td class="nump">175.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_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Gross carrying amount [member] | Other [member]</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_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>
</tr>
<tr class="re">
<td 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">33.9<span></span>
</td>
<td class="nump">34.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_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">8.1<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_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">0.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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(4.7)<span></span>
</td>
<td class="num">(3.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_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Discontinued operations (note 8)</a></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_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="nump">1.4<span></span>
</td>
<td class="num">(1.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_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="nump">37.8<span></span>
</td>
<td class="nump">33.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_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation and amortization [member]</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_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>
</tr>
<tr class="re">
<td 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">(175.1)<span></span>
</td>
<td class="num">(200.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_stn_DepreciationPropertyPlantAndEquipmentContinuingOperations', window );">Depreciation - continuing operations</a></td>
<td class="num">(50.1)<span></span>
</td>
<td class="num">(52.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_stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations', window );">Depreciation - discontinued operations</a></td>
<td class="num">(2.0)<span></span>
</td>
<td class="num">(2.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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">45.5<span></span>
</td>
<td class="nump">76.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_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Discontinued operations (note 8)</a></td>
<td class="nump">4.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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(6.8)<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_ifrs-full_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="num">(183.9)<span></span>
</td>
<td class="num">(175.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_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation and amortization [member] | Engineering equipment [member]</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_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>
</tr>
<tr class="ro">
<td 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">(57.4)<span></span>
</td>
<td class="num">(73.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_stn_DepreciationPropertyPlantAndEquipmentContinuingOperations', window );">Depreciation - continuing operations</a></td>
<td class="num">(15.3)<span></span>
</td>
<td class="num">(16.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_stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations', window );">Depreciation - discontinued operations</a></td>
<td class="num">(1.5)<span></span>
</td>
<td class="num">(1.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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">10.6<span></span>
</td>
<td class="nump">32.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_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Discontinued operations (note 8)</a></td>
<td class="nump">3.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_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="nump">0.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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(2.3)<span></span>
</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_ifrs-full_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="num">(62.2)<span></span>
</td>
<td class="num">(57.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_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation and amortization [member] | Office equipment [member]</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_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>
</tr>
<tr class="ro">
<td 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">(27.6)<span></span>
</td>
<td class="num">(45.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_stn_DepreciationPropertyPlantAndEquipmentContinuingOperations', window );">Depreciation - continuing operations</a></td>
<td class="num">(6.7)<span></span>
</td>
<td class="num">(7.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_stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations', window );">Depreciation - discontinued operations</a></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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">25.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_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Discontinued operations (note 8)</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_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="nump">0.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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(1.2)<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_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="num">(33.2)<span></span>
</td>
<td class="num">(27.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_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation and amortization [member] | Leasehold improvements [member]</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_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>
</tr>
<tr class="ro">
<td 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">(74.1)<span></span>
</td>
<td class="num">(64.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_stn_DepreciationPropertyPlantAndEquipmentContinuingOperations', window );">Depreciation - continuing operations</a></td>
<td class="num">(25.9)<span></span>
</td>
<td class="num">(26.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_stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations', window );">Depreciation - discontinued operations</a></td>
<td class="num">(0.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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">31.1<span></span>
</td>
<td class="nump">15.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_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Discontinued operations (note 8)</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_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="nump">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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(2.9)<span></span>
</td>
<td class="nump">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_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="num">(71.5)<span></span>
</td>
<td class="num">(74.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_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation and amortization [member] | Other [member]</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_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>
</tr>
<tr class="ro">
<td 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">(16.0)<span></span>
</td>
<td class="num">(17.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_stn_DepreciationPropertyPlantAndEquipmentContinuingOperations', window );">Depreciation - continuing operations</a></td>
<td class="num">(2.2)<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_stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations', window );">Depreciation - discontinued operations</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="num">(0.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_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">2.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_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Discontinued operations (note 8)</a></td>
<td class="nump">0.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_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="num">(0.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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.4)<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_ifrs-full_PropertyPlantAndEquipment', window );">Property plant and equipment</a></td>
<td class="num">$ (17.0)<span></span>
</td>
<td class="num">$ (16.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_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 2018-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=2018-03-01&amp;anchor=para_73_e_iii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 resulting from the loss of control of a subsidiary. [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 16<br> -IssueDate 2018-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2018-03-01&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 resulting from disposals. [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 2018-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=2018-03-01&amp;anchor=para_73_e_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisposalsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-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=2018-03-01&amp;anchor=para_73_e_viii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 transfers. [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 16<br> -IssueDate 2018-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2018-03-01&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2018-03-01&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_DepreciationPropertyPlantAndEquipmentContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depreciation property plant and equipment continuing operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DepreciationPropertyPlantAndEquipmentContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depreciation property plant and equipment discontinued operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DepreciationPropertyPlantAndEquipmentDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ClassesOfPropertyPlantAndEquipmentAxis=stn_EngineeringEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_EngineeringEquipmentMember</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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OfficeEquipmentMember</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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseholdImprovementsMember</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_OtherPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherPropertyPlantAndEquipmentMember</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_AccumulatedDepreciationAndAmortisationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedDepreciationAndAmortisationMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756616144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment - Additional Information (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_LeaseholdImprovementsMember', window );">Leasehold improvements [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ConstructionInProgress', window );">Construction work in progress</a></td>
<td class="nump">$ 8.9<span></span>
</td>
<td class="nump">$ 3.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_ConstructionInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 capitalised during the construction of non-current assets that are not yet available for use. [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 16<br> -IssueDate 2018-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2018-03-01&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ConstructionInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseholdImprovementsMember</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>124
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6761219888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill - Schedule of Reconciliation of Changes in Goodwill (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfReconciliationOfChangesInGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in 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">$ 1,556.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_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,621.2<span></span>
</td>
<td class="nump">$ 1,556.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 );">Gross carrying amount [member]</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_DisclosureOfReconciliationOfChangesInGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in 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">1,734.6<span></span>
</td>
<td class="nump">2,006.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_AdditionalRecognitionGoodwill', window );">Acquisitions</a></td>
<td class="nump">96.3<span></span>
</td>
<td class="nump">16.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_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale', window );">Disposals</a></td>
<td class="num">(120.2)<span></span>
</td>
<td class="num">(194.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_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">88.5<span></span>
</td>
<td class="num">(93.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_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,799.2<span></span>
</td>
<td class="nump">1,734.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_AccumulatedImpairmentMember', window );">Accumulated impairment [member]</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_DisclosureOfReconciliationOfChangesInGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in 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="num">(178.0)<span></span>
</td>
<td class="num">(178.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_ImpairmentLossRecognisedInProfitOrLossGoodwill', window );">Impairment of goodwill</a></td>
<td class="num">(53.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_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale', window );">Disposals</a></td>
<td class="nump">53.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_Goodwill', window );">Goodwill</a></td>
<td class="num">$ (178.0)<span></span>
</td>
<td class="num">$ (178.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_AdditionalRecognitionGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goodwill recognised, except goodwill included in a disposal group that, on acquisition, meets the criteria to be classified as held for sale in accordance with IFRS 5. [Refer: Goodwill; 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 IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B67_d_ii&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionalRecognitionGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisclosureOfReconciliationOfChangesInGoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfReconciliationOfChangesInGoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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 2018-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goodwill derecognised without having previously been included in a disposal group classified as held for sale. [Refer: Goodwill; 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 IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B67_d_iv&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ImpairmentLossRecognisedInProfitOrLossGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goodwill. [Refer: Impairment loss recognised in profit or loss; 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 IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B67_d_v&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goodwill 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: 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 IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B67_d_vi&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_AccumulatedImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedImpairmentMember</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>125
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6760579808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 01, 2018 </div>
<div>Cash_Generating_Units</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>CAD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CAD ($)</div>
</th>
<th class="th"><div>Oct. 01, 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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfCashGeneratingUnit', window );">Number of cash generating units | Cash_Generating_Units</a></td>
<td class="nump">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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined', window );">Description of basis on which units recoverable amount has been determined</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Using the fair value less costs  of disposal approach<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_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised', window );">Description of level of fair value hierarchy within which fair value measurement is categorised</a></td>
<td class="text">Level 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_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows', window );">Description of projection</a></td>
<td class="text">Terminal growth rates based on actual experience and market analysis.      Projections are extrapolated beyond five years using a growth rate that does      not exceed 3.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="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_IndividualAssetsOrCashgeneratingUnitsAxis=stn_ConstructionServicesGroupMember', window );">Construction services group [member] | Discontinued operations [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Goodwill impairment charge | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53.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_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="re">
<td 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 );">Discounted Rate</a></td>
<td class="nump">17.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">15.10%<span></span>
</td>
</tr>
<tr class="ro">
<td 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 );">Percentage of growth rate</a></td>
<td class="nump">3.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>
</tr>
<tr 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 [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="re">
<td 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 );">Discounted Rate</a></td>
<td class="nump">9.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="nump">8.90%<span></span>
</td>
</tr>
<tr 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=stn_ConsultingServicesGlobalMember', window );">Consulting Services Global [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfCashGeneratingUnit', window );">Number of cash generating units | Cash_Generating_Units</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale', window );">Goodwill disposed | $</a></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">$ 88.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_DescriptionOfDiscountRatesAppliedToCashFlowProjections', window );">Discounted Rate</a></td>
<td class="nump">11.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections', window );">Percentage of growth rate</a></td>
<td class="nump">3.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>
</tr>
<tr 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=stn_ConstructionServicesMember', window );">Construction Services [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfCashGeneratingUnit', window );">Number of cash generating units | Cash_Generating_Units</a></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>
</tr>
<tr 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=stn_ConsultingServicesUnitedStatesMember', window );">Consulting Services United States [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale', window );">Goodwill disposed | $</a></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">$ 106.3<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_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 basis on which the cash-generating unit's (group of units') recoverable amount has been determined (ie value in use or fair value less costs of disposal). [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 2018-01-01<br> -Paragraph 134<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_134_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfBasisOnWhichUnitsRecoverableAmountHasBeenDetermined</td>
</tr>
<tr>
<td style="padding-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_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 2018-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=2018-03-01&amp;anchor=para_134_d_v&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_134_e_v&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_134_d_iv&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_134_e_iv&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 level of the fair value hierarchy within which the fair value measurement is categorised in its entirety (without giving regard to the observability of 'costs of disposal') 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 2018-01-01<br> -Paragraph 134<br> -Subparagraph e<br> -Clause iiA<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_134_e_iiA&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 130<br> -Subparagraph f<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_130_f_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfLevelOfFairValueHierarchyWithinWhichFairValueMeasurementIsCategorised</td>
</tr>
<tr>
<td style="padding-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_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_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period over which management has projected cash flows based on financial budgets/forecasts approved by management including, when a period greater than five years is used for a cash-generating unit (group of units), an explanation of why that longer period is justified. [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 2018-01-01<br> -Paragraph 134<br> -Subparagraph d<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_134_d_iii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 134<br> -Subparagraph e<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_134_e_iii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows</td>
</tr>
<tr>
<td style="padding-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_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goodwill derecognised without having previously been included in a disposal group classified as held for sale. [Refer: Goodwill; 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 IFRS<br> -Number 3<br> -IssueDate 2018-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B67_d_iv&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GoodwillDerecognisedWithoutHavingPreviouslyBeenIncludedInDisposalGroupClassifiedAsHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [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/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 130<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_130_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 130<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_130_d_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_NumberOfCashGeneratingUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash generating unit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfCashGeneratingUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=stn_ConstructionServicesGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IndividualAssetsOrCashgeneratingUnitsAxis=stn_ConstructionServicesGroupMember</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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember</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_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_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=stn_ConsultingServicesGlobalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ConsultingServicesGlobalMember</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=stn_ConstructionServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ConstructionServicesMember</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=stn_ConsultingServicesUnitedStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ConsultingServicesUnitedStatesMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759387568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill - Schedule of Goodwill Allocated (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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>
</tr>
<tr class="ro">
<td 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">$ 1,621.2<span></span>
</td>
<td class="nump">$ 1,556.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_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=stn_ConsultingServicesCanadaMember', window );">Consulting Services Canada [member]</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_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>
</tr>
<tr class="re">
<td 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">358.2<span></span>
</td>
<td class="nump">337.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_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=stn_ConsultingServicesUnitedStatesMember', window );">Consulting Services United States [member]</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_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>
</tr>
<tr class="ro">
<td 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">1,003.7<span></span>
</td>
<td class="nump">917.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_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=stn_ConsultingServicesGlobalMember', window );">Consulting Services Global [member]</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_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>
</tr>
<tr class="re">
<td 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">$ 259.3<span></span>
</td>
<td class="nump">183.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_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=stn_ConstructionServicesMember', window );">Construction Services [member]</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_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>
</tr>
<tr class="ro">
<td 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">$ 117.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_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 2018-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2018-03-01&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2018-03-01&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=stn_ConsultingServicesCanadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ConsultingServicesCanadaMember</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=stn_ConsultingServicesUnitedStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ConsultingServicesUnitedStatesMember</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=stn_ConsultingServicesGlobalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ConsultingServicesGlobalMember</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=stn_ConstructionServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ConstructionServicesMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6760659360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill - Summary of Most Sensitive Key Assumptions Used for CGUs (Detail)<br></strong></div></th>
<th class="th"><div>Oct. 01, 2018</div></th>
<th class="th"><div>Oct. 01, 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_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member]</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_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>
</tr>
<tr class="re">
<td 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 );">After tax discount rate</a></td>
<td class="nump">9.30%<span></span>
</td>
<td class="nump">8.90%<span></span>
</td>
</tr>
<tr 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 [member]</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_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>
</tr>
<tr class="ro">
<td 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 );">After tax discount rate</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">15.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_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections', window );">Terminal growth rate</a></td>
<td class="nump">3.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_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=stn_ConsultingServicesGlobalMember', window );">Consulting Services Global [member]</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_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>
</tr>
<tr class="ro">
<td 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 );">After tax discount rate</a></td>
<td class="nump">11.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Terminal growth rate</a></td>
<td class="nump">3.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_stn_RevenueGrowthRates', window );">Average annual net revenue growth rate (2019-2023)</a></td>
<td class="nump">3.70%<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=stn_ConsultingServicesGlobalMember', window );">Consulting Services Global [member] | Bottom of range [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OperatingMarginRateAppliedToCashFlowProjections', window );">Operating margin rates</a></td>
<td class="nump">5.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections', window );">Non-cash working capital rates</a></td>
<td class="nump">20.30%<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=stn_ConsultingServicesGlobalMember', window );">Consulting Services Global [member] | Top of range [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OperatingMarginRateAppliedToCashFlowProjections', window );">Operating margin rates</a></td>
<td class="nump">8.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections', window );">Non-cash working capital rates</a></td>
<td class="nump">20.50%<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_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 2018-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=2018-03-01&amp;anchor=para_134_d_v&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_134_e_v&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_134_d_iv&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_134_e_iv&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-cash working capital rate applied to 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;">stn_NoncashWorkingCapitalRateAppliedToCashFlowProjections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_OperatingMarginRateAppliedToCashFlowProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 margin rate applied to 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;">stn_OperatingMarginRateAppliedToCashFlowProjections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_RevenueGrowthRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue growth rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RevenueGrowthRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_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_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=stn_ConsultingServicesGlobalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ConsultingServicesGlobalMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6774353280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Summary of Intangible Assets (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="nump">$ 262.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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="nump">247.7<span></span>
</td>
<td class="nump">$ 262.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 );">Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="nump">430.5<span></span>
</td>
<td class="nump">590.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_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">33.0<span></span>
</td>
<td class="nump">6.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_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill', window );">Discontinued operations (note 8)</a></td>
<td class="num">(29.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_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(79.7)<span></span>
</td>
<td class="num">(38.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">18.4<span></span>
</td>
<td class="num">(26.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 );">Beginning Balance</a></td>
<td class="nump">406.0<span></span>
</td>
<td class="nump">430.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_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Gross carrying amount [member] | Not internally generated [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">33.2<span></span>
</td>
<td class="nump">5.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_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation and amortization [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="num">(168.1)<span></span>
</td>
<td class="num">(141.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations', window );">Amortization - continuing operations</a></td>
<td class="num">(66.1)<span></span>
</td>
<td class="num">(74.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations', window );">Amortization - discontinued operations</a></td>
<td class="num">(5.7)<span></span>
</td>
<td class="num">(7.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_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill', window );">Discontinued operations (note 8)</a></td>
<td class="nump">9.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_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">79.7<span></span>
</td>
<td class="nump">38.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(7.3)<span></span>
</td>
<td class="nump">5.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 );">Beginning Balance</a></td>
<td class="num">(158.3)<span></span>
</td>
<td class="num">(168.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CustomerrelatedIntangibleAssetsMember', window );">Client relationships [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="nump">199.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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="nump">191.1<span></span>
</td>
<td class="nump">199.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CustomerrelatedIntangibleAssetsMember', window );">Client relationships [member] | Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="nump">289.5<span></span>
</td>
<td class="nump">399.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_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">25.1<span></span>
</td>
<td class="nump">3.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_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill', window );">Discontinued operations (note 8)</a></td>
<td class="num">(19.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_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(3.9)<span></span>
</td>
<td class="num">(13.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">16.3<span></span>
</td>
<td class="num">(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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="nump">307.3<span></span>
</td>
<td class="nump">289.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CustomerrelatedIntangibleAssetsMember', window );">Client relationships [member] | Accumulated depreciation and amortization [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="num">(90.4)<span></span>
</td>
<td class="num">(85.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations', window );">Amortization - continuing operations</a></td>
<td class="num">(26.9)<span></span>
</td>
<td class="num">(28.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations', window );">Amortization - discontinued operations</a></td>
<td class="num">(1.8)<span></span>
</td>
<td class="num">(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_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill', window );">Discontinued operations (note 8)</a></td>
<td class="nump">4.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_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">13.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(5.9)<span></span>
</td>
<td class="nump">3.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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="num">(116.2)<span></span>
</td>
<td class="num">(90.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_ContractBacklogMember', window );">Contract backlog [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="nump">10.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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="nump">4.9<span></span>
</td>
<td class="nump">10.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_ContractBacklogMember', window );">Contract backlog [member] | Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="nump">47.9<span></span>
</td>
<td class="nump">55.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_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="nump">2.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_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(46.2)<span></span>
</td>
<td class="num">(6.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="num">(4.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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="nump">8.5<span></span>
</td>
<td class="nump">47.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_ContractBacklogMember', window );">Contract backlog [member] | Accumulated depreciation and amortization [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="num">(37.6)<span></span>
</td>
<td class="num">(19.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations', window );">Amortization - continuing operations</a></td>
<td class="num">(9.9)<span></span>
</td>
<td class="num">(22.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations', window );">Amortization - discontinued operations</a></td>
<td class="num">(1.4)<span></span>
</td>
<td class="num">(4.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_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">46.2<span></span>
</td>
<td class="nump">6.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(0.9)<span></span>
</td>
<td class="nump">1.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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="num">(3.6)<span></span>
</td>
<td class="num">(37.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember', window );">Software [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="nump">38.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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="nump">42.5<span></span>
</td>
<td class="nump">38.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember', window );">Software [member] | Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="nump">65.6<span></span>
</td>
<td class="nump">97.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_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">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_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill', window );">Discontinued operations (note 8)</a></td>
<td class="num">(5.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_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(18.8)<span></span>
</td>
<td class="num">(15.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.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 );">Beginning Balance</a></td>
<td class="nump">75.2<span></span>
</td>
<td class="nump">65.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember', window );">Software [member] | Gross carrying amount [member] | Not internally generated [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">33.2<span></span>
</td>
<td class="nump">5.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember', window );">Software [member] | Accumulated depreciation and amortization [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="num">(26.9)<span></span>
</td>
<td class="num">(28.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations', window );">Amortization - continuing operations</a></td>
<td class="num">(25.7)<span></span>
</td>
<td class="num">(16.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations', window );">Amortization - discontinued operations</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="num">(0.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_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill', window );">Discontinued operations (note 8)</a></td>
<td class="nump">1.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_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">18.8<span></span>
</td>
<td class="nump">15.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(0.1)<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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="num">(32.7)<span></span>
</td>
<td class="num">(26.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="nump">14.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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="nump">9.2<span></span>
</td>
<td class="nump">14.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other [member] | Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="nump">27.5<span></span>
</td>
<td class="nump">38.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_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">2.0<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_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill', window );">Discontinued operations (note 8)</a></td>
<td class="num">(4.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_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(10.8)<span></span>
</td>
<td class="num">(3.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="num">(1.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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="nump">15.0<span></span>
</td>
<td class="nump">27.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other [member] | Accumulated depreciation and amortization [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="num">(13.2)<span></span>
</td>
<td class="num">(8.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations', window );">Amortization - continuing operations</a></td>
<td class="num">(3.6)<span></span>
</td>
<td class="num">(7.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations', window );">Amortization - discontinued operations</a></td>
<td class="num">(1.8)<span></span>
</td>
<td class="num">(0.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_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill', window );">Discontinued operations (note 8)</a></td>
<td class="nump">2.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_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">10.8<span></span>
</td>
<td class="nump">3.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="nump">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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="num">(5.8)<span></span>
</td>
<td class="num">(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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_LeaseDisadvantagesMember', window );">Lease disadvantages [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="num">(2.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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="num">(1.5)<span></span>
</td>
<td class="num">(2.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_LeaseDisadvantagesMember', window );">Lease disadvantages [member] | Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="num">(7.2)<span></span>
</td>
<td class="num">(10.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_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">2.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">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_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="num">(4.4)<span></span>
</td>
<td class="num">(7.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_LeaseDisadvantagesMember', window );">Lease disadvantages [member] | Accumulated depreciation and amortization [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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 );">Beginning Balance</a></td>
<td class="nump">4.5<span></span>
</td>
<td class="nump">5.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations', window );">Amortization - continuing operations</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.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_stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations', window );">Amortization - discontinued operations</a></td>
<td class="nump">0.1<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_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(3.1)<span></span>
</td>
<td class="num">(2.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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.3<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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning Balance</a></td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">4.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_CategoriesOfRelatedPartiesAxis=stn_InnovyzeIncMember', window );">Innovyze, Inc. [member] | Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(103.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_CategoriesOfRelatedPartiesAxis=stn_InnovyzeIncMember', window );">Innovyze, Inc. [member] | Accumulated depreciation and amortization [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.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_CategoriesOfRelatedPartiesAxis=stn_InnovyzeIncMember', window );">Innovyze, Inc. [member] | Client relationships [member] | Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(78.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_CategoriesOfRelatedPartiesAxis=stn_InnovyzeIncMember', window );">Innovyze, Inc. [member] | Client relationships [member] | Accumulated depreciation and amortization [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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_CategoriesOfRelatedPartiesAxis=stn_InnovyzeIncMember', window );">Innovyze, Inc. [member] | Software [member] | Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19.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_CategoriesOfRelatedPartiesAxis=stn_InnovyzeIncMember', window );">Innovyze, Inc. [member] | Software [member] | Accumulated depreciation and amortization [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="text">&#160;<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_CategoriesOfRelatedPartiesAxis=stn_InnovyzeIncMember', window );">Innovyze, Inc. [member] | Other [member] | Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6.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_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember', window );">Other [member] | Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3.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_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember', window );">Other [member] | Accumulated depreciation and amortization [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember', window );">Other [member] | Software [member] | Gross carrying amount [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3.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_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember', window );">Other [member] | Software [member] | Accumulated depreciation and amortization [member]</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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.7<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_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other than goodwill resulting from acquisitions 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 2018-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=2018-03-01&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-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=2018-03-01&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 intangible assets other than goodwill resulting from the loss of control of a subsidiary. [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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2018-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2018-03-01&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_DisposalsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 intangible assets other than goodwill resulting from disposals. [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 2018-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2018-03-01&amp;anchor=para_118_e_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other than goodwill 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: 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 2018-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=2018-03-01&amp;anchor=para_118_e_vii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2018-03-01&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RetirementsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 intangible assets other than goodwill resulting from retirements. [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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2018-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2018-03-01&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortisation, intangible assets other than goodwill, continuing operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AmortisationIntangibleAssetsOtherThanGoodwillContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortisation, intangible assets other than goodwill, discontinued operations(</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AmortisationIntangibleAssetsOtherThanGoodwillDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_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_MethodsOfGenerationAxis=ifrs-full_NotInternallyGeneratedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MethodsOfGenerationAxis=ifrs-full_NotInternallyGeneratedMember</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_AccumulatedDepreciationAndAmortisationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedDepreciationAndAmortisationMember</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_CustomerrelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerrelatedIntangibleAssetsMember</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=stn_ContractBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ContractBacklogMember</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_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=stn_LeaseDisadvantagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_LeaseDisadvantagesMember</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=stn_InnovyzeIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_InnovyzeIncMember</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_OtherRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherRelatedPartiesMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765588112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Additional Information (Detail) - Software licenses [member] - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [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_stn_NonCashPortionOfSoftwareAdditions', window );">Non cash portion of financial leases additions</a></td>
<td class="nump">$ 15.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_ifrs-full_RecognisedFinanceLeaseAsAssets', window );">Finance leases with a net book value</a></td>
<td class="nump">$ 19.1<span></span>
</td>
<td class="nump">$ 16.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_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_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 2018-01-01<br> -Paragraph 31<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2018-03-02&amp;anchor=para_31_a&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_NonCashPortionOfSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash portion of software additions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NonCashPortionOfSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_SoftwareLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_SoftwareLicensesMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6771220976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets - Schedule of Other Assets (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [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_OtherFinancialAssets', window );">Other financial assets</a></td>
<td class="nump">$ 144.2<span></span>
</td>
<td class="nump">$ 147.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_OtherAssets', window );">Other Assets</a></td>
<td class="nump">198.7<span></span>
</td>
<td class="nump">209.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_OtherCurrentFinancialAssets', window );">Less current portion - financial</a></td>
<td class="nump">18.1<span></span>
</td>
<td class="nump">14.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_OtherCurrentNonfinancialAssets', window );">Less current portion - non-financial</a></td>
<td class="nump">5.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_OtherNoncurrentAssets', window );">Long-term portion</a></td>
<td class="nump">175.5<span></span>
</td>
<td class="nump">195.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_OtherAssetsMember', window );">Other assets [member] | Investment tax credits [member]</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_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [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_OtherNonfinancialAssets', window );">Other non-financial assets</a></td>
<td class="nump">6.1<span></span>
</td>
<td class="nump">9.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=ifrs-full_OtherAssetsMember', window );">Other assets [member] | Transaction costs on long term debt [member]</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_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [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_OtherNonfinancialAssets', window );">Other non-financial assets</a></td>
<td class="nump">3.6<span></span>
</td>
<td class="nump">4.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_OtherAssetsMember', window );">Other assets [member] | Deferred contract costs [member]</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_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [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_OtherNonfinancialAssets', window );">Other non-financial assets</a></td>
<td class="nump">8.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_ClassesOfAssetsAxis=ifrs-full_OtherAssetsMember', window );">Other assets [member] | Investments held for self-insured liabilities [member]</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_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [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_OtherFinancialAssets', window );">Other financial assets</a></td>
<td class="nump">144.2<span></span>
</td>
<td class="nump">147.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_ClassesOfAssetsAxis=ifrs-full_OtherAssetsMember', window );">Other assets [member] | Holdbacks on long-term contracts [member]</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_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [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_OtherFinancialAssets', window );">Other financial assets</a></td>
<td class="nump">28.7<span></span>
</td>
<td class="nump">39.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_OtherAssetsMember', window );">Other assets [member] | Indemnifications [member]</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_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [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_OtherFinancialAssets', window );">Other financial assets</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">2.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=ifrs-full_OtherAssetsMember', window );">Other assets [member] | Other [member]</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_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [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_OtherFinancialAssets', window );">Other financial assets</a></td>
<td class="nump">$ 6.5<span></span>
</td>
<td class="nump">$ 6.3<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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current 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> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCurrentNonfinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 non-financial assets that the entity does not separately disclose in the same statement or note. [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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentNonfinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financial assets that the entity does not separately disclose in the same statement or note. [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> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNonfinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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-financial assets that the entity does not separately disclose in the same statement or note. [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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNonfinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_DisclosureOfOtherAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">stn_DisclosureOfOtherAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ClassesOfAssetsAxis=ifrs-full_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherAssetsMember</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_stn_ClassesOfOtherNonFinancialAssetsAxis=stn_InvestmentTaxCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">stn_ClassesOfOtherNonFinancialAssetsAxis=stn_InvestmentTaxCreditsMember</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_stn_ClassesOfOtherNonFinancialAssetsAxis=stn_TransactionCostsOnLongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">stn_ClassesOfOtherNonFinancialAssetsAxis=stn_TransactionCostsOnLongTermDebtMember</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_stn_ClassesOfOtherNonFinancialAssetsAxis=stn_DeferredContractCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">stn_ClassesOfOtherNonFinancialAssetsAxis=stn_DeferredContractCostsMember</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_ClassesOfFinancialAssetsAxis=stn_InvestmentsHeldForSelfInsuredLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_InvestmentsHeldForSelfInsuredLiabilitiesMember</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_ClassesOfFinancialAssetsAxis=stn_HoldbacksOnLongTermContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_HoldbacksOnLongTermContractMember</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_ClassesOfFinancialAssetsAxis=stn_IndemnificationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_IndemnificationsMember</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_ClassesOfFinancialAssetsAxis=stn_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_OtherMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757197792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets - Disclosure of Fair Value and Amortized Cost (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems', window );"><strong>Disclosure of investments held for self insured liabilities at fair value and amortized cost [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_OtherFinancialAssets', window );">Fair Value</a></td>
<td class="nump">$ 144.2<span></span>
</td>
<td class="nump">$ 147.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_stn_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">148.8<span></span>
</td>
<td class="nump">146.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_ClassesOfFinancialAssetsAxis=stn_BondMember', window );">Bonds [member]</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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems', window );"><strong>Disclosure of investments held for self insured liabilities at fair value and amortized cost [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_OtherFinancialAssets', window );">Fair Value</a></td>
<td class="nump">103.0<span></span>
</td>
<td class="nump">97.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_stn_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">103.8<span></span>
</td>
<td class="nump">98.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_ClassesOfFinancialAssetsAxis=ifrs-full_EquityInvestmentsMember', window );">Equity securities [member]</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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems', window );"><strong>Disclosure of investments held for self insured liabilities at fair value and amortized cost [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_OtherFinancialAssets', window );">Fair Value</a></td>
<td class="nump">41.2<span></span>
</td>
<td class="nump">49.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_stn_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">$ 45.0<span></span>
</td>
<td class="nump">$ 48.3<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_OtherFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financial assets that the entity does not separately disclose in the same statement or note. [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> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments held for self insured liabilities at fair value and amortized cost line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_OtherFinancialAssetAtAmortisedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial asset at amortised cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherFinancialAssetAtAmortisedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ClassesOfFinancialAssetsAxis=stn_BondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_BondMember</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_ClassesOfFinancialAssetsAxis=ifrs-full_EquityInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=ifrs-full_EquityInvestmentsMember</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>132
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756748800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets - Additional Information (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems', window );"><strong>Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value [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_stn_IncreaseInProvisionsAndIndemnificationAssets', window );">Changes in provisions and indemnification assets</a></td>
<td class="nump">$ 1.8<span></span>
</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_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member]</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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems', window );"><strong>Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value [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_stn_BondsInterestRatePercentage', window );">Bonds interest rate</a></td>
<td class="nump">0.75%<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
</tr>
<tr 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 [member]</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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems', window );"><strong>Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value [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_stn_BondsInterestRatePercentage', window );">Bonds interest rate</a></td>
<td class="nump">5.15%<span></span>
</td>
<td class="nump">5.15%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BondsInterestRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Bonds interest rate 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;">stn_BondsInterestRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments held for self insured liabilities maturity of bond portfolio at fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_IncreaseInProvisionsAndIndemnificationAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in provisions and indemnification 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;">stn_IncreaseInProvisionsAndIndemnificationAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6611905136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets - Disclosure of the Bond Portfolio Stated at Fair Value (Detail) - Bonds [member] - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems', window );"><strong>Disclosure of maturity analysis for financial assets held for managing liquidity risk [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_stn_FairValueOfOtherFinancialAssetsMaturityAmount', window );">Maturity of bond portfolio, stated fair value</a></td>
<td class="nump">$ 103.0<span></span>
</td>
<td class="nump">$ 97.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_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Within one year [member]</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_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems', window );"><strong>Disclosure of maturity analysis for financial assets held for managing liquidity risk [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_stn_FairValueOfOtherFinancialAssetsMaturityAmount', window );">Maturity of bond portfolio, stated fair value</a></td>
<td class="nump">14.0<span></span>
</td>
<td class="nump">5.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_LaterThanOneYearAndNotLaterThanFiveYearsMember', window );">2018 to 2022 [member]</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_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems', window );"><strong>Disclosure of maturity analysis for financial assets held for managing liquidity risk [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_stn_FairValueOfOtherFinancialAssetsMaturityAmount', window );">Maturity of bond portfolio, stated fair value</a></td>
<td class="nump">85.2<span></span>
</td>
<td class="nump">73.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_LaterThanFiveYearsMember', window );">More than five years [member]</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_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems', window );"><strong>Disclosure of maturity analysis for financial assets held for managing liquidity risk [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_stn_FairValueOfOtherFinancialAssetsMaturityAmount', window );">Maturity of bond portfolio, stated fair value</a></td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="nump">$ 18.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_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_stn_FairValueOfOtherFinancialAssetsMaturityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of other financial assets maturity 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;">stn_FairValueOfOtherFinancialAssetsMaturityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ClassesOfFinancialAssetsAxis=stn_BondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialAssetsAxis=stn_BondMember</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_LaterThanOneYearAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LaterThanOneYearAndNotLaterThanFiveYearsMember</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>134
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759466816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Payables - Summary of Trade and Other Payables (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_TradeAndOtherPayablesAbstract', window );"><strong>Trade and other payables [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_TradeAndOtherPayablesToTradeSuppliers', window );">Trade accounts payable</a></td>
<td class="nump">$ 222.6<span></span>
</td>
<td class="nump">$ 367.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_stn_EmployeeAndPayrollLiabilities', window );">Employee and payroll liabilities</a></td>
<td class="nump">263.3<span></span>
</td>
<td class="nump">248.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_Accruals', window );">Accrued liabilities</a></td>
<td class="nump">87.2<span></span>
</td>
<td class="nump">88.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_TradeAndOtherPayables', window );">Trade and other payables</a></td>
<td class="nump">$ 573.1<span></span>
</td>
<td class="nump">$ 704.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_Accruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to pay for goods or services that have been received or supplied but have not been paid, invoiced or formally agreed with the supplier, including amounts due to 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 2018-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Accruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TradeAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 trade payables and other payables. [Refer: Trade payables; Other payables]</p></div>
<a 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 2018-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TradeAndOtherPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TradeAndOtherPayablesAbstract</td>
</tr>
<tr>
<td style="padding-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_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 2018-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_EmployeeAndPayrollLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and payroll 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;">stn_EmployeeAndPayrollLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>135
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6760022176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Summary of Long Term Debt (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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">$ 933.7<span></span>
</td>
<td class="nump">$ 739.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_CurrentPortionOfLongtermBorrowings', window );">Less current portion</a></td>
<td class="nump">48.5<span></span>
</td>
<td class="nump">198.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_LongtermBorrowings', window );">Long-term portion</a></td>
<td class="nump">885.2<span></span>
</td>
<td class="nump">541.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_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable [member]</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">76.8<span></span>
</td>
<td class="nump">60.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_BorrowingsByNameAxis=stn_RevolvingCreditFacility1Member', window );">Revolving credit facilities [member]</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">528.6<span></span>
</td>
<td class="nump">209.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_BorrowingsByNameAxis=stn_TermLoanMember', window );">Term loan [member]</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">308.8<span></span>
</td>
<td class="nump">458.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_BorrowingsByNameAxis=stn_FinanceLeaseObligationsMember', window );">Finance lease obligations [member]</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">$ 19.5<span></span>
</td>
<td class="nump">$ 10.4<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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 portion of non-current 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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The non-current portion of non-current 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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=stn_NotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_NotesPayableMember</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=stn_RevolvingCreditFacility1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_RevolvingCreditFacility1Member</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=stn_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_TermLoanMember</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=stn_FinanceLeaseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_FinanceLeaseObligationsMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6774531280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2">12 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>Jun. 27, 2018 </div>
<div>CAD ($) </div>
<div>Tranches</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 26, 2018 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>May 06, 2018 </div>
<div>CAD ($)</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_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>
<td class="text">&#160;<span></span>
</td>
<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_stn_NumberOfTranches', window );">Number of tranches | Tranches</a></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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity', window );">Additional revolving credit facilities amount</a></td>
<td class="nump">$ 400,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="nump">$ 200,000,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_stn_GainOnRevolvingCreditFacilitiesModification', window );">Gain on modification of revolving credit facilities</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CreditFacilityAverageInterestRate', window );">Credit facility average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.53%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_stn_LettersOfCreditIssuedAmount', window );">Letter of credit issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,000,000<span></span>
</td>
<td class="nump">$ 51,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LettersOfCreditOutstandingAmount1', window );">Letter of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,000,000<span></span>
</td>
<td class="nump">51,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LettersOfCreditIssuedAndOutstandingInAddition', window );">Letter of credit issued and outstanding in addition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,800,000<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>
<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_TypesOfInterestRatesAxis=stn_CanadianPrimeRateAndUsBaseRateMember', window );">Canadian prime rate and US base rate [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_BorrowingsInterestRateBasis', window );">Borrowing, interest rate basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CAD: prime rate loan or a banker's acceptance, USD: US base rate or LIBOR advance, Sterling or Euro: LIBRO advance<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=stn_UnitedStatesFundMember', window );">US funds [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_RevolvingCreditFacilityPayableAmount', window );">Revolving credit facility payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,600,000<span></span>
</td>
<td class="nump">106,900,000<span></span>
</td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85.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_BondsIssued', window );">Bonds issued under surety facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">791,400,000<span></span>
</td>
<td class="nump">587,100,000<span></span>
</td>
<td class="nump">$ 580.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 467.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_ClassesOfFinancialInstrumentsAxis=stn_ForeignCurrenciesMember', window );">Foreign currencies [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_BondsIssued', window );">Bonds issued under surety facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,700,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>
</tr>
<tr 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=stn_CanadianFundMember', window );">Canadian funds [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_RevolvingCreditFacilityPayableAmount', window );">Revolving credit facility payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">515,000,000<span></span>
</td>
<td class="nump">103,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BondsIssued', window );">Bonds issued under surety facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="nump">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_ifrs-full_PastDueStatusAxis=stn_ExpireBeforeTwoThousandTwentyMember', window );">Expire before two thousand twenty [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_LettersOfCreditIssuedAndOutstandingInAddition', window );">Letter of credit issued and outstanding in addition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,700,000<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>
<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_PastDueStatusAxis=stn_ExpireAfterTwoThousandTwentyMember', window );">Expire after two thousand twenty [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_LettersOfCreditIssuedAndOutstandingInAddition', window );">Letter of credit issued and outstanding in addition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,100,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>
</tr>
<tr 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=stn_RevolvingCreditFacility1Member', window );">Revolving credit facilities [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Revolving credit facilities amount</a></td>
<td class="nump">$ 800,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,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_stn_LineOfCreditMaturityPeriod', window );">Revolving credit facilities maturity term</a></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>
<td class="text">&#160;<span></span>
</td>
<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_stn_AgreementExpiryDate', window );">Agreement expiry date</a></td>
<td class="text">Jun. 27,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_stn_LineOfCreditFacilityRemainingBorrowingCapacity1', window );">Unused capacity amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 223,400,000<span></span>
</td>
<td class="nump">$ 538,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>
</tr>
<tr 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=stn_NotesPayableMember', window );">Notes payable [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_WeightedAverageInterestRate', window );">Weighted average rate of interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.16%<span></span>
</td>
<td class="nump">3.46%<span></span>
</td>
<td class="nump">3.16%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_stn_AggregateMaturityValueOfNotes', window );">Aggregate maturity value of notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78,200,000<span></span>
</td>
<td class="nump">$ 61,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_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable [member] | US funds [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_CarryingAmountOfNotesPayable', window );">Carrying amount of notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,200,000<span></span>
</td>
<td class="nump">$ 57,400,000<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="nump">$ 45.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_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable [member] | Foreign currencies [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_CarryingAmountOfNotesPayable', window );">Carrying amount of notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,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="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=stn_TermLoanMember', window );">Term loan [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Revolving credit facilities amount</a></td>
<td class="nump">$ 310,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>
</tr>
<tr 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=stn_TermLoanTranchebMember', window );">Term loan tranche B [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_LineOfCreditMaturityPeriod', window );">Revolving credit facilities maturity term</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AgreementExpiryDate', window );">Agreement expiry date</a></td>
<td class="text">Jun. 27,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_stn_DrawnBorrowingFacilities', window );">Drawn borrowing facilities</a></td>
<td class="nump">$ 150,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>
</tr>
<tr 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=stn_TermLoanTranchecMember', window );">Term loan tranche C [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_LineOfCreditMaturityPeriod', window );">Revolving credit facilities maturity term</a></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>
<td class="text">&#160;<span></span>
</td>
<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_stn_AgreementExpiryDate', window );">Agreement expiry date</a></td>
<td class="text">Jun. 27,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_stn_DrawnBorrowingFacilities', window );">Drawn borrowing facilities</a></td>
<td class="nump">$ 160,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>
</tr>
<tr 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=stn_TrancheAMember', window );">Tranche A [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Revolving credit facilities amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 150,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=stn_FinanceLeaseObligationsMember', window );">Finance lease obligations [member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_BorrowingsInterestRate', window );">Borrowings, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
</tr>
<tr 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=stn_FinanceLeaseObligationsMember', window );">Finance lease obligations [member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<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_BorrowingsInterestRate', window );">Borrowings, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<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_BondsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 bonds 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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BondsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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 2018-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="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_BorrowingsInterestRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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 2018-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsInterestRateBasis</td>
</tr>
<tr>
<td style="padding-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_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_stn_AggregateMaturityValueOfNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity value of notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AggregateMaturityValueOfNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_AgreementExpiryDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreement expiry 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;">stn_AgreementExpiryDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_CarryingAmountOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of notes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CarryingAmountOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_CreditFacilityAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Credit facility average interest 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;">stn_CreditFacilityAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DrawnBorrowingFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Drawn borrowing facilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DrawnBorrowingFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_GainOnRevolvingCreditFacilitiesModification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on revolving credit facilities modification.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GainOnRevolvingCreditFacilitiesModification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LettersOfCreditIssuedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued 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;">stn_LettersOfCreditIssuedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LettersOfCreditIssuedAndOutstandingInAddition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued and outstanding in addition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LettersOfCreditIssuedAndOutstandingInAddition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_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 amount 1.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LettersOfCreditOutstandingAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional borrowings capacity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LineOfCreditFacilityAdditionalBorrowingsCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LineOfCreditFacilityMaximumBorrowingsCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowings capacity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LineOfCreditFacilityMaximumBorrowingsCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LineOfCreditFacilityRemainingBorrowingCapacity1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining borrowing capacity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LineOfCreditFacilityRemainingBorrowingCapacity1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LineOfCreditMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity 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;">stn_LineOfCreditMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NumberOfTranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tranches.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfTranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_RevolvingCreditFacilityPayableAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revolving credit facility payable 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;">stn_RevolvingCreditFacilityPayableAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_WeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest 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;">stn_WeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_TypesOfInterestRatesAxis=stn_CanadianPrimeRateAndUsBaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_CanadianPrimeRateAndUsBaseRateMember</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=stn_UnitedStatesFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_UnitedStatesFundMember</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=stn_ForeignCurrenciesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ForeignCurrenciesMember</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=stn_CanadianFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_CanadianFundMember</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_PastDueStatusAxis=stn_ExpireBeforeTwoThousandTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PastDueStatusAxis=stn_ExpireBeforeTwoThousandTwentyMember</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_PastDueStatusAxis=stn_ExpireAfterTwoThousandTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PastDueStatusAxis=stn_ExpireAfterTwoThousandTwentyMember</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=stn_RevolvingCreditFacility1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_RevolvingCreditFacility1Member</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=stn_NotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_NotesPayableMember</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=stn_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_TermLoanMember</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=stn_TermLoanTranchebMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_TermLoanTranchebMember</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=stn_TermLoanTranchecMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_TermLoanTranchecMember</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=stn_TrancheAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_TrancheAMember</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=stn_FinanceLeaseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_FinanceLeaseObligationsMember</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>137
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6750990336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Future Minimum Lease Payments and Present Value of the Net Minimum Lease Payments under Finance Leases (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [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_MinimumFinanceLeasePaymentsPayable', window );">Total minimum lease payments</a></td>
<td class="nump">$ 19.8<span></span>
</td>
<td class="nump">$ 10.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_FutureFinanceChargeOnFinanceLease', window );">Less amounts representing finance charges</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.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_MinimumFinanceLeasePaymentsPayableAtPresentValue', window );">Present value of minimum lease payments</a></td>
<td class="nump">19.5<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_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Within one year [member]</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_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [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_MinimumFinanceLeasePaymentsPayable', window );">Total minimum lease payments</a></td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">7.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_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember', window );">2018 to 2022 [member]</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_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [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_MinimumFinanceLeasePaymentsPayable', window );">Total minimum lease payments</a></td>
<td class="nump">$ 9.8<span></span>
</td>
<td class="nump">$ 3.1<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_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 2018-01-01<br> -Paragraph 31<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2018-03-02&amp;anchor=para_31_b&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 31<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2018-03-02&amp;anchor=para_31_b&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 31<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2018-03-02&amp;anchor=para_31_b&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_LaterThanOneYearAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LaterThanOneYearAndNotLaterThanFiveYearsMember</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>138
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6773151152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions - Summary of Provisions (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CAD ($)</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_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [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_OtherProvisions', window );">Provision, beginning of the year</a></td>
<td class="nump">$ 96.2<span></span>
</td>
<td class="nump">$ 105.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_AdditionalProvisionsOtherProvisions', window );">Current year provisions</a></td>
<td class="nump">58.0<span></span>
</td>
<td class="nump">26.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_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">1.4<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_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(40.5)<span></span>
</td>
<td class="num">(30.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_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="num">(5.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_OtherProvisions', window );">Provisions, end of the year</a></td>
<td class="nump">120.6<span></span>
</td>
<td class="nump">96.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_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">42.4<span></span>
</td>
<td class="nump">28.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_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">78.2<span></span>
</td>
<td class="nump">68.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_ClassesOfProvisionsAxis=stn_SelfInsuredLiabilitiesProvisionMember', window );">Self-insured liabilities provision [member]</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_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [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_OtherProvisions', window );">Provision, beginning of the year</a></td>
<td class="nump">72.5<span></span>
</td>
<td class="nump">69.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_AdditionalProvisionsOtherProvisions', window );">Current year provisions</a></td>
<td class="nump">25.1<span></span>
</td>
<td class="nump">23.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_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(24.9)<span></span>
</td>
<td class="num">(17.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_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">4.3<span></span>
</td>
<td class="num">(3.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_OtherProvisions', window );">Provisions, end of the year</a></td>
<td class="nump">77.0<span></span>
</td>
<td class="nump">72.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_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">3.8<span></span>
</td>
<td class="nump">6.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_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">73.2<span></span>
</td>
<td class="nump">65.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_ClassesOfProvisionsAxis=stn_ProvisionForClaimsMember', window );">Claims provision [member]</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_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [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_OtherProvisions', window );">Provision, beginning of the year</a></td>
<td class="nump">18.9<span></span>
</td>
<td class="nump">25.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_AdditionalProvisionsOtherProvisions', window );">Current year provisions</a></td>
<td class="nump">4.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_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">0.8<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_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(9.8)<span></span>
</td>
<td class="num">(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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">0.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_OtherProvisions', window );">Provisions, end of the year</a></td>
<td class="nump">14.8<span></span>
</td>
<td class="nump">18.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_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">11.3<span></span>
</td>
<td class="nump">18.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_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">3.5<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_ClassesOfProvisionsAxis=ifrs-full_OnerousContractsProvisionMember', window );">Onerous contracts provision [member]</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_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [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_OtherProvisions', window );">Provision, beginning of the year</a></td>
<td class="nump">4.8<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_ifrs-full_AdditionalProvisionsOtherProvisions', window );">Current year provisions</a></td>
<td class="nump">13.3<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_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">0.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_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(5.8)<span></span>
</td>
<td class="num">(6.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_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">0.3<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_ifrs-full_OtherProvisions', window );">Provisions, end of the year</a></td>
<td class="nump">13.2<span></span>
</td>
<td class="nump">4.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_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">11.7<span></span>
</td>
<td class="nump">2.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_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">$ 2.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_ClassesOfProvisionsAxis=stn_ExpectedProjectLossMember', window );">Expected project loss [member]</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_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [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_AdditionalProvisionsOtherProvisions', window );">Current year provisions</a></td>
<td class="nump">15.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_OtherProvisions', window );">Provisions, end of the year</a></td>
<td class="nump">15.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_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">$ 15.6<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_AcquisitionsThroughBusinessCombinationsOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other provisions resulting from acquisitions through business combinations. [Refer: Business combinations [member]; 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2018-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2018-03-01&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 84<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2018-03-01&amp;anchor=para_84_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisclosureOfOtherProvisionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfOtherProvisionsLineItems</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other provisions resulting from foreign currency exchange rate changes on provisions measured in a currency different from the entity's presentation currency. [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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2018-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2018-03-01&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLongtermProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other than provisions for employee benefits. [Refer: Non-current 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 2018-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherLongtermProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 84<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2018-03-01&amp;anchor=para_84_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherShorttermProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 1<br> -IssueDate 2018-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherShorttermProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 84<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2018-03-01&amp;anchor=para_84_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ClassesOfProvisionsAxis=stn_SelfInsuredLiabilitiesProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_SelfInsuredLiabilitiesProvisionMember</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=stn_ProvisionForClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ProvisionForClaimsMember</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_OnerousContractsProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OnerousContractsProvisionMember</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=stn_ExpectedProjectLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ExpectedProjectLossMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6761459936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions - Additional Information (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_DisclosureOfProvisionsLineItems', window );"><strong>Disclosure of Provisions [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_AdditionalProvisionsOtherProvisions', window );">Current year provisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58.0<span></span>
</td>
<td class="nump">$ 26.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_ClassesOfProvisionsAxis=stn_LeaseExitLiabilityMember', window );">Lease exit liability [member]</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_stn_DisclosureOfProvisionsLineItems', window );"><strong>Disclosure of Provisions [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_AdditionalProvisionsOtherProvisions', window );">Current year provisions</a></td>
<td class="nump">$ 12.8<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 [member]</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_stn_DisclosureOfProvisionsLineItems', window );"><strong>Disclosure of Provisions [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_DescriptionOfExpectedTimingOfOutflowsOtherProvisions', window );">Cash outflows for existing provisions expected period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<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 [member]</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_stn_DisclosureOfProvisionsLineItems', window );"><strong>Disclosure of Provisions [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_DescriptionOfExpectedTimingOfOutflowsOtherProvisions', window );">Cash outflows for existing provisions expected period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<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_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 2018-01-01<br> -Paragraph 84<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2018-03-01&amp;anchor=para_84_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DescriptionOfExpectedTimingOfOutflowsOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expected timing of outflows of economic benefits related to 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 2018-01-01<br> -Paragraph 85<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2018-03-01&amp;anchor=para_85_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions</td>
</tr>
<tr>
<td style="padding-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_stn_DisclosureOfProvisionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 provisions line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfProvisionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ClassesOfProvisionsAxis=stn_LeaseExitLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_LeaseExitLiabilityMember</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>140
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6670965280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Employee Defined Benefit Obligations (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net defined benefit pension asset</a></td>
<td class="num">$ (10.0)<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_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit pension liability/ End of employment benefit plans</a></td>
<td class="nump">68.6<span></span>
</td>
<td class="nump">44.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_CharacteristicsOfDefinedBenefitPlansAxis=ifrs-full_PensionDefinedBenefitPlansMember', window );">Pension defined benefit plans [member]</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_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net defined benefit pension asset</a></td>
<td class="num">(10.0)<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_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit pension liability/ End of employment benefit plans</a></td>
<td class="nump">55.5<span></span>
</td>
<td class="nump">31.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_CharacteristicsOfDefinedBenefitPlansAxis=stn_PostEmploymentBenefitPlansMember', window );">Post employment benefit plans [member]</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 );">Net defined benefit pension liability/ End of employment benefit plans</a></td>
<td class="nump">$ 13.1<span></span>
</td>
<td class="nump">$ 13.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_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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CharacteristicsOfDefinedBenefitPlansAxis=ifrs-full_PensionDefinedBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CharacteristicsOfDefinedBenefitPlansAxis=ifrs-full_PensionDefinedBenefitPlansMember</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_CharacteristicsOfDefinedBenefitPlansAxis=stn_PostEmploymentBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CharacteristicsOfDefinedBenefitPlansAxis=stn_PostEmploymentBenefitPlansMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770804832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($) </div>
<div>yr </div>
<div>Trustee</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>yr</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfEmployerAppointedTrustee', window );">Number of employer-appointed trustee | Trustee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash', window );">Percentage of plans' assets invested in mutual funds and exchange-traded funds or held in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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_stn_PercentageOfPlanAssetInAnnuityPolicies', window );">Percentage of plans' assets held in annuity policies</a></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="re">
<td 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 | yr</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr 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_NonadjustingEventsAfterReportingPeriodAxis=stn_DefinedBenefitPensionPlansContributionMember', window );">Defined benefit pension plans contribution [member]</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_EstimateOfContributionsExpectedToBePaidToPlan', window );">Amount expected to contribute to pension plan by company</a></td>
<td class="nump">$ 23.3<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_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember', window );">Defined benefit obligation [member]</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_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.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_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember', window );">Defined benefit obligation [member] | Continuing Operations1[member]</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_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember', window );">Defined benefit obligation [member] | Discontinued operations [member]</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_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.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_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_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 2018-01-01<br> -Paragraph 147<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_147_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_148_d_iii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PastServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [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 2018-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 147<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_147_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_NumberOfEmployerAppointedTrustee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer appointed trustee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfEmployerAppointedTrustee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_PercentageOfPlanAssetInAnnuityPolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset in annuity policies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PercentageOfPlanAssetInAnnuityPolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset in securities or held in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PercentageOfPlanAssetInSecuritiesOrHeldInCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_NonadjustingEventsAfterReportingPeriodAxis=stn_DefinedBenefitPensionPlansContributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonadjustingEventsAfterReportingPeriodAxis=stn_DefinedBenefitPensionPlansContributionMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=stn_ContinuingOperations1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContinuingAndDiscontinuedOperationsAxis=stn_ContinuingOperations1Member</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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember</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>142
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770128704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit Liability (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net defined benefit asset</a></td>
<td class="num">$ (10.0)<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_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit liability</a></td>
<td class="nump">68.6<span></span>
</td>
<td class="nump">44.8<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_stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract', window );"><strong>Included in pre-tax profit or loss</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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss', window );">Net defined benefit liability asset included in profit or loss</a></td>
<td class="nump">12.8<span></span>
</td>
<td class="nump">2.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_CharacteristicsOfDefinedBenefitPlansAxis=ifrs-full_PensionDefinedBenefitPlansMember', window );">Pension defined benefit plans [member]</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_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, beginning of the year</a></td>
<td class="nump">18.5<span></span>
</td>
<td class="nump">50.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_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net defined benefit asset</a></td>
<td class="num">(10.0)<span></span>
</td>
<td class="num">(12.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_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset', window );">Acquisition of PBA</a></td>
<td class="nump">16.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_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit liability</a></td>
<td class="nump">55.5<span></span>
</td>
<td class="nump">31.2<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_stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract', window );"><strong>Included in pre-tax profit or loss</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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense (income)</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">1.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_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</a></td>
<td class="nump">10.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_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset', window );">Administrative expenses paid by the Plans</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">1.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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss', window );">Net defined benefit liability asset included in profit or loss</a></td>
<td class="nump">12.8<span></span>
</td>
<td class="nump">2.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_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Included in other comprehensive income</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_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Return on the plan assets (excluding interest income)</a></td>
<td class="nump">17.4<span></span>
</td>
<td class="num">(30.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_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Actuarial (gains) losses arising from:</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_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in demographic assumptions</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(8.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_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in financial assumptions</a></td>
<td class="num">(9.3)<span></span>
</td>
<td class="nump">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_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Experience adjustments</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="num">(5.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_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">0.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_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="nump">14.0<span></span>
</td>
<td class="num">(13.2)<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_stn_OtherNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Other</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_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefits paid</a></td>
<td class="num">(0.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 );">Contributions by employer</a></td>
<td class="num">(16.1)<span></span>
</td>
<td class="num">(21.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_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset', window );">Other net defined benefit liability asset</a></td>
<td class="num">(16.3)<span></span>
</td>
<td class="num">(21.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_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></td>
<td class="nump">45.5<span></span>
</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_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember', window );">Defined benefit obligation [member]</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_stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract', window );"><strong>Included in pre-tax profit or loss</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_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</a></td>
<td class="nump">10.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_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember', window );">Defined benefit obligation [member] | Pension defined benefit plans [member]</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_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, beginning of the year</a></td>
<td class="nump">397.7<span></span>
</td>
<td class="nump">374.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_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset', window );">Acquisition of PBA</a></td>
<td class="nump">80.9<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_stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract', window );"><strong>Included in pre-tax profit or loss</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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense (income)</a></td>
<td class="nump">10.8<span></span>
</td>
<td class="nump">10.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_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</a></td>
<td class="nump">10.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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss', window );">Net defined benefit liability asset included in profit or loss</a></td>
<td class="nump">21.3<span></span>
</td>
<td class="nump">10.4<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_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Actuarial (gains) losses arising from:</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_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in demographic assumptions</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(8.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_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in financial assumptions</a></td>
<td class="num">(9.3)<span></span>
</td>
<td class="nump">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_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Experience adjustments</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="num">(5.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_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="nump">11.5<span></span>
</td>
<td class="nump">10.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_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="nump">6.9<span></span>
</td>
<td class="nump">26.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_stn_OtherNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Other</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_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefits paid</a></td>
<td class="num">(12.5)<span></span>
</td>
<td class="num">(13.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_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset', window );">Other net defined benefit liability asset</a></td>
<td class="num">(12.5)<span></span>
</td>
<td class="num">(13.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_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></td>
<td class="nump">494.3<span></span>
</td>
<td class="nump">397.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_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PlanAssetsMember', window );">Fair value of plan assets [member] | Pension defined benefit plans [member]</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_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, beginning of the year</a></td>
<td class="num">(379.2)<span></span>
</td>
<td class="num">(324.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_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset', window );">Acquisition of PBA</a></td>
<td class="num">(64.4)<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_stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract', window );"><strong>Included in pre-tax profit or loss</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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense (income)</a></td>
<td class="num">(10.2)<span></span>
</td>
<td class="num">(8.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_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset', window );">Administrative expenses paid by the Plans</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">1.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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss', window );">Net defined benefit liability asset included in profit or loss</a></td>
<td class="num">(8.5)<span></span>
</td>
<td class="num">(7.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_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Included in other comprehensive income</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_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Return on the plan assets (excluding interest income)</a></td>
<td class="nump">17.4<span></span>
</td>
<td class="num">(30.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_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Actuarial (gains) losses arising from:</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_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="num">(10.3)<span></span>
</td>
<td class="num">(9.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_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="nump">7.1<span></span>
</td>
<td class="num">(39.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_stn_OtherNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Other</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_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefits paid</a></td>
<td class="nump">12.3<span></span>
</td>
<td class="nump">13.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_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset', window );">Contributions by employer</a></td>
<td class="num">(16.1)<span></span>
</td>
<td class="num">(21.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_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset', window );">Other net defined benefit liability asset</a></td>
<td class="num">(3.8)<span></span>
</td>
<td class="num">(7.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_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></td>
<td class="num">$ (448.8)<span></span>
</td>
<td class="num">$ (379.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_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 2018-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=2018-03-01&amp;anchor=para_141_c_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_141_c_iii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_141_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 141<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_141_f&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the remeasurement of that 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 2018-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_141_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 business combinations and disposals. [Refer: Business combinations [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 19<br> -IssueDate 2018-01-01<br> -Paragraph 141<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_141_h&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 141<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 that the entity does not separately disclose in the same statement or note. [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 2018-01-01<br> -Paragraph 141<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_141&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 141<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PastServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [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 2018-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 141<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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, excluding amounts included in interest income or expense. 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]; Interest expense (income), 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 2018-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=2018-03-01&amp;anchor=para_141_c_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Actuarial gains losses arising from 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;">stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of net defined benefit liability asset included 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;">stn_CostOfNetDefinedBenefitLiabilityAssetIncludedInProfitOrLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net defined benefit liability asset included 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;">stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_OtherNetDefinedBenefitLiabilityAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">stn_OtherNetDefinedBenefitLiabilityAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_CharacteristicsOfDefinedBenefitPlansAxis=ifrs-full_PensionDefinedBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CharacteristicsOfDefinedBenefitPlansAxis=ifrs-full_PensionDefinedBenefitPlansMember</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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755915424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Net Defined Benefit Asset (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfDefinedBenefitPlansAbstract', window );"><strong>Disclosure of defined benefit plans [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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations', window );">Continuing operations - administrative and marketing expenses</a></td>
<td class="nump">$ 6.6<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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations', window );">Discontinued operations</a></td>
<td class="nump">6.2<span></span>
</td>
<td class="nump">1.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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss', window );">Net defined benefit liability asset included in profit or loss</a></td>
<td class="nump">$ 12.8<span></span>
</td>
<td class="nump">$ 2.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_DisclosureOfDefinedBenefitPlansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfDefinedBenefitPlansAbstract</td>
</tr>
<tr>
<td style="padding-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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net defined benefit liability asset included 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;">stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net defined benefit liability asset included in profit or loss continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net defined benefit liability asset included in profit or loss discontinuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLossDiscontinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>144
<FILENAME>R117.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6671109744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Major Categories of Plan Assets, Measured at Fair Value (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 3.3<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_PlanAssetsAtFairValue', window );">Fair value of the plan assets</a></td>
<td class="nump">448.8<span></span>
</td>
<td class="nump">379.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_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember', window );">Quoted prices in active markets for identical items [member]</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_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>
</tr>
<tr class="ro">
<td 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 );">Corporate bonds and fixed income</a></td>
<td class="nump">57.5<span></span>
</td>
<td class="nump">45.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_EquityInstrumentsAmountContributedToFairValueOfPlanAssets', window );">Equities</a></td>
<td class="nump">138.1<span></span>
</td>
<td class="nump">110.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_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets', window );">Pooled fund liability-driven investments</a></td>
<td class="nump">15.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_InvestmentFundsAmountContributedToFairValueOfPlanAssets', window );">Property funds</a></td>
<td class="nump">10.6<span></span>
</td>
<td class="nump">6.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_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2And3OfFairValueHierarchyMember', window );">Unquoted investment [member]</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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets', window );">Annuity policies</a></td>
<td class="nump">110.8<span></span>
</td>
<td class="nump">102.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_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets', window );">Equities and property</a></td>
<td class="nump">80.2<span></span>
</td>
<td class="nump">69.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_DebtInstrumentsAmountContributedToFairValueOfPlanAssets', window );">Corporate bonds and fixed income</a></td>
<td class="nump">19.2<span></span>
</td>
<td class="nump">22.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_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 13.6<span></span>
</td>
<td class="nump">$ 19.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_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cash and cash equivalents constitute of the fair value of defined benefit plan assets. [Refer: Cash and cash equivalents; 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 2018-01-01<br> -Paragraph 142<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_142_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 142<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_142_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_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 2018-01-01<br> -Paragraph 142<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_142_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InvestmentFundsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investment funds constitute of the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]; Investment funds [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 2018-01-01<br> -Paragraph 142<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_142_f&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 57<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Annuity policies 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;">stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and property 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;">stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pooled fund liability driven investments 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;">stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_Level2And3OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_Level2And3OfFairValueHierarchyMember</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>R118.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6680009424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Principal Assumptions Used In Determining Pension Benefit Obligations (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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_ActuarialAssumptionOfDiscountRates', window );">Discount rate</a></td>
<td class="nump">2.77%<span></span>
</td>
<td class="nump">2.47%<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Rate of increase in salaries</a></td>
<td class="nump">4.47%<span></span>
</td>
<td class="nump">3.51%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement', window );">Rate of inflation, pre-retirement</a></td>
<td class="nump">2.55%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases', window );">Rate of increase in future pensions payment</a></td>
<td class="nump">3.51%<span></span>
</td>
<td class="nump">3.53%<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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract', window );"><strong>Life expectancy at age 65 for current pensioners:</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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale', window );">Male</a></td>
<td class="text">22 years<span></span>
</td>
<td class="text">22 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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale', window );">Female</a></td>
<td class="text">24 years<span></span>
</td>
<td class="text">24 years<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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract', window );"><strong>Life expectancy at age 65 for current members aged 40 or 45:</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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale', window );">Male</a></td>
<td class="text">23 years<span></span>
</td>
<td class="text">23 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale', window );">Female</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">26 years<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_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 2018-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ActuarialAssumptionOfExpectedRatesOfPensionIncreases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 increases in pension that is 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 2018-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases</td>
</tr>
<tr>
<td style="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 2018-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Actuarial assumption of expected rates of inflation pre retirement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life expectancy at age sixty five for current members aged forty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life expectancy at age sixty five for current members aged forty female.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life expectancy at age sixty five for current members aged forty male.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life expectancy at age sixty five for current pensioners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life expectancy at age sixty five for current pensioners female.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersFemale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life expectancy at age sixty five for current pensioners male.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersMale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R119.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755803328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember', window );">Change in discount rate by 0.25% [member]</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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [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_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="num">$ (15.6)<span></span>
</td>
<td class="num">$ (11.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_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="nump">17.0<span></span>
</td>
<td class="nump">11.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_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember', window );">Change in pre-retirement inflation rate by 0.25% [member]</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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [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_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">5.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_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">(4.8)<span></span>
</td>
<td class="num">(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_ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember', window );">Change in salary growth by 0.25% [member]</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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [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_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">0.9<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_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">(0.8)<span></span>
</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_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember', window );">Change in pension increase assumption by 0.25% [member]</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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [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_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">8.4<span></span>
</td>
<td class="nump">6.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_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">(8.1)<span></span>
</td>
<td class="num">(6.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_ActuarialAssumptionsAxis=stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember', window );">Increase of one year in the life expectancy [member]</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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [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_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">$ 9.4<span></span>
</td>
<td class="nump">$ 6.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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems</td>
</tr>
<tr>
<td style="padding-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_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 2018-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember</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=stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember</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=stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember</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=stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember</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=stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember</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>R120.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6617341296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Parenthetical) (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [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_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Percentage of increase</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Percentage of decrease</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="nump">0.25%<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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract</td>
</tr>
<tr>
<td style="padding-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_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 2018-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<FILENAME>R121.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756541488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities - Summary of Other Liabilities (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_LiabilitiesAbstract', window );"><strong>Liabilities [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_stn_LeaseInducementBenefits', window );">Lease inducement benefits</a></td>
<td class="nump">$ 111.2<span></span>
</td>
<td class="nump">$ 57.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_stn_DeferredShareUnitsPayable', window );">Deferred share units payable</a></td>
<td class="nump">9.0<span></span>
</td>
<td class="nump">15.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_stn_OtherCashSettledSharebasedCompensation', window );">Other cash-settled share-based compensation</a></td>
<td class="nump">3.8<span></span>
</td>
<td class="nump">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_stn_LiabilityForUncertainTaxPositions', window );">Liability for uncertain tax positions</a></td>
<td class="nump">35.0<span></span>
</td>
<td class="nump">31.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_stn_MiscellaneousOtherLiabilities', window );">Other</a></td>
<td class="nump">4.6<span></span>
</td>
<td class="nump">16.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_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">163.6<span></span>
</td>
<td class="nump">127.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_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">163.6<span></span>
</td>
<td class="nump">127.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_OtherCurrentLiabilities', window );">Less current portion</a></td>
<td class="nump">23.2<span></span>
</td>
<td class="nump">26.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_OtherNoncurrentLiabilities', window );">Long-term portion</a></td>
<td class="nump">$ 140.4<span></span>
</td>
<td class="nump">$ 101.1<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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities that the entity does not separately disclose in the same statement or note. [Refer: 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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_DeferredShareUnitsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share units payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DeferredShareUnitsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LeaseInducementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease inducement 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;">stn_LeaseInducementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LiabilityForUncertainTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability for uncertain tax positions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LiabilityForUncertainTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_MiscellaneousOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Miscellaneous other 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;">stn_MiscellaneousOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_OtherCashSettledSharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash settled sharebased 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;">stn_OtherCashSettledSharebasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>149
<FILENAME>R122.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6625773920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments - Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</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_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments and purchase obligations [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_stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations', window );">Future Minimum Lease Payments Payable</a></td>
<td class="nump">$ 1,290.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_stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease', window );">Variable payments and non-lease elements</a></td>
<td class="num">(320.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_stn_PurchaseContractualObligation', window );">Purchase obligations</a></td>
<td class="num">(68.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_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease', window );">Total minimum lease payments</a></td>
<td class="nump">902.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 );">Within one year [member]</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_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments and purchase obligations [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_stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations', window );">Future Minimum Lease Payments Payable</a></td>
<td class="nump">252.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_LaterThanOneYearAndNotLaterThanFiveYearsMember', window );">2018 to 2022 [member]</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_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments and purchase obligations [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_stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations', window );">Future Minimum Lease Payments Payable</a></td>
<td class="nump">638.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_LaterThanFiveYearsMember', window );">More than five years [member]</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_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments and purchase obligations [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_stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations', window );">Future Minimum Lease Payments Payable</a></td>
<td class="nump">$ 400.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_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 2018-01-01<br> -Paragraph 35<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2018-03-02&amp;anchor=para_35_a&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity analysis of operating lease payments and purchase obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum lease payments payable under noncancellable operating lease and purchase obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLeaseAndPurchaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_PurchaseContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase contractual obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PurchaseContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable and non lease component under noncancellable operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_VariableAndNonLeaseComponentUnderNoncancellableOperatingLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_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_LaterThanOneYearAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LaterThanOneYearAndNotLaterThanFiveYearsMember</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>150
<FILENAME>R123.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6773136576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments - Additional Information (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_CommitmentsAbstract', window );"><strong>Commitments [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_RentalExpense', window );">Premises rental expense</a></td>
<td class="nump">$ 181.7<span></span>
</td>
<td class="nump">$ 178.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_RentalIncome', window );">Sublease rental income</a></td>
<td class="nump">7.2<span></span>
</td>
<td class="nump">7.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_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease', window );">Future minimum sublease payments expected to be received under noncancellable sublease agreements</a></td>
<td class="nump">$ 19.2<span></span>
</td>
<td class="nump">$ 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_ifrs-full_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 sublease payments expected to be received under non-cancellable subleases for 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 2018-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2018-03-02&amp;anchor=para_35_b&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RentalIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recognised from 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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RentalIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_CommitmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments [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;">stn_CommitmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>151
<FILENAME>R124.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6748237072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies and Guarantees - Additional Information (Detail)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</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_ClassesOfContingentLiabilitiesAxis=ifrs-full_ContingentLiabilityForGuaranteesMember', window );">Contingent liability for guarantees [member]</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_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [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_EstimatedFinancialEffectOfContingentAssets', window );">Accrual of indemnifications or guarantees</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_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_EstimatedFinancialEffectOfContingentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 possible assets that arise from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within control 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 37<br> -IssueDate 2018-01-01<br> -Paragraph 89<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2018-03-01&amp;anchor=para_89&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EstimatedFinancialEffectOfContingentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R125.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770210624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Additional Information (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 13, 2018</div></th>
<th class="th"><div>Nov. 11, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfClassesOfShareCapitalAbstract', window );"><strong>Disclosure of classes of share capital [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_ExplanationOfFactThatSharesHaveNoParValue', window );">Description on par value of share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Common shares, with no par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SharesApprovedInNormalCourseIssuerBid', window );">Repurchase of common shares</a></td>
<td class="nump">2,278,747<span></span>
</td>
<td class="nump">2,273,879<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_stn_SharesRepurchasedForCancellation', window );">Shares Repurchased for cancellation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,470,560<span></span>
</td>
<td class="nump">465,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CancellationOfTreasuryShares', window );">Shares repurchased for cancellation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76.7<span></span>
</td>
<td class="nump">$ 14.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_ReductionOfIssuedCapital', window );">Reduction in share capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.1<span></span>
</td>
<td class="nump">3.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_stn_ReductionOfShareCapitalAndContributedSurplus', window );">Reduction in share capital and contributed surplus accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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_stn_ChargesToRetainedEarnings', window );">Charges to retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57.1<span></span>
</td>
<td class="nump">10.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_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.3<span></span>
</td>
<td class="nump">9.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_stn_ExpenseRelatedToFairValueOfOptionsGranted', window );">Expense related to fair value of options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.6<span></span>
</td>
<td class="nump">4.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_stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted', window );">Expense related to amortization of fair value of options granted</a></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="nump">4.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_DividendPayables', window );">Dividends declared included in trade and other payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.4<span></span>
</td>
<td class="nump">$ 14.3<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_CancellationOfTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 treasury stock cancelled during the period. [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 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CancellationOfTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_DividendPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 dividends that the company has declared but not yet paid.</p></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 2018-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ExplanationOfFactThatSharesHaveNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 fact that shares have no par value. [Refer: Par value 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 1<br> -IssueDate 2018-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_79_a_iii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExplanationOfFactThatSharesHaveNoParValue</td>
</tr>
<tr>
<td style="padding-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_ReductionOfIssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a reduction in issued capital. [Refer: Issued 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 1<br> -IssueDate 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReductionOfIssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_ChargesToRetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Charges to retained 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;">stn_ChargesToRetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expense related to amortization of fair value of options granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ExpenseRelatedToAmortizationOfFairValueOfOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ExpenseRelatedToFairValueOfOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expense related to fair value of options granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ExpenseRelatedToFairValueOfOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ReductionOfShareCapitalAndContributedSurplus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction of share capital and contributed surplus.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ReductionOfShareCapitalAndContributedSurplus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_SharesApprovedInNormalCourseIssuerBid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares approved in normal course issuer bid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SharesApprovedInNormalCourseIssuerBid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_SharesRepurchasedForCancellation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares repurchased 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;">stn_SharesRepurchasedForCancellation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>R126.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770802096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Summary of Dividends Declared and Recorded in the Consolidated Financial Statements (Detail)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($) </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_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareOneMember', window );">Dividends per share one [member]</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_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [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_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share</a></td>
<td class="nump">$ 0.1375<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 15.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_stn_DividendsDeclaredDate', window );">Date Declared</a></td>
<td class="text">Feb. 21,  2018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DividendsRecordDate', window );">Record Date</a></td>
<td class="text">Mar. 29,  2018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DividendsPayableDate', window );">Payment Date</a></td>
<td class="text">Apr. 12,  2018<span></span>
</td>
</tr>
<tr 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_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareTwoMember', window );">Dividends per share two [member]</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_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [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_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share</a></td>
<td class="nump">$ 0.1375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 15.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_stn_DividendsDeclaredDate', window );">Date Declared</a></td>
<td class="text">May  09,  2018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DividendsRecordDate', window );">Record Date</a></td>
<td class="text">Jun. 29,  2018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DividendsPayableDate', window );">Payment Date</a></td>
<td class="text">Jul. 12,  2018<span></span>
</td>
</tr>
<tr 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_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareThreeMember', window );">Dividends per share three [member]</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_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [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_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share</a></td>
<td class="nump">$ 0.1375<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 15.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_stn_DividendsDeclaredDate', window );">Date Declared</a></td>
<td class="text">Aug.  07,  2018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DividendsRecordDate', window );">Record Date</a></td>
<td class="text">Sep. 28,  2018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DividendsPayableDate', window );">Payment Date</a></td>
<td class="text">Oct. 11,  2018<span></span>
</td>
</tr>
<tr 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_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareFourMember', window );">Dividends per share four [member]</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_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [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_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share</a></td>
<td class="nump">$ 0.1375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DividendsDeclaredDate', window );">Date Declared</a></td>
<td class="text">Nov.  07,  2018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DividendsRecordDate', window );">Record Date</a></td>
<td class="text">Dec. 28,  2018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DividendsPayableDate', window );">Payment Date</a></td>
<td class="text">Jan. 10,  2019<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_DividendsPaidOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 dividends paid by the entity on ordinary shares. [Refer: Ordinary shares [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 34<br> -IssueDate 2018-01-01<br> -Paragraph 16A<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=34&amp;date=2018-03-01&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DividendsPaidOrdinarySharesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 dividends paid per ordinary 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 34<br> -IssueDate 2018-01-01<br> -Paragraph 16A<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=34&amp;date=2018-03-01&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidOrdinarySharesPerShare</td>
</tr>
<tr>
<td style="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_stn_DisclosureOfDividendsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Dividends [line items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDividendsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DividendsDeclaredDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividends declared 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;">stn_DividendsDeclaredDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DividendsPayableDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividends payable 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;">stn_DividendsPayableDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DividendsRecordDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividends record 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;">stn_DividendsRecordDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ifrs-full_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareOneMember</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_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareTwoMember</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_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareThreeMember</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_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfOrdinarySharesAxis=stn_DividendsPerShareFourMember</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>154
<FILENAME>R127.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6761282800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Share-based Payment Transactions - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($) </div>
<div>yr </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CAD ($) </div>
<div>yr </div>
<div>shares</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_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_DescriptionOfOptionPricingModelShareOptionsGranted', window );">Fair value of options granted</a></td>
<td class="text">The fair value of options granted is determined at the date of grant using the  Black-Scholes option-pricing model.<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_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share subject to options, Granted</a></td>
<td class="nump">1,112,779<span></span>
</td>
<td class="nump">1,229,689<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td 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 );">Estimated fair value of options granted on the grant date</a></td>
<td class="nump">$ 5.73<span></span>
</td>
<td class="nump">$ 5.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_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted', window );">Expected hold period to exercise (years) | yr</a></td>
<td class="nump">3.50<span></span>
</td>
<td class="nump">3.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Options remained unvested compensation cost</a></td>
<td class="nump">$ 5,200,000<span></span>
</td>
<td class="nump">$ 4,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_stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions', window );">Options remained unvested weighted average period | yr</a></td>
<td class="nump">1.06<span></span>
</td>
<td class="nump">1.06<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=stn_PerformanceShareUnitsMember', window );">Performance share units (PSUs) [member]</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_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of shares issued</a></td>
<td class="nump">280,884<span></span>
</td>
<td class="nump">284,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement', window );">Number of equity instruments forfeited</a></td>
<td class="nump">29,668<span></span>
</td>
<td class="nump">19,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td 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</a></td>
<td class="nump">744,081<span></span>
</td>
<td class="nump">686,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding fair value</a></td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="nump">$ 14,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_stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement', window );">Number of shares paid | shares</a></td>
<td class="nump">193,385<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_stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement', window );">Paid at fair value</a></td>
<td class="nump">$ 3,200,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_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">Performance share units (PSUs) [member] | Bottom of range [member]</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_stn_SharebasedPaymentArrangementVestingRightsPercentage', window );">Number of units vest percentage</a></td>
<td class="nump">0.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_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">Performance share units (PSUs) [member] | Top of range [member]</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_stn_SharebasedPaymentArrangementVestingRightsPercentage', window );">Number of units vest percentage</a></td>
<td class="nump">200.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_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitMember', window );">Deferred share unit [member]</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_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of shares issued</a></td>
<td class="nump">46,356<span></span>
</td>
<td class="nump">38,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td 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</a></td>
<td class="nump">306,459<span></span>
</td>
<td class="nump">438,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding fair value</a></td>
<td class="nump">$ 9,000,000<span></span>
</td>
<td class="nump">$ 15,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_stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement', window );">Number of shares paid | shares</a></td>
<td class="nump">178,866<span></span>
</td>
<td class="nump">66,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement', window );">Paid at fair value</a></td>
<td class="nump">$ 6,200,000<span></span>
</td>
<td class="nump">$ 2,100,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_stn_Vesting1Axis=stn_EstimatedHistoricalDataMember', window );">Estimated historical data [member]</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_DescriptionOfOptionLifeShareOptionsGranted', window );">Expected hold period to exercise (years) | yr</a></td>
<td class="nump">5<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=stn_OfficersAndEmployeesMember', window );">Officers and employees [member]</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_NumberOfOutstandingShareOptions', window );">Number of share subject to options, Granted</a></td>
<td class="nump">4,987,542<span></span>
</td>
<td class="nump">4,426,237<span></span>
</td>
<td class="nump">3,655,020<span></span>
</td>
</tr>
<tr class="re">
<td 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 share subject to options, Granted</a></td>
<td class="nump">1,112,779<span></span>
</td>
<td class="nump">1,229,689<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=stn_OfficersAndEmployeesMember', window );">Officers and employees [member] | Bottom of range [member]</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 );">Share option price per share</a></td>
<td class="nump">$ 14.88<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=stn_OfficersAndEmployeesMember', window );">Officers and employees [member] | Top of range [member]</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 );">Share option price per share</a></td>
<td class="nump">$ 32.98<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_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 2018-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=2018-03-01&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DescriptionOfOptionPricingModelShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 option pricing model used for share options granted. [Refer: Option pricing model [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 2018-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=2018-03-01&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-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_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 2018-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 share-based payment transactions in which the goods or services received did not qualify for recognition as 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 2<br> -IssueDate 2018-01-01<br> -Paragraph 51<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_51_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) forfeited 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 2018-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-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 2018-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-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=2018-03-01&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of other equity instruments outstanding 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;">stn_FairValueOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of other equity instruments paid 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;">stn_FairValueOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid 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;">stn_NumberOfOtherEquityInstrumentsPaidInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_SharebasedPaymentArrangementVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payment arrangement vesting rights 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;">stn_SharebasedPaymentArrangementVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual life of outstanding non vested share options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_WeightedAverageRemainingContractualLifeOfOutstandingNonVestedShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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=stn_PerformanceShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_PerformanceShareUnitsMember</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_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_DeferredShareUnitMember</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_stn_Vesting1Axis=stn_EstimatedHistoricalDataMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">stn_Vesting1Axis=stn_EstimatedHistoricalDataMember</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=stn_OfficersAndEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_OfficersAndEmployeesMember</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>155
<FILENAME>R128.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759957216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Summary of Granted Share Options (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CAD ($)</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_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>
</tr>
<tr class="ro">
<td 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 );">Share options, Granted</a></td>
<td class="nump">1,112,779<span></span>
</td>
<td class="nump">1,229,689<span></span>
</td>
</tr>
<tr 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=stn_OfficersAndEmployeesMember', window );">Officers and employees [member]</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_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>
</tr>
<tr class="re">
<td 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 );">Share options, beginning of the year</a></td>
<td class="nump">4,426,237<span></span>
</td>
<td class="nump">3,655,020<span></span>
</td>
</tr>
<tr class="ro">
<td 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 );">Share options, Granted</a></td>
<td class="nump">1,112,779<span></span>
</td>
<td class="nump">1,229,689<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Share options, Exercised</a></td>
<td class="num">(338,989)<span></span>
</td>
<td class="num">(376,160)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement', window );">Share options, Forfeited</a></td>
<td class="num">(212,485)<span></span>
</td>
<td class="num">(82,312)<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Share options, end of the year</a></td>
<td class="nump">4,987,542<span></span>
</td>
<td class="nump">4,426,237<span></span>
</td>
</tr>
<tr class="ro">
<td 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, Share option, beginning of the year</a></td>
<td class="nump">$ 29.84<span></span>
</td>
<td class="nump">$ 28.33<span></span>
</td>
</tr>
<tr class="re">
<td 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, Share option, Granted</a></td>
<td class="nump">32.98<span></span>
</td>
<td class="nump">31.75<span></span>
</td>
</tr>
<tr class="ro">
<td 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, Share option, Exercised</a></td>
<td class="nump">20.40<span></span>
</td>
<td class="nump">21.09<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement', window );">Weighted Average Exercise Price, Share option, Forfeited</a></td>
<td class="nump">31.49<span></span>
</td>
<td class="nump">31.57<span></span>
</td>
</tr>
<tr class="ro">
<td 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, Share option, end of the year</a></td>
<td class="nump">$ 31.11<span></span>
</td>
<td class="nump">$ 29.84<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_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_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 2018-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 forfeited 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 2018-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-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 2018-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=2018-03-01&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 forfeited 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 2018-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2018-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=2018-03-01&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CategoriesOfRelatedPartiesAxis=stn_OfficersAndEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_OfficersAndEmployeesMember</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>156
<FILENAME>R129.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757320432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Summary of Outstanding Share Options (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($) </div>
<div>yr</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_RangesOfExercisePricesForOutstandingShareOptionsAxis=stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember', window );">Range one [member]</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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_NumberOfOutstandingShareOptions', window );">Options Outstanding</a></td>
<td class="nump">142,540<span></span>
</td>
</tr>
<tr class="ro">
<td 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 Contractual Life in Years, Options Outstanding | yr</a></td>
<td class="nump">0.16<span></span>
</td>
</tr>
<tr class="re">
<td 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, Options Outstanding</a></td>
<td class="nump">$ 14.88<span></span>
</td>
</tr>
<tr class="ro">
<td 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 );">Shares Exercisable</a></td>
<td class="nump">142,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions', window );">Weighted Average Remaining Contractual Life in Years, Options Exercisable | yr</a></td>
<td class="nump">0.16<span></span>
</td>
</tr>
<tr class="ro">
<td 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, Options Exercisable</a></td>
<td class="nump">$ 14.88<span></span>
</td>
</tr>
<tr 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=stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember', window );">Range two [member]</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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_NumberOfOutstandingShareOptions', window );">Options Outstanding</a></td>
<td class="nump">364,526<span></span>
</td>
</tr>
<tr class="ro">
<td 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 Contractual Life in Years, Options Outstanding | yr</a></td>
<td class="nump">1.16<span></span>
</td>
</tr>
<tr class="re">
<td 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, Options Outstanding</a></td>
<td class="nump">$ 20.88<span></span>
</td>
</tr>
<tr class="ro">
<td 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 );">Shares Exercisable</a></td>
<td class="nump">364,526<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions', window );">Weighted Average Remaining Contractual Life in Years, Options Exercisable | yr</a></td>
<td class="nump">1.16<span></span>
</td>
</tr>
<tr class="ro">
<td 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, Options Exercisable</a></td>
<td class="nump">$ 20.88<span></span>
</td>
</tr>
<tr 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=stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember', window );">Range three [member]</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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_NumberOfOutstandingShareOptions', window );">Options Outstanding</a></td>
<td class="nump">4,480,476<span></span>
</td>
</tr>
<tr class="ro">
<td 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 Contractual Life in Years, Options Outstanding | yr</a></td>
<td class="nump">3.21<span></span>
</td>
</tr>
<tr class="re">
<td 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, Options Outstanding</a></td>
<td class="nump">$ 32.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_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement', window );">Shares Exercisable</a></td>
<td class="nump">2,401,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions', window );">Weighted Average Remaining Contractual Life in Years, Options Exercisable | yr</a></td>
<td class="nump">2.75<span></span>
</td>
</tr>
<tr class="ro">
<td 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, Options Exercisable</a></td>
<td class="nump">$ 32.40<span></span>
</td>
</tr>
<tr 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=stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember', window );">Range four [member]</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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_NumberOfOutstandingShareOptions', window );">Options Outstanding</a></td>
<td class="nump">4,987,542<span></span>
</td>
</tr>
<tr class="ro">
<td 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 Contractual Life in Years, Options Outstanding | yr</a></td>
<td class="nump">2.98<span></span>
</td>
</tr>
<tr class="re">
<td 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, Options Outstanding</a></td>
<td class="nump">$ 31.11<span></span>
</td>
</tr>
<tr class="ro">
<td 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 );">Shares Exercisable</a></td>
<td class="nump">2,908,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions', window );">Weighted Average Remaining Contractual Life in Years, Options Exercisable | yr</a></td>
<td class="nump">2.43<span></span>
</td>
</tr>
<tr class="ro">
<td 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, Options Exercisable</a></td>
<td class="nump">$ 30.10<span></span>
</td>
</tr>
<tr 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 [member] | Range three [member]</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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ExercisePriceOfOutstandingShareOptions', window );">Range of Exercise Prices</a></td>
<td class="nump">31.75<span></span>
</td>
</tr>
<tr 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 [member] | Range four [member]</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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ExercisePriceOfOutstandingShareOptions', window );">Range of Exercise Prices</a></td>
<td class="nump">14.88<span></span>
</td>
</tr>
<tr 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 [member] | Range one [member]</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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ExercisePriceOfOutstandingShareOptions', window );">Range of Exercise Prices</a></td>
<td class="nump">14.88<span></span>
</td>
</tr>
<tr 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 [member] | Range two [member]</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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ExercisePriceOfOutstandingShareOptions', window );">Range of Exercise Prices</a></td>
<td class="nump">20.88<span></span>
</td>
</tr>
<tr 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 [member] | Range three [member]</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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ExercisePriceOfOutstandingShareOptions', window );">Range of Exercise Prices</a></td>
<td class="nump">32.98<span></span>
</td>
</tr>
<tr 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 [member] | Range four [member]</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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [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_ExercisePriceOfOutstandingShareOptions', window );">Range of Exercise Prices</a></td>
<td class="nump">$ 32.98<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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems</td>
</tr>
<tr>
<td style="padding-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 2018-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_45_b_vii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_45_b_vii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual life of exercisable share options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_RangesOfExercisePricesForOutstandingShareOptionsAxis=stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_RangesOfExercisePricesForOutstandingShareOptionsOneMember</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=stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_RangesOfExercisePricesForOutstandingShareOptionsTwoMember</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=stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_RangesOfExercisePricesForOutstandingShareOptionsThreeMember</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=stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_RangesOfExercisePricesForOutstandingShareOptionsFourMember</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>157
<FILENAME>R130.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6761210944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Summary of Weighted Average Assumptions (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($) </div>
<div>yr</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CAD ($) </div>
<div>yr</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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Volatility in the price of the Company's shares</a></td>
<td class="nump">24.12%<span></span>
</td>
<td class="nump">24.13%<span></span>
</td>
</tr>
<tr class="re">
<td 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="nump">2.10%<span></span>
</td>
<td class="nump">0.81%<span></span>
</td>
</tr>
<tr class="ro">
<td 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 hold period to exercise (years) | yr</a></td>
<td class="nump">3.50<span></span>
</td>
<td class="nump">3.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_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted', window );">Dividend yield</a></td>
<td class="nump">1.668%<span></span>
</td>
<td class="nump">1.575%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExercisePriceShareOptionsGranted', window );">Exercise price | $</a></td>
<td class="nump">$ 32.98<span></span>
</td>
<td class="nump">$ 31.75<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_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 2018-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=2018-03-01&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-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=2018-03-01&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract</td>
</tr>
<tr>
<td style="padding-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_ExercisePriceShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 2018-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=2018-03-01&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExercisePriceShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ExpectedDividendAsPercentageShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 an expected dividend used to calculate the fair value 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 2018-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=2018-03-01&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>158
<FILENAME>R131.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759839344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Summary of Non-Vested Options (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CAD ($)</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_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>
</tr>
<tr class="ro">
<td 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 share subject to options, Granted</a></td>
<td class="nump">1,112,779<span></span>
</td>
<td class="nump">1,229,689<span></span>
</td>
</tr>
<tr class="re">
<td 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 grant date fair value, Granted</a></td>
<td class="nump">$ 5.73<span></span>
</td>
<td class="nump">$ 5.03<span></span>
</td>
</tr>
<tr 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=stn_NonvestedOptionsMember', window );">Non-vested options [member]</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_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>
</tr>
<tr class="ro">
<td 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 );">Share options, beginning of the year</a></td>
<td class="nump">2,139,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td 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 share subject to options, Granted</a></td>
<td class="nump">1,112,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement', window );">Number of share subject to options, Vested</a></td>
<td class="num">(1,000,441)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement', window );">Number of share subject to options, Forfeited</a></td>
<td class="num">(172,505)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td 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 );">Share options, end of the year</a></td>
<td class="nump">2,079,153<span></span>
</td>
<td class="nump">2,139,320<span></span>
</td>
</tr>
<tr class="re">
<td 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 grant date fair value, Granted</a></td>
<td class="nump">$ 5.73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested', window );">Weighted average grant date fair value, Vested</a></td>
<td class="nump">5.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited', window );">Weighted average grant date fair value, Forfeited</a></td>
<td class="nump">5.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested', window );">Weighted average grant date fair value, Non-vested share options</a></td>
<td class="nump">$ 5.53<span></span>
</td>
<td class="nump">$ 5.28<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_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_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 2018-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 forfeited 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 2018-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-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 2018-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=2018-03-01&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2018-03-01&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 vested in sharebased 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;">stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value at measurement date share options forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 vested during the period at the measurement 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;">stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 non-vested at end of the 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;">stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_TypesOfSharebasedPaymentArrangementsAxis=stn_NonvestedOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_NonvestedOptionsMember</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>R132.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755538624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Summary of Fair Value Hierarchy for Assets (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfFairValueMeasurementOfAssetsLineItems', window );"><strong>Disclosure of fair value measurement of assets [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_OtherFinancialAssets', window );">Other financial assets</a></td>
<td class="nump">$ 144.2<span></span>
</td>
<td class="nump">$ 147.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_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement [member] | Investments held for self-insured liabilities [member]</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_DisclosureOfFairValueMeasurementOfAssetsLineItems', window );"><strong>Disclosure of fair value measurement of assets [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_OtherFinancialAssets', window );">Other financial assets</a></td>
<td class="nump">144.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_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement [member] | Significant other observable inputs [member] | Investments held for self-insured liabilities [member]</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_DisclosureOfFairValueMeasurementOfAssetsLineItems', window );"><strong>Disclosure of fair value measurement of assets [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_OtherFinancialAssets', window );">Other financial assets</a></td>
<td class="nump">$ 144.2<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_DisclosureOfFairValueMeasurementOfAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfFairValueMeasurementOfAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_OtherFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 financial assets that the entity does not separately disclose in the same statement or note. [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> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RecurringFairValueMeasurementMember</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=stn_InvestmentsHeldForSelfInsuredLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_InvestmentsHeldForSelfInsuredLiabilitiesMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R133.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755926096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Summary of Fair Value Hierarchy for Liabilities (Detail) - Not measured at fair value in statement of financial position but for which fair value is disclosed [Member]<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</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_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [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_stn_NotesPayable1', window );">Notes payable</a></td>
<td class="nump">$ 76.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_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember', window );">Significant other observable inputs [member]</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_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [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_stn_NotesPayable1', window );">Notes payable</a></td>
<td class="nump">$ 76.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_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-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_stn_NotesPayable1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Notes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NotesPayable1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R134.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6771374480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Jun. 27, 2018 </div>
<div>CAD ($)</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>
<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_MaximumExposureToCreditRisk', window );">Maximum amount of credit risk exposure</a></td>
<td class="nump">$ 1,681,300,000<span></span>
</td>
<td class="nump">$ 1,667,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_stn_PeriodOfRevenueInTradeReceivables', window );">Number of target days of revenue in trade receivables</a></td>
<td class="text">66 days<span></span>
</td>
<td class="text">55 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_WriteOffOfTradeReceivables', window );">Write off of trade receivables</a></td>
<td class="nump">$ 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_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Trade and other receivables</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">$ 2,100,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_ClassesOfFinancialInstrumentsAxis=stn_TradeAndUnbilledReceivablesMember', window );">Trade and unbilled receivables [member]</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td 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 );">Trade and other receivables</a></td>
<td class="nump">1,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_ClassesOfFinancialInstrumentsAxis=stn_ContractAssetsAndHoldbacksMember', window );">Contract assets and holdbacks [member]</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Trade and other receivables</a></td>
<td class="nump">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_TypesOfRisksAxis=stn_ZeroPointFivePercentageIncreaseInInterestRatesMember', window );">0.5% Increase in interest rates [member]</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetIncomeDecrease', window );">Equity price impact on comprehensive income</a></td>
<td class="nump">3,200,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_TypesOfRisksAxis=stn_ZeroPointFivePercentageDecreaseInInterestRatesMember', window );">0.5% Decrease in interest rates [member]</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetIncomeIncrease', window );">Equity price impact on comprehensive income</a></td>
<td class="nump">3,200,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_TypesOfRisksAxis=stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember', window );">1.0% Increase in equity price risk [member]</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetIncomeIncrease', window );">Equity price impact on comprehensive income</a></td>
<td class="nump">300,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_TypesOfRisksAxis=stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember', window );">1.0% Decrease in equity Price risk [member]</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetIncomeDecrease', window );">Equity price impact on comprehensive income</a></td>
<td class="nump">$ 300,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_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member]</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetDebtToEBITDARatioTarget', window );">Net debt to EBITDA ratio</a></td>
<td class="nump">2.5<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=stn_RevolvingCreditFacility1Member', window );">Revolving credit facilities [member]</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Amount of revolving credit facility</a></td>
<td class="nump">$ 800,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,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_stn_LineOfCreditFacilityRemainingBorrowingCapacity1', window );">Unused capacity amount</a></td>
<td class="nump">$ 223,400,000<span></span>
</td>
<td class="nump">$ 538,300,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_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 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-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 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_MaximumExposureToCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 best represents the maximum exposure to credit risk without taking into account any collateral held or other credit enhancements (for example, netting agreements that do not qualify for offset in accordance with IAS 32). [Refer: Credit 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 2018-01-01<br> -Paragraph 35K<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_35K_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 36<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-02&amp;anchor=para_36_a&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaximumExposureToCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_LineOfCreditFacilityMaximumBorrowingsCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowings capacity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LineOfCreditFacilityMaximumBorrowingsCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LineOfCreditFacilityRemainingBorrowingCapacity1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining borrowing capacity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LineOfCreditFacilityRemainingBorrowingCapacity1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NetDebtToEBITDARatioTarget">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net debt to EBITDA ratio target.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetDebtToEBITDARatioTarget</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NetIncomeDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net income decrease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetIncomeDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NetIncomeIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net income 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;">stn_NetIncomeIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_PeriodOfRevenueInTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Days of revenue in trade receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PeriodOfRevenueInTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_WriteOffOfTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Write off of trade receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_WriteOffOfTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ClassesOfFinancialInstrumentsAxis=stn_TradeAndUnbilledReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_TradeAndUnbilledReceivablesMember</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=stn_ContractAssetsAndHoldbacksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ContractAssetsAndHoldbacksMember</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=stn_ZeroPointFivePercentageIncreaseInInterestRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ZeroPointFivePercentageIncreaseInInterestRatesMember</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=stn_ZeroPointFivePercentageDecreaseInInterestRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ZeroPointFivePercentageDecreaseInInterestRatesMember</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=stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_OnePointZeroPercentageIncreaseInEquityPriceRiskMember</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=stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_OnePointZeroPercentageDecreaseInEquityPriceRiskMember</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=stn_RevolvingCreditFacility1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_RevolvingCreditFacility1Member</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>R135.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6761177360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summary of Loss Allowance Provision (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 2.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_GrossCarryingAmountMember', window );">Gross carrying amount [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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 );">Gross carrying amount</a></td>
<td class="nump">1,356.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_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedImpairmentMember', window );">Accumulated impairment [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</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_PastDueStatusAxis=ifrs-full_CurrentMember', window );">Current [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.07%<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_PastDueStatusAxis=ifrs-full_CurrentMember', window );">Current [member] | Gross carrying amount [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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 );">Gross carrying amount</a></td>
<td class="nump">$ 936.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_PastDueStatusAxis=ifrs-full_CurrentMember', window );">Current [member] | Accumulated impairment [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 0.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_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember', window );">Later than one month and not later than two months [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.10%<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_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember', window );">Later than one month and not later than two months [member] | Gross carrying amount [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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 );">Gross carrying amount</a></td>
<td class="nump">$ 228.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_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember', window );">Later than one month and not later than two months [member] | Accumulated impairment [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 0.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_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember', window );">Later than two months and not later than three months [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.22%<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_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember', window );">Later than two months and not later than three months [member] | Gross carrying amount [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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 );">Gross carrying amount</a></td>
<td class="nump">$ 63.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_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember', window );">Later than two months and not later than three months [member] | Accumulated impairment [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</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_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember', window );">Later than three months and not later than four months [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.43%<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_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember', window );">Later than three months and not later than four months [member] | Gross carrying amount [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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 );">Gross carrying amount</a></td>
<td class="nump">$ 43.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_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember', window );">Later than three months and not later than four months [member] | Accumulated impairment [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 0.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_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember', window );">Later than four months [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.75%<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_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember', window );">Later than four months [member] | Gross carrying amount [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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 );">Gross carrying amount</a></td>
<td class="nump">$ 84.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_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember', window );">Later than four months [member] | Accumulated impairment [member]</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_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [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_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 0.7<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_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 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-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 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisclosureOfProvisionMatrixLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfProvisionMatrixLineItems</td>
</tr>
<tr>
<td style="padding-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_ExpectedCreditLossRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The rate of expected credit losses, calculated as percentage of the gross carrying amount. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights.</p></div>
<a 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 7<br> -IssueDate 2018-01-01<br> -Paragraph IG20D<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_IG20D&amp;doctype=Implementation%20Guidance<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpectedCreditLossRate</td>
</tr>
<tr>
<td style="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_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 2018-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 35H<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 35I<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 35M<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_AccumulatedImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccumulatedImpairmentMember</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_PastDueStatusAxis=ifrs-full_CurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PastDueStatusAxis=ifrs-full_CurrentMember</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_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember</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_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</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_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</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_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember</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>R136.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6761330848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summary of Timing of Undiscounted Cash Outflows Relating to Financial Liabilities (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial 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_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">$ 567.2<span></span>
</td>
<td class="nump">$ 704.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_stn_LongTermDebtUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">935.4<span></span>
</td>
<td class="nump">740.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_stn_OtherFinancialLiabilitiesUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">10.9<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_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">1,505.7<span></span>
</td>
<td class="nump">1,456.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_NotLaterThanOneYearMember', window );">Within one year [member]</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_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial 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_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">567.2<span></span>
</td>
<td class="nump">704.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_stn_LongTermDebtUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">49.1<span></span>
</td>
<td class="nump">198.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_stn_OtherFinancialLiabilitiesUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.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_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">617.4<span></span>
</td>
<td class="nump">904.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_LaterThanOneYearAndNotLaterThanThreeYearsMember', window );">Later than one year and not later than three years [member]</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_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial 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_stn_LongTermDebtUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">196.7<span></span>
</td>
<td class="nump">541.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_stn_OtherFinancialLiabilitiesUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">7.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_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">197.0<span></span>
</td>
<td class="nump">548.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_MaturityAxis=ifrs-full_LaterThanThreeYearsMember', window );">After 3 years [member]</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_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial 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_stn_LongTermDebtUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">689.6<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_stn_OtherFinancialLiabilitiesUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">1.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_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">$ 691.3<span></span>
</td>
<td class="nump">$ 2.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_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-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_NonderivativeFinancialLiabilitiesUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 undiscounted cash flows in relation to non-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 2018-01-01<br> -Paragraph 39<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TradeAndOtherPayablesUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 undiscounted cash flows in relation to trade and other payables. [Refer: Trade and other payables]</p></div>
<a 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 Effective 2019-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph IG31A<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_IG31A&amp;doctype=Implementation%20Guidance<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph B11D<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_B11D&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_LongTermDebtUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term debt, undiscounted cash flows.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LongTermDebtUndiscountedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_OtherFinancialLiabilitiesUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial liabilities, undiscounted cash flows.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherFinancialLiabilitiesUndiscountedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_LaterThanOneYearAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LaterThanOneYearAndNotLaterThanThreeYearsMember</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_LaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LaterThanThreeYearsMember</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>R137.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756712016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Management - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_DisclosureOfCapitalManagementAbstract', window );"><strong>Disclosure of capital management [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_stn_NetDebtToEBITDARatio', window );">Net debt ratio</a></td>
<td class="nump">2.42<span></span>
</td>
<td class="nump">1.16<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfCapitalManagementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capital management.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfCapitalManagementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NetDebtToEBITDARatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net debt to EBITDA ratio.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetDebtToEBITDARatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance 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>165
<FILENAME>R138.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6667590864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract', window );"><strong>Reconciliation of average effective tax rate and applicable tax rate [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_ApplicableTaxRate', window );">Income tax expense at statutory Canadian rates</a></td>
<td class="nump">27.10%<span></span>
</td>
<td class="nump">27.00%<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_stn_IncreaseDecreaseInTaxRateAbstract', window );"><strong>Increase (decrease) resulting from:</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_stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform', window );">Transition tax related to US tax reform</a></td>
<td class="num">(4.40%)<span></span>
</td>
<td class="nump">11.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_ifrs-full_TaxRateEffectOfForeignTaxRates', window );">Rate differential on foreign income</a></td>
<td class="num">(3.10%)<span></span>
</td>
<td class="nump">4.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_stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits', window );">Research and development and other tax credits</a></td>
<td class="num">(0.70%)<span></span>
</td>
<td class="num">(2.70%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfTaxLosses', window );">Unrecognized tax losses and temporary differences</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther', window );">Adjustments in respect of prior years and other</a></td>
<td class="nump">2.60%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome', window );">Non-deductible expenses and non-taxable income</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="num">(3.50%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TaxRateEffectOfReorganizationOfCorporateStructure', window );">Reorganization of corporate structure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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_stn_TaxRateEffectOfDispositionOfSubsidiary', window );">Disposition of a subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxRateEffectFromChangeInTaxRate', window );">Statutory rate change on deferred tax balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4.80%)<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_AverageEffectiveTaxRate', window );">Average effective tax rate</a></td>
<td class="nump">24.30%<span></span>
</td>
<td class="nump">63.20%<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_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 2018-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=2018-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AverageEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax expense (income) divided by the accounting profit. [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 2018-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=2018-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AverageEffectiveTaxRate</td>
</tr>
<tr>
<td style="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_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-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_TaxRateEffectFromChangeInTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from a change in tax rate. [Refer: Average effective tax rate; 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 2018-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=2018-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectFromChangeInTaxRate</td>
</tr>
<tr>
<td style="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_TaxRateEffectOfForeignTaxRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the application of foreign tax rates. [Refer: Average effective tax rate; 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 2018-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=2018-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfForeignTaxRates</td>
</tr>
<tr>
<td style="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_TaxRateEffectOfTaxLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from tax losses. [Refer: Average effective tax rate; 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 2018-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=2018-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfTaxLosses</td>
</tr>
<tr>
<td style="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_stn_IncreaseDecreaseInTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in tax 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;">stn_IncreaseDecreaseInTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate effect of adjustments for current tax of prior periods and 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;">stn_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriodsAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TaxRateEffectOfDispositionOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate effect of disposition of subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TaxRateEffectOfDispositionOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate effect of non deductible expense and non taxable 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;">stn_TaxRateEffectOfNonDeductibleExpenseAndNonTaxableIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TaxRateEffectOfReorganizationOfCorporateStructure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate effect of reorganization of corporate structure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TaxRateEffectOfReorganizationOfCorporateStructure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate effect of research and development and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TaxRateEffectOfResearchAndDevelopmentAndOtherTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate effect of transition tax related to tax reform.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TaxRateEffectOfTransitionTaxRelatedToTaxReform</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>166
<FILENAME>R139.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755851056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Major Components of Current Income Tax Expense from Continuing Operations (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [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_stn_IncomeTaxExpenseContinuingOperationsCurrent', window );">Ongoing operations</a></td>
<td class="nump">$ 64.5<span></span>
</td>
<td class="nump">$ 34.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_stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform', window );">Transition tax related to US tax reform</a></td>
<td class="num">(10.0)<span></span>
</td>
<td class="nump">31.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_stn_TaxExpenseRelatingToDispositionOfSubsidiary', window );">Disposition of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124.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_stn_TaxExpenseRelatingToReorganizationOfCorporateStructure', window );">Reorganization of corporate structure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_CurrentTaxExpenseIncome', window );">Total current income tax expense</a></td>
<td class="nump">$ 54.5<span></span>
</td>
<td class="nump">$ 192.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_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 2018-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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_stn_IncomeTaxExpenseContinuingOperationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense continuing operations current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncomeTaxExpenseContinuingOperationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TaxExpenseRelatingToDispositionOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense relating to disposition of a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TaxExpenseRelatingToDispositionOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TaxExpenseRelatingToReorganizationOfCorporateStructure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense relating to reorganization of corporate structure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TaxExpenseRelatingToReorganizationOfCorporateStructure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense relating to transition tax related to tax reform.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>167
<FILENAME>R140.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6676976128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Major Components of Deferred Income Tax (Recovery) Expense from Continuing Operations (Detail) - CAD ($)<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>Aug. 01, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (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_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense', window );">Unrecognized tax losses and temporary differences</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.7<span></span>
</td>
<td class="nump">$ 0.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_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of timing differences</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.9)<span></span>
</td>
<td class="nump">16.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_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense', window );">Recovery arising from previously unrecognized tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.2)<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_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes', window );">Change of tax rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">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_stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform', window );">Revaluation due to US tax reform</a></td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12.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_stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary', window );">Disposition of a subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29.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_DeferredTaxExpenseIncome', window );">Total deferred income tax expense (recovery)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="num">$ (26.4)<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_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 2018-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=2018-03-01&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 80<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_80_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax rate changes or the imposition of new taxes. [Refer: 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 2018-01-01<br> -Paragraph 80<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_80_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 benefit arising from a previously unrecognised tax loss, tax credit or temporary difference of a prior period that is used to reduce current tax expense. [Refer: Temporary differences [member]; Unused tax losses [member]; Unused tax credits [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 12<br> -IssueDate 2018-01-01<br> -Paragraph 80<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_80_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 benefit arising from a previously unrecognised tax loss, tax credit or temporary difference of a prior period that is used to reduce deferred tax expense. [Refer: Deferred tax expense (income); Temporary differences [member]; Unused tax losses [member]; Unused tax credits [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 12<br> -IssueDate 2018-01-01<br> -Paragraph 80<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_80_f&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disposition of subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DeferredTaxExpenseIncomeRelatingToDispositionOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transition tax related to tax reform.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>168
<FILENAME>R141.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6763095008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Significant Components of the Company's Net Deferred Income Tax Assets (Liabilities) (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</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_NetDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred income tax assets (liabilities)</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_DeferredTaxLiabilityAsset', window );">Deferred income tax assets (liabilities)</a></td>
<td class="num">$ (33.1)<span></span>
</td>
<td class="num">$ (31.4)<span></span>
</td>
<td class="num">$ (53.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=stn_IntangibleAssetMember', window );">Intangible asset [member]</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_NetDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred income tax assets (liabilities)</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_NetDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(86.1)<span></span>
</td>
<td class="num">(78.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=ifrs-full_PropertyPlantAndEquipmentMember', window );">Property, plant and equipment [member]</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_NetDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred income tax assets (liabilities)</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_NetDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(7.3)<span></span>
</td>
<td class="num">(3.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_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_DeferredTaxArisingInBusinessAcquisitionMember', window );">Deferred tax arising in business acquisition [member]</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_NetDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred income tax assets (liabilities)</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_NetDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(1.2)<span></span>
</td>
<td class="num">(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_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_TemporaryDifferenceMember', window );">Non-capital and capital tax losses [member]</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_NetDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred income tax assets (liabilities)</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_NetDeferredTaxAssets', window );">Deferred income tax assets</a></td>
<td class="nump">33.4<span></span>
</td>
<td class="nump">36.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_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_UnusedTaxCreditsAndTaxLossesMember', window );">Loss and tax credit carryforwards [member]</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_NetDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred income tax assets (liabilities)</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_NetDeferredTaxAssets', window );">Deferred income tax assets</a></td>
<td class="nump">16.7<span></span>
</td>
<td class="nump">9.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_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_DeferredTaxDefinedBenefitObligationMember', window );">Deferred tax defined benefit obligation [member]</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_NetDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred income tax assets (liabilities)</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_NetDeferredTaxAssets', window );">Deferred income tax assets</a></td>
<td class="nump">7.7<span></span>
</td>
<td class="nump">3.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_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherTemporaryDifferencesMember', window );">Other temporary differences [member]</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_NetDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred income tax assets (liabilities)</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_NetDeferredTaxAssets', window );">Deferred income tax assets</a></td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="nump">$ 4.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_DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities or assets. [Refer: Deferred tax liabilities; 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/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assets net of deferred tax liabilities, when the absolute amount of deferred tax assets is greater than the absolute amount of deferred tax liabilities. [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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetDeferredTaxAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetDeferredTaxAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_NetDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities net of deferred tax assets, when the absolute amount of deferred tax liabilities is greater than the absolute amount of 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=stn_IntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_IntangibleAssetMember</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_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentMember</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=stn_DeferredTaxArisingInBusinessAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_DeferredTaxArisingInBusinessAcquisitionMember</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_TemporaryDifferenceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TemporaryDifferenceMember</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=stn_UnusedTaxCreditsAndTaxLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_UnusedTaxCreditsAndTaxLossesMember</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=stn_DeferredTaxDefinedBenefitObligationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_DeferredTaxDefinedBenefitObligationMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>169
<FILENAME>R142.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6760284240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Reconciliation of Net Deferred Tax Assets (Liabilities) (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract', 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_DeferredTaxLiabilityAsset', window );">Beginning balance</a></td>
<td class="num">$ (31.4)<span></span>
</td>
<td class="num">$ (53.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_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset', window );">Discontinued operations</a></td>
<td class="num">(8.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_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset', window );">Impact of foreign exchange</a></td>
<td class="num">(2.3)<span></span>
</td>
<td class="nump">1.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_stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset', window );">Adoption of IFRS 15 and IFRS 9</a></td>
<td class="nump">6.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_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome', window );">Tax effect on other comprehensive income</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="num">(2.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_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss', window );">Tax recovery during the year recognized in net income</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">26.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_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset', window );">Deferred taxes acquired through business combinations</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="num">(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_stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset', window );">Other</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(3.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_DeferredTaxLiabilityAsset', window );">Ending balance</a></td>
<td class="num">$ (33.1)<span></span>
</td>
<td class="num">$ (31.4)<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_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); 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 2018-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=2018-03-01&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities or assets. [Refer: Deferred tax liabilities; 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/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. [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 12<br> -IssueDate 2018-01-01<br> -Paragraph 81<br> -Subparagraph ab<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 90<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax liability (asset) resulting from business combinations. [Refer: Deferred tax 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 12<br> -IssueDate 2018-01-01<br> -Paragraph 81<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_81&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax liability (asset) resulting from the loss of control of a subsidiary. [Refer: Deferred tax 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 12<br> -IssueDate 2018-01-01<br> -Paragraph 81<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_81&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughLossOfControlOfSubsidiaryDeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax liability (asset) 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: Deferred tax 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 12<br> -IssueDate 2018-01-01<br> -Paragraph 81<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_81&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract</td>
</tr>
<tr>
<td style="padding-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_stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adoption of ifrs15 and ifrs 9 deferred tax 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;">stn_IncreaseDecreaseThroughAdoptionOfIfrs15AndIfrs9DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax liability (asset) resulting from 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;">stn_IncreaseDecreaseThroughOtherDeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>170
<FILENAME>R143.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6669515712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Loss Carryforwards (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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>
</tr>
<tr class="ro">
<td 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</a></td>
<td class="nump">$ 13.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=stn_NonCapitalTaxLossesMember', window );">Non-capital tax losses [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Capital tax losses</a></td>
<td class="nump">100.8<span></span>
</td>
<td class="nump">88.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=stn_NonCapitalTaxLossesMember', window );">Non-capital tax losses [member] | Expiry 2019 To 2038 [member]</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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Capital tax losses</a></td>
<td class="nump">27.4<span></span>
</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_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_NonCapitalTaxLossesMember', window );">Non-capital tax losses [member] | Never expire [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Capital tax losses</a></td>
<td class="nump">73.4<span></span>
</td>
<td class="nump">72.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=stn_CapitalTaxLossMember', window );">Capital tax loss [member] | Never expire [member]</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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Capital tax losses</a></td>
<td class="nump">9.3<span></span>
</td>
<td class="nump">5.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=ifrs-full_TemporaryDifferenceMember', window );">Non-capital and capital tax losses [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Capital tax losses</a></td>
<td class="nump">$ 123.1<span></span>
</td>
<td class="nump">$ 106.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_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 2018-01-01<br> -Paragraph 81<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: 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 2018-01-01<br> -Paragraph 81<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_NonCapitalTaxLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_NonCapitalTaxLossesMember</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=stn_Expiry2019To2038Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_Expiry2019To2038Member</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=stn_NeverExpireMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_NeverExpireMember</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=stn_CapitalTaxLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_CapitalTaxLossMember</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_TemporaryDifferenceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TemporaryDifferenceMember</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>R144.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6755858432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Informations (Detail) - CAD ($)<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>Aug. 01, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_DisclosureOfIncomeTaxLineItems', window );"><strong>Disclosure of income tax [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_stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform', window );">Transition tax related to US tax reform</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (10.0)<span></span>
</td>
<td class="nump">$ 31.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_stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform', window );">Revaluation due to US tax reform</a></td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (12.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_ApplicableTaxRate', window );">Federal tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.10%<span></span>
</td>
<td class="nump">27.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_US', window );">United States [member]</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_stn_DisclosureOfIncomeTaxLineItems', window );"><strong>Disclosure of income tax [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_ApplicableTaxRate', window );">Federal tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.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_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 2018-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=2018-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transition tax related to tax reform.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DeferredTaxExpenseIncomeRelatingToTransitionTaxRelatedToTaxReform</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfIncomeTaxLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax [Line items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfIncomeTaxLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense relating to transition tax related to tax reform.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TaxExpenseRelatingToTransitionTaxRelatedToTaxReform</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_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>172
<FILENAME>R145.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757075712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense and Other Net Finance Expense - Schedule of Interest Expense (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_DisclosureOfNetInterestExpenseIncomeLineItems', window );"><strong>Disclosure of net interest expense income [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_InterestExpenseOnFinanceLeases', window );">Interest on finance leases</a></td>
<td class="nump">$ 0.5<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_stn_InterestExpenseOnOther', window );">Other</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">1.7<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_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">31.6<span></span>
</td>
<td class="nump">29.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_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome', window );">Interest income on FVOCI investment debt securities</a></td>
<td class="num">(2.5)<span></span>
</td>
<td class="num">(2.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_InterestIncomeOnOtherFinancialAssets', window );">Other</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(0.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_RevenueFromInterest', window );">Total interest income</a></td>
<td class="num">(2.9)<span></span>
</td>
<td class="num">(3.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_InterestRevenueExpense', window );">Net interest expense</a></td>
<td class="nump">28.7<span></span>
</td>
<td class="nump">25.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_ClassesOfFinancialInstrumentsAxis=stn_NotesPayableMember', window );">Notes payable [member]</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_stn_DisclosureOfNetInterestExpenseIncomeLineItems', window );"><strong>Disclosure of net interest expense income [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_InterestExpenseOnBorrowings', window );">Interest Expense</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">2.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_ClassesOfFinancialInstrumentsAxis=stn_RevolvingCreditFacility1Member', window );">Revolving credit facilities [member]</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_stn_DisclosureOfNetInterestExpenseIncomeLineItems', window );"><strong>Disclosure of net interest expense income [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_InterestExpenseOnBorrowings', window );">Interest Expense</a></td>
<td class="nump">$ 28.4<span></span>
</td>
<td class="nump">$ 24.4<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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestExpenseOnBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest expense on borrowings. [Refer: Interest expense; 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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestExpenseOnFinanceLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest expense on finance leases. [Refer: Interest 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> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-02&amp;anchor=para_112_c&amp;doctype=Standard&amp;book=b<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnFinanceLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestIncomeOnOtherFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest income on other financial assets. [Refer: Interest income; Other 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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestIncomeOnOtherFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestRevenueExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or expense arising from interest. [Refer: Interest expense; Interest 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 IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestRevenueExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest revenue arising on financial assets measured at fair value through other comprehensive income. [Refer: Revenue; Financial assets measured at fair value through 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 IFRS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 arising from 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 IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B13<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B13_e&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_DisclosureOfNetInterestExpenseIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Net Interest Expense Income [line items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfNetInterestExpenseIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_InterestExpenseOnOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense on 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;">stn_InterestExpenseOnOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_ClassesOfFinancialInstrumentsAxis=stn_NotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_NotesPayableMember</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=stn_RevolvingCreditFacility1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_RevolvingCreditFacility1Member</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>173
<FILENAME>R146.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759517328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense and Other Net Finance Expense - Schedule of Other Net Finance Expense (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_DisclosureOfOtherNetFinanceExpenseAbstract', window );"><strong>Disclosure of other net finance expense [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_stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome', window );">Realized loss on sale of FVOCI investment debt securities</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_stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome', window );">Amortization on FVOCI investment debt securities</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">$ 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_BankAndSimilarCharges', window );">Bank charges</a></td>
<td class="nump">5.6<span></span>
</td>
<td class="nump">8.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_stn_OtherFinanceExpense', window );">Total other finance expense</a></td>
<td class="nump">6.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_stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome', window );">Realized gain on sale of FVOCI investment debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_stn_DerecognitionOfNotesPayable', window );">Derecognition of notes payable</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="num">(0.7)<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_OtherFinanceCost', window );">Other net finance expense</a></td>
<td class="nump">$ 5.7<span></span>
</td>
<td class="nump">$ 7.1<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_BankAndSimilarCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 bank and similar charges recognised by the entity as an 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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BankAndSimilarCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherFinanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance costs that the entity does not separately disclose in the same statement or note. [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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization on financial assets measured at fair value through 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;">stn_AmortizationOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DerecognitionOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derecognition of notes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DerecognitionOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfOtherNetFinanceExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other net finance 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;">stn_DisclosureOfOtherNetFinanceExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss on sale of financial assets at fair value through 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;">stn_LossOnSaleOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_OtherFinanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance 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;">stn_OtherFinanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance income on financial assets measured at fair value through 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;">stn_OtherFinanceIncomeOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>174
<FILENAME>R147.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6760493936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue - Summary of Information about Receivables, Contract Assets, and Deferred Revenue (Contract Liabilities) from Contracts with Customers (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jan. 01, 2018</div></th>
<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_ReceivablesFromContractsWithCustomersAbstract', window );"><strong>Receivables</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_stn_TradeReceivableHoldbacks', window );">Trade receivables and holdbacks</a></td>
<td class="nump">$ 821.9<span></span>
</td>
<td class="nump">$ 816.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_stn_UnbilledReceivables', window );">Unbilled receivables</a></td>
<td class="nump">384.6<span></span>
</td>
<td class="nump">315.6<span></span>
</td>
<td class="nump">$ 414.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_CurrentContractAssets', window );">Contract assets</a></td>
<td class="nump">59.7<span></span>
</td>
<td class="nump">69.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_CurrentContractLiabilities', window );">Deferred revenue</a></td>
<td class="num">(174.4)<span></span>
</td>
<td class="num">(196.4)<span></span>
</td>
<td class="num">$ (187.4)<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_ReceivablesFromContractsWithCustomers', window );">Total Consulting Services</a></td>
<td class="nump">$ 1,091.8<span></span>
</td>
<td class="nump">$ 1,004.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_CurrentContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contract assets. [Refer: Contract 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 15<br> -IssueDate 2018-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CurrentContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contract liabilities. [Refer: Contract 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 15<br> -IssueDate 2018-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReceivablesFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 entity&#8217;s right to consideration in exchange for goods or services that the entity has transferred to a customer that is unconditional. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due.</p></div>
<a 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 15<br> -IssueDate 2018-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2018-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReceivablesFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReceivablesFromContractsWithCustomersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReceivablesFromContractsWithCustomersAbstract</td>
</tr>
<tr>
<td style="padding-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_stn_TradeReceivableHoldbacks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trade receivable holdbacks.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TradeReceivableHoldbacks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_UnbilledReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_UnbilledReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>175
<FILENAME>R148.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6762882560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Significant Increases (Decreases) in Contract Assets and Deferred Revenue (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</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_stn_ContractAssetsLiabilitiesAxis=stn_CurrentContractAssetsMember', window );">Current Contract Assets [member]</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_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [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_IncreaseThroughBusinessCombinationsContractAssets', window );">Acquisitions</a></td>
<td class="nump">$ 0.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_stn_DecreaseThroughDispositionsContractAssets', window );">Discontinued operations and disposition of subsidiaries</a></td>
<td class="num">(15.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_stn_ContractAssetsLiabilitiesAxis=stn_CurrentContractLiabilitiesMember', window );">Current Contract Liabilities [member]</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_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [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_IncreaseThroughBusinessCombinationsContractLiabilities', window );">Acquisitions</a></td>
<td class="nump">7.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_stn_DecreaseThroughDisposalFinancialLiabilities', window );">Discontinued operations and disposition of subsidiaries</a></td>
<td class="num">$ (59.3)<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_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems</td>
</tr>
<tr>
<td style="padding-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_IncreaseThroughBusinessCombinationsContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contract assets resulting from business combinations. [Refer: Business combinations [member]; Contract 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 IFRS<br> -Number 15<br> -IssueDate 2018-01-01<br> -Paragraph 118<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_118_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseThroughBusinessCombinationsContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseThroughBusinessCombinationsContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contract liabilities resulting from business combinations. [Refer: Business combinations [member]; Contract 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> -Name IFRS<br> -Number 15<br> -IssueDate 2018-01-01<br> -Paragraph 118<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_118_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_DecreaseThroughDisposalFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease through disposal financial 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;">stn_DecreaseThroughDisposalFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DecreaseThroughDispositionsContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease through dispositions contract 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;">stn_DecreaseThroughDispositionsContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_ContractAssetsLiabilitiesAxis=stn_CurrentContractAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">stn_ContractAssetsLiabilitiesAxis=stn_CurrentContractAssetsMember</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_stn_ContractAssetsLiabilitiesAxis=stn_CurrentContractLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">stn_ContractAssetsLiabilitiesAxis=stn_CurrentContractLiabilitiesMember</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>176
<FILENAME>R149.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756082592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Additional Information (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</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_DisclosureOfPerformanceObligationsAbstract', window );"><strong>Disclosure of performance obligations [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_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod', window );">Deferred revenue</a></td>
<td class="nump">$ 196.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_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment', window );">Explanation of how timing of satisfaction of performance obligations relates to typical timing of payment</a></td>
<td class="text">Revenue recognized in 2018 from performance obligations satisfied (or partially satisfied) in prior years was less than 5% of the Company's gross  revenue from continuing operations.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations', window );">Revenue from performance obligations unsatisfied (or partially unsatisfied)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,179.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_stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue', window );">Expected revenue recognition as contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.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_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue', window );">Explanation of expected revenue recognition as contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company expects to recognize approximately 23% of this revenue as contracts are completed over the next 18 months, with the remainder recognized thereafter.<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_DisclosureOfPerformanceObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfPerformanceObligationsAbstract</td>
</tr>
<tr>
<td style="padding-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_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 how the timing of satisfaction of performance obligations relates to the typical timing of payment. [Refer: Performance obligations [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 15<br> -IssueDate 2018-01-01<br> -Paragraph 117<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExplanationOfHowTimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment</td>
</tr>
<tr>
<td style="padding-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_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 when the entity expects to recognise the transaction price allocated to the remaining performance obligations as revenue. [Refer: Revenue; Transaction price allocated to remaining performance obligations]</p></div>
<a 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 15<br> -IssueDate 2018-01-01<br> -Paragraph 120<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_120_b_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue</td>
</tr>
<tr>
<td style="padding-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_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 that was included in the contract liability balance at the beginning of the period. [Refer: Contract liabilities; 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 IFRS<br> -Number 15<br> -IssueDate 2018-01-01<br> -Paragraph 116<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_116_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TransactionPriceAllocatedToRemainingPerformanceObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) as of the end of the reporting period. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). [Refer: Performance obligations [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 15<br> -IssueDate 2018-01-01<br> -Paragraph 120<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=15&amp;date=2018-03-01&amp;anchor=para_120_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity which expects to recognise transaction price allocated to remaining performance obligations as revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PercentageOfEntityWhichExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>177
<FILENAME>R150.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769582928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_DisclosureOfEmployeeCostsAbstract', window );"><strong>Disclosure of employee costs [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_ShorttermEmployeeBenefitsExpense', window );">Wages, salaries, and benefits</a></td>
<td class="nump">$ 2,358.8<span></span>
</td>
<td class="nump">$ 2,220.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_stn_EmployeePensionCosts', window );">Pension costs</a></td>
<td class="nump">83.3<span></span>
</td>
<td class="nump">67.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_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Share-based compensation</a></td>
<td class="nump">5.3<span></span>
</td>
<td class="nump">9.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_EmployeeBenefitsExpense', window );">Total employee costs</a></td>
<td class="nump">2,447.4<span></span>
</td>
<td class="nump">2,298.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_stn_DirectLaborCosts', window );">Direct labor</a></td>
<td class="nump">1,540.0<span></span>
</td>
<td class="nump">1,411.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_stn_IndirectLaborCosts', window );">Indirect labor</a></td>
<td class="nump">907.4<span></span>
</td>
<td class="nump">886.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_EmployeeBenefitsExpense', window );">Total employee costs</a></td>
<td class="nump">$ 2,447.4<span></span>
</td>
<td class="nump">$ 2,298.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_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 2018-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 104<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShorttermEmployeeBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related 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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermEmployeeBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_DirectLaborCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Direct labor 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;">stn_DirectLaborCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfEmployeeCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employee 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;">stn_DisclosureOfEmployeeCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_EmployeePensionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pension 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;">stn_EmployeePensionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_IndirectLaborCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indirect labor 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;">stn_IndirectLaborCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>178
<FILENAME>R151.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765528960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs from Continuing Operations - Additional Information (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DefinedBenefitPlansAxis=stn_DefinedContributionPlansMember', window );">Defined contribution plans [member]</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_stn_DisclosureOfEmployeeCostLineItems', window );"><strong>Disclosure of employee cost [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_PostemploymentBenefitExpenseDefinedContributionPlans', window );">Pension cost</a></td>
<td class="nump">$ 70.5<span></span>
</td>
<td class="nump">$ 65.1<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_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 2018-01-01<br> -Paragraph 53<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2018-03-01&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_DisclosureOfEmployeeCostLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Employee Cost [line items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfEmployeeCostLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_DefinedBenefitPlansAxis=stn_DefinedContributionPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_DefinedContributionPlansMember</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>179
<FILENAME>R152.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759992048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Expense (Income) - Schedule of Other Expense (Income) (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment', window );">Loss on sale of property and equipment</a></td>
<td class="nump">$ 1.7<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_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue', window );">Unrealized loss on equity securities</a></td>
<td class="nump">4.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_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue', window );">Net realized gain on equity securities</a></td>
<td class="num">(0.9)<span></span>
</td>
<td class="num">(9.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_stn_MiscellaneousOtherIncomeExpense', window );">Other</a></td>
<td class="num">(5.6)<span></span>
</td>
<td class="num">(0.6)<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_OtherOperatingIncomeExpense', window );">Total other expense (income)</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="num">$ (10.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_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_GainsLossesOnDisposalsOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) on disposals 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 1<br> -IssueDate 2018-01-01<br> -Paragraph 98<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_98_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherOperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating income (expense) 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherOperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_MiscellaneousOtherIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Miscellaneous other income 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;">stn_MiscellaneousOtherIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Realized gains losses on financial assets at fair value through profit or loss mandatorily measured at fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized gains losses on financial assets at fair value through profit or loss mandatorily measured at fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>180
<FILENAME>R153.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756749520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td 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 shares outstanding</a></td>
<td class="nump">113,733,118<span></span>
</td>
<td class="nump">113,991,507<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Share options (dilutive effect of 507,066 options; 2017 - 4,426,237 options)</a></td>
<td class="nump">89,200<span></span>
</td>
<td class="nump">361,413<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 );">Diluted shares</a></td>
<td class="nump">113,822,318<span></span>
</td>
<td class="nump">114,352,920<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 2018-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2018-03-01&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2018-03-01&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2018-03-01&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>181
<FILENAME>R154.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765543520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Parenthetical) (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DilutiveShareOptions', window );">Share options</a></td>
<td class="nump">507,066<span></span>
</td>
<td class="nump">4,426,237<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_stn_DilutiveShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dilutive share options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DilutiveShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>182
<FILENAME>R155.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6765596928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding - Additional Information (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1', window );">Antidilutive effect of share options</a></td>
<td class="nump">4,480,476<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_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_stn_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;">stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>183
<FILENAME>R156.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6774604368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information - Reconciliation of Liabilities Arising from Financing Activities (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [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_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">$ 693.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_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Statement of Cash Flows, Proceeds</a></td>
<td class="nump">432.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_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Statement of Cash Flows, Repayments or Payments</a></td>
<td class="num">(346.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_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Changes, Foreign Exchange</a></td>
<td class="nump">7.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_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Changes, Other</a></td>
<td class="nump">85.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_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">872.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_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember', window );">Finance lease obligations [member]</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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [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_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">10.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_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Statement of Cash Flows, Repayments or Payments</a></td>
<td class="num">(14.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_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Changes, Foreign Exchange</a></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_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Changes, Other</a></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_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></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_LiabilitiesArisingFromFinancingActivitiesAxis=stn_DividendsToShareholdersMember', window );">Dividends to shareholders [member]</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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [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_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">14.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_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Statement of Cash Flows, Repayments or Payments</a></td>
<td class="num">(61.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_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Changes, Other</a></td>
<td class="nump">62.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_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">15.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_BorrowingsByNameAxis=stn_RevolvingCreditFacility1Member', window );">Revolving credit facilities [member]</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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [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_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">209.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_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Statement of Cash Flows, Proceeds</a></td>
<td class="nump">432.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_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Statement of Cash Flows, Repayments or Payments</a></td>
<td class="num">(120.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_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Changes, Foreign Exchange</a></td>
<td class="nump">6.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_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">528.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_BorrowingsByNameAxis=stn_TermLoanMember', window );">Term loan [member]</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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [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_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">458.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_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Statement of Cash Flows, Repayments or Payments</a></td>
<td class="num">(150.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_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Non-cash Changes, Other</a></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">$ 308.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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing 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/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 44B<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_44B_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing 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/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 44B<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_44B_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; 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> -Name IAS<br> -Number 7<br> -IssueDate 2018-01-01<br> -Paragraph 44D<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2018-03-01&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proceeds, liabilities arising from financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 repayments or payments liabilities arising from financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember</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_LiabilitiesArisingFromFinancingActivitiesAxis=stn_DividendsToShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesArisingFromFinancingActivitiesAxis=stn_DividendsToShareholdersMember</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=stn_RevolvingCreditFacility1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_RevolvingCreditFacility1Member</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=stn_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_TermLoanMember</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>184
<FILENAME>R157.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756655248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related - Party Disclosures - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_SignificantInvestmentsInSubsidiariesAxis=stn_WhollyOwnedSubsidiariesMember', window );">Wholly owned subsidiaries [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_ExplanationOfRelationshipsBetweenParentsAndEntity', window );">Ownership of voting and restricted securities of non-controlling interest</a></td>
<td class="text">The Company owns 100% of  the voting and restricted securities.<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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-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_ExplanationOfRelationshipsBetweenParentsAndEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 relationships between a parent and its 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2018-01-01<br> -Paragraph 13<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2018-03-01&amp;anchor=para_13&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExplanationOfRelationshipsBetweenParentsAndEntity</td>
</tr>
<tr>
<td style="padding-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_SignificantInvestmentsInSubsidiariesAxis=stn_WhollyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SignificantInvestmentsInSubsidiariesAxis=stn_WhollyOwnedSubsidiariesMember</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>185
<FILENAME>R158.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769669024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures - Schedule of Subsidiaries (Detail) - Subsidiaries [member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_CategoriesOfRelatedPartiesAxis=stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember', window );">3221969 Nova Scotia Company [member] | Nova Scotia, Canada [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Nova Scotia, Canada<span></span>
</td>
</tr>
<tr 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=stn_InternationalInsuranceGroupIncMember', window );">International Insurance Group Inc. [member] | Barbados [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Barbados<span></span>
</td>
</tr>
<tr 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=stn_MustangAcquisitionHoldingsIncMember', window );">Mustang Acquisition Holdings Inc. [member] | Delaware, United States [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Delaware, United States<span></span>
</td>
</tr>
<tr 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=stn_MWHInternationalIncMember', window );">MWH International Inc. [member] | Delaware, United States [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Delaware, United States<span></span>
</td>
</tr>
<tr 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=stn_StantecAustraliaPtyLtdMember', window );">Stantec Australia Pty Ltd [member] | Australia [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Australia<span></span>
</td>
</tr>
<tr 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=stn_StantecConsultingCaribbeanLtdMember', window );">Stantec Consulting Caribbean Ltd. [member] | Barbados [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Barbados<span></span>
</td>
</tr>
<tr 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=stn_StantecConsultingInternationalLLCMember', window );">Stantec Consulting International LLC [member] | Arizona, United States [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Arizona, United States<span></span>
</td>
</tr>
<tr 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=stn_StantecConsultingInternationalLtdMember', window );">Stantec Consulting International Ltd. [member] | Canada [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Canada<span></span>
</td>
</tr>
<tr 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=stn_StantecConsultingLtdStantecExpertsconseilsLteeMember', window );">Stantec Consulting Ltd./Stantec Experts-conseils ltee [member] | Canada [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Canada<span></span>
</td>
</tr>
<tr 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=stn_StantecConsultingMichiganIncMember', window );">Stantec Consulting Michigan Inc. [member] | Michigan, United States [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Michigan, United States<span></span>
</td>
</tr>
<tr 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=stn_StantecConsultingServicesIncMember', window );">Stantec Consulting Services Inc. [member] | New York, United States [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">New York, United States<span></span>
</td>
</tr>
<tr 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=stn_StantecDelawareIILLCMember', window );">Stantec Delaware II LLC [member] | Delaware, United States [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Delaware, United States<span></span>
</td>
</tr>
<tr 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=stn_StantecHoldings2017LimitedMember', window );">Stantec Holdings (2017) Limited [member] | United Kingdom [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">United Kingdom<span></span>
</td>
</tr>
<tr 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=stn_StantecHoldingsTwoLtdMember', window );">Stantec Holdings II Ltd. [member] | Alberta, Canada [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Alberta, Canada<span></span>
</td>
</tr>
<tr 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=stn_StantecNewZealandMember', window );">Stantec New Zealand [member] | New Zealand [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">New Zealand<span></span>
</td>
</tr>
<tr 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=stn_StantecTechnologyInternationalIncMember', window );">Stantec Technology International Inc. [member] | Delaware, United States [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Delaware, United States<span></span>
</td>
</tr>
<tr 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=stn_StantecUKLimitedMember', window );">Stantec UK Limited. [member] | United Kingdom [member]</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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [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_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Jurisdiction of Incorporation</a></td>
<td class="text">United Kingdom<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_CountryOfIncorporationOrResidenceOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The country in which a subsidiary of the entity is incorporated. [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 27<br> -IssueDate 2018-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=27&amp;date=2018-03-01&amp;anchor=para_16_b_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2018-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=27&amp;date=2018-03-01&amp;anchor=para_17_b_ii&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph 12<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_12_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph 19B<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_19B_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary</td>
</tr>
<tr>
<td style="padding-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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-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_CategoriesOfRelatedPartiesAxis=stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_ThreeTwoTwooneNineSixNineNovaScotiaCompanyMember</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_SignificantInvestmentsInSubsidiariesAxis=ifrs-full_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SignificantInvestmentsInSubsidiariesAxis=ifrs-full_SubsidiariesMember</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=stn_NovaScotiaCanadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_NovaScotiaCanadaMember</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=stn_InternationalInsuranceGroupIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_InternationalInsuranceGroupIncMember</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_BB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BB</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=stn_MustangAcquisitionHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_MustangAcquisitionHoldingsIncMember</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=stpr_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stpr_DE</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=stn_MWHInternationalIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_MWHInternationalIncMember</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=stn_StantecAustraliaPtyLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecAustraliaPtyLtdMember</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_AU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AU</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=stn_StantecConsultingCaribbeanLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecConsultingCaribbeanLtdMember</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=stn_StantecConsultingInternationalLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecConsultingInternationalLLCMember</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=stpr_AZ">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stpr_AZ</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=stn_StantecConsultingInternationalLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecConsultingInternationalLtdMember</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_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CA</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=stn_StantecConsultingLtdStantecExpertsconseilsLteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecConsultingLtdStantecExpertsconseilsLteeMember</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=stn_StantecConsultingMichiganIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecConsultingMichiganIncMember</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=stpr_MI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stpr_MI</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=stn_StantecConsultingServicesIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecConsultingServicesIncMember</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=stpr_NY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stpr_NY</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=stn_StantecDelawareIILLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecDelawareIILLCMember</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=stn_StantecHoldings2017LimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecHoldings2017LimitedMember</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_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GB</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=stn_StantecHoldingsTwoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecHoldingsTwoLtdMember</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=stn_A0Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_A0Member</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=stn_StantecNewZealandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecNewZealandMember</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_NZ">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NZ</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=stn_StantecTechnologyInternationalIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecTechnologyInternationalIncMember</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=stn_StantecUKLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecUKLimitedMember</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>186
<FILENAME>R159.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6766329360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures - Schedule of Structured Consolidated Entities (Detail) - Consolidated structured entities [member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_CategoriesOfRelatedPartiesAxis=stn_StantecArchitectureIncMember', window );">Stantec Architecture Inc. [member] | North Carolina, United States [member]</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_stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems', window );"><strong>Disclosure Of Significant Consolidated Structure Entities [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_stn_CountryOfIncorporationOfStructuredEntities', window );">Jurisdiction of Incorporation</a></td>
<td class="text">North Carolina, United States<span></span>
</td>
</tr>
<tr 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=stn_StantecArchitectureLtdMember', window );">Stantec Architecture Ltd. [member] | Canada [member]</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_stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems', window );"><strong>Disclosure Of Significant Consolidated Structure Entities [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_stn_CountryOfIncorporationOfStructuredEntities', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Canada<span></span>
</td>
</tr>
<tr 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=stn_StantecGeomaticsLtdMember', window );">Stantec Geomatics Ltd. [member] | Alberta, Canada [member]</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_stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems', window );"><strong>Disclosure Of Significant Consolidated Structure Entities [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_stn_CountryOfIncorporationOfStructuredEntities', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Alberta, Canada<span></span>
</td>
</tr>
<tr 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=stn_StantecInternationalIncMember', window );">Stantec International Inc. [member] | Pennsylvania, United States [member]</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_stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems', window );"><strong>Disclosure Of Significant Consolidated Structure Entities [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_stn_CountryOfIncorporationOfStructuredEntities', window );">Jurisdiction of Incorporation</a></td>
<td class="text">Pennsylvania, United States<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CountryOfIncorporationOfStructuredEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Country of incorporation of structured entities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CountryOfIncorporationOfStructuredEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Consolidated Structure Entities [Line items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfSignificantConsolidatedStructureEntitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_CategoriesOfRelatedPartiesAxis=stn_StantecArchitectureIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecArchitectureIncMember</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_ConsolidatedStructuredEntitiesAxis=ifrs-full_ConsolidatedStructuredEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidatedStructuredEntitiesAxis=ifrs-full_ConsolidatedStructuredEntitiesMember</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=stpr_NC">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stpr_NC</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=stn_StantecArchitectureLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecArchitectureLtdMember</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_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CA</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=stn_StantecGeomaticsLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecGeomaticsLtdMember</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=stn_A0Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_A0Member</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=stn_StantecInternationalIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecInternationalIncMember</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=stpr_PA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stpr_PA</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>187
<FILENAME>R160.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6761460400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures - Summary of Joint Operations (Detail) - Joint operations [member] - United States [member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_CategoriesOfRelatedPartiesAxis=stn_StantecSGJointVentureMember', window );">Stantec/SG Joint Venture [member]</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_DisclosureOfJointOperationsLineItems', window );"><strong>Disclosure of joint operations [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_ProportionOfOwnershipInterestInJointOperation', window );">Ownership Interests</a></td>
<td class="nump">65.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_PrincipalPlaceOfBusinessOfJointOperation', window );">Jurisdiction</a></td>
<td class="text">United States<span></span>
</td>
</tr>
<tr 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=stn_StarrTwoMember', window );">Starr ll, a Joint Venture [member]</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_DisclosureOfJointOperationsLineItems', window );"><strong>Disclosure of joint operations [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_ProportionOfOwnershipInterestInJointOperation', window );">Ownership Interests</a></td>
<td class="nump">48.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_PrincipalPlaceOfBusinessOfJointOperation', window );">Jurisdiction</a></td>
<td class="text">United States<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_DisclosureOfJointOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfJointOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_PrincipalPlaceOfBusinessOfJointOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The principal place of business of a joint operation. [Refer: Joint operations [member]; Principal place of 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/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_21_a_iii&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PrincipalPlaceOfBusinessOfJointOperation</td>
</tr>
<tr>
<td style="padding-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_ProportionOfOwnershipInterestInJointOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interest in a joint operation attributable to the entity. [Refer: Joint operations [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 12<br> -IssueDate 2018-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointOperation</td>
</tr>
<tr>
<td style="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_CategoriesOfRelatedPartiesAxis=stn_StantecSGJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StantecSGJointVentureMember</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_JointOperationsAxis=ifrs-full_JointOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_JointOperationsAxis=ifrs-full_JointOperationsMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=stn_StarrTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_StarrTwoMember</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>188
<FILENAME>R161.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759651920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures - Schedule of Transactions With Related Parties (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesWhereEntityIsVenturerMember', window );">Joint Ventures Where Entity is Venturer [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions', window );">Sales to Related Parties</a></td>
<td class="nump">$ 39.8<span></span>
</td>
<td class="nump">$ 40.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_stn_DistributionPaymentOfRelatedPartyTransaction', window );">Distributions Paid</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">1.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_AmountsReceivableRelatedPartyTransactions', window );">Amounts Owed by Related Parties</a></td>
<td class="nump">10.2<span></span>
</td>
<td class="nump">11.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_CategoriesOfRelatedPartiesAxis=ifrs-full_AssociatesMember', window );">Associates [member]</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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions', window );">Sales to Related Parties</a></td>
<td class="nump">4.3<span></span>
</td>
<td class="nump">10.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_stn_DistributionPaymentOfRelatedPartyTransaction', window );">Distributions Paid</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.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_AmountsReceivableRelatedPartyTransactions', window );">Amounts Owed by Related Parties</a></td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 0.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_AmountsReceivableRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 receivable resulting from 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/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2018-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2018-03-01&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2018-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2018-03-01&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmountsReceivableRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_RevenueFromRenderingOfServicesRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 arising from the rendering of services in related party transactions. [Refer: Revenue; 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 2018-01-01<br> -Paragraph 21<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2018-03-01&amp;anchor=para_21_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_stn_DistributionPaymentOfRelatedPartyTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Distribution payment of related party transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DistributionPaymentOfRelatedPartyTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_JointVenturesWhereEntityIsVenturerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_JointVenturesWhereEntityIsVenturerMember</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_AssociatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssociatesMember</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>189
<FILENAME>R162.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769785040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures - Schedule of Compensation of Key Management Personnel and Directors of the Company (Detail) - CAD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_DisclosureOfKeyManagementPersonnelCompensationAbstract', window );"><strong>Disclosure of key management personnel compensation [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_KeyManagementPersonnelCompensationShorttermEmployeeBenefits', window );">Salaries and other short-term employment benefits</a></td>
<td class="nump">$ 9.0<span></span>
</td>
<td class="nump">$ 11.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_DirectorsRemunerationExpense', window );">Directors' fees</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">0.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_KeyManagementPersonnelCompensationSharebasedPayment', window );">Share-based compensation</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">4.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_KeyManagementPersonnelCompensation', window );">Total compensation</a></td>
<td class="nump">$ 10.7<span></span>
</td>
<td class="nump">$ 16.1<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_DirectorsRemunerationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 remuneration paid or payable to the entity's directors.</p></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 2018-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DirectorsRemunerationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2018-03-01&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2018-03-01&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2018-01-01<br> -Paragraph 17<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2018-03-01&amp;anchor=para_17_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfKeyManagementPersonnelCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 key management personnel 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;">stn_DisclosureOfKeyManagementPersonnelCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>190
<FILENAME>R163.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6763444000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented Information - Schedule of Operating Segments (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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>
</tr>
<tr class="ro">
<td 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 );">Gross revenue</a></td>
<td class="nump">$ 4,283.8<span></span>
</td>
<td class="nump">$ 4,028.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_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">4,283.8<span></span>
</td>
<td class="nump">4,028.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_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultants and other direct expenses</a></td>
<td class="nump">928.6<span></span>
</td>
<td class="nump">854.9<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_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">3,355.2<span></span>
</td>
<td class="nump">3,173.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_GrossProfit', window );">Gross margin</a></td>
<td class="nump">1,815.2<span></span>
</td>
<td class="nump">1,761.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_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember', window );">Adjustments and Eliminations [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Gross revenue</a></td>
<td class="nump">135.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_Revenue', window );">Gross revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111.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_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="num">(135.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_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember', window );">Total Segments [member]</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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Gross revenue</a></td>
<td class="nump">4,419.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_Revenue', window );">Gross revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,140.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_SegmentsAxis=stn_ConsultingServicesCanadaMember', window );">Consulting Services Canada [member]</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_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>
</tr>
<tr class="ro">
<td 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 );">Gross revenue</a></td>
<td class="nump">1,275.8<span></span>
</td>
<td class="nump">1,191.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_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">35.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_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultants and other direct expenses</a></td>
<td class="nump">188.0<span></span>
</td>
<td class="nump">164.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_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">1,087.8<span></span>
</td>
<td class="nump">1,027.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_GrossProfit', window );">Gross margin</a></td>
<td class="nump">557.0<span></span>
</td>
<td class="nump">551.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_SegmentsAxis=stn_ConsultingServicesCanadaMember', window );">Consulting Services Canada [member] | Adjustments and Eliminations [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Gross revenue</a></td>
<td class="nump">35.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_Revenue', window );">Gross revenue</a></td>
<td class="text">&#160;<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_SegmentsAxis=stn_ConsultingServicesCanadaMember', window );">Consulting Services Canada [member] | Total Segments [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Gross revenue</a></td>
<td class="nump">1,311.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_Revenue', window );">Gross revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,221.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_SegmentsAxis=stn_ConsultingServicesUnitedStatesMember', window );">Consulting Services United States [member]</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_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>
</tr>
<tr class="re">
<td 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 );">Gross revenue</a></td>
<td class="nump">2,334.6<span></span>
</td>
<td class="nump">2,226.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_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultants and other direct expenses</a></td>
<td class="nump">560.2<span></span>
</td>
<td class="nump">511.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_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">1,774.4<span></span>
</td>
<td class="nump">1,714.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_GrossProfit', window );">Gross margin</a></td>
<td class="nump">982.5<span></span>
</td>
<td class="nump">958.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_SegmentsAxis=stn_ConsultingServicesUnitedStatesMember', window );">Consulting Services United States [member] | Adjustments and Eliminations [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Gross revenue</a></td>
<td class="nump">31.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_Revenue', window );">Gross revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.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_SegmentsAxis=stn_ConsultingServicesUnitedStatesMember', window );">Consulting Services United States [member] | Total Segments [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Gross revenue</a></td>
<td class="nump">2,365.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_Revenue', window );">Gross revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,254.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_SegmentsAxis=stn_ConsultingServicesGlobalMember', window );">Consulting Services Global [member]</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_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>
</tr>
<tr class="re">
<td 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 );">Gross revenue</a></td>
<td class="nump">673.4<span></span>
</td>
<td class="nump">611.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_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultants and other direct expenses</a></td>
<td class="nump">180.4<span></span>
</td>
<td class="nump">179.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_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">493.0<span></span>
</td>
<td class="nump">431.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_GrossProfit', window );">Gross margin</a></td>
<td class="nump">275.7<span></span>
</td>
<td class="nump">251.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_SegmentsAxis=stn_ConsultingServicesGlobalMember', window );">Consulting Services Global [member] | Adjustments and Eliminations [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Gross revenue</a></td>
<td class="nump">69.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_Revenue', window );">Gross revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53.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_SegmentsAxis=stn_ConsultingServicesGlobalMember', window );">Consulting Services Global [member] | Total Segments [member]</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_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Gross revenue</a></td>
<td class="nump">$ 742.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_Revenue', window );">Gross revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 664.7<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_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 2018-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2018-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_GrossRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GrossRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NetRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross revenue less any revenue associated with subconsultant, subcontractor and other direct expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_RevenueFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RevenueFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_SubconsultantSubcontractorAndOtherDirectExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue associated with certain direct costs for subconsultant, subcontractor and other expenditures that are recoverable directly from customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SubconsultantSubcontractorAndOtherDirectExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember</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_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember</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_SegmentsAxis=stn_ConsultingServicesCanadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentsAxis=stn_ConsultingServicesCanadaMember</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_SegmentsAxis=stn_ConsultingServicesUnitedStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentsAxis=stn_ConsultingServicesUnitedStatesMember</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_SegmentsAxis=stn_ConsultingServicesGlobalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentsAxis=stn_ConsultingServicesGlobalMember</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>191
<FILENAME>R164.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6769503744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented Information - Schedule of Non-Current Assets and Gross Revenue by Geographical Areas (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_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_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-current assets</a></td>
<td class="nump">$ 2,158.3<span></span>
</td>
<td class="nump">$ 2,031.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_Revenue', window );">Gross revenue</a></td>
<td class="nump">4,283.8<span></span>
</td>
<td class="nump">4,028.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_GeographicalAreasAxis=country_CA', window );">Canada [member]</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_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-current assets</a></td>
<td class="nump">535.2<span></span>
</td>
<td class="nump">452.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_Revenue', window );">Gross revenue</a></td>
<td class="nump">1,275.8<span></span>
</td>
<td class="nump">1,191.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_GeographicalAreasAxis=country_US', window );">United States [member]</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_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-current assets</a></td>
<td class="nump">1,342.3<span></span>
</td>
<td class="nump">1,311.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_Revenue', window );">Gross revenue</a></td>
<td class="nump">2,334.6<span></span>
</td>
<td class="nump">2,226.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_GeographicalAreasAxis=country_GB', window );">United Kingdom [member]</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_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-current assets</a></td>
<td class="nump">140.5<span></span>
</td>
<td class="nump">119.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_Revenue', window );">Gross revenue</a></td>
<td class="nump">184.9<span></span>
</td>
<td class="nump">129.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_GeographicalAreasAxis=stn_OtherCountriesMember', window );">Other Countries [member]</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_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-current assets</a></td>
<td class="nump">140.3<span></span>
</td>
<td class="nump">148.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_Revenue', window );">Gross revenue</a></td>
<td class="nump">$ 488.5<span></span>
</td>
<td class="nump">$ 481.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_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_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other than financial instruments, deferred tax assets, post-employment benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Financial instruments, class [member]; Non-current assets; Types of insurance contracts [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 8<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_33_b&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2018-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GeographicalAreasAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CA</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GB</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=stn_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=stn_OtherCountriesMember</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>192
<FILENAME>R165.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6759979120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented Information - Schedule of Gross Revenue by Services (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [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_Revenue', window );">Gross revenue</a></td>
<td class="nump">$ 4,283.8<span></span>
</td>
<td class="nump">$ 4,028.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_SegmentsAxis=stn_ConsultingServicesMember', window );">Consulting Services [member] | Buildings Services [member]</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_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [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_Revenue', window );">Gross revenue</a></td>
<td class="nump">944.5<span></span>
</td>
<td class="nump">898.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_SegmentsAxis=stn_ConsultingServicesMember', window );">Consulting Services [member] | Energy and Resources Services [member]</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_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [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_Revenue', window );">Gross revenue</a></td>
<td class="nump">591.7<span></span>
</td>
<td class="nump">479.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_SegmentsAxis=stn_ConsultingServicesMember', window );">Consulting Services [member] | Environmental Services [member]</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_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [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_Revenue', window );">Gross revenue</a></td>
<td class="nump">682.8<span></span>
</td>
<td class="nump">678.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_SegmentsAxis=stn_ConsultingServicesMember', window );">Consulting Services [member] | Infrastructure [member]</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_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [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_Revenue', window );">Gross revenue</a></td>
<td class="nump">1,157.6<span></span>
</td>
<td class="nump">1,090.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_SegmentsAxis=stn_ConsultingServicesMember', window );">Consulting Services [member] | Water Services [member]</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_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [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_Revenue', window );">Gross revenue</a></td>
<td class="nump">$ 907.2<span></span>
</td>
<td class="nump">$ 882.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_DisclosureOfProductsAndServicesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureOfProductsAndServicesLineItems</td>
</tr>
<tr>
<td style="padding-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_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 2018-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2018-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2018-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2018-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=5&amp;date=2018-03-01&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2018-03-16<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-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=2018-03-01&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2018-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2018-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SegmentsAxis=stn_ConsultingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentsAxis=stn_ConsultingServicesMember</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_ProductsAndServicesAxis=stn_BuildingsServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductsAndServicesAxis=stn_BuildingsServicesMember</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_ProductsAndServicesAxis=stn_EnergyAndResourcesServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductsAndServicesAxis=stn_EnergyAndResourcesServicesMember</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_ProductsAndServicesAxis=stn_EnvironmentalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductsAndServicesAxis=stn_EnvironmentalServicesMember</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_ProductsAndServicesAxis=stn_InfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductsAndServicesAxis=stn_InfrastructureMember</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_ProductsAndServicesAxis=stn_WaterServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductsAndServicesAxis=stn_WaterServicesMember</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>193
<FILENAME>R166.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756771696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented Information - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_DisclosureOfOperatingSegmentsAbstract', window );"><strong>Disclosure of 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_InformationAboutMajorCustomers', window );">Information about major customers</a></td>
<td class="text">No particular customer exceeds 10% of the Company's gross revenue.<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_DisclosureOfOperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfOperatingSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_InformationAboutMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Information about the entity's major customers and the extent of the entity's reliance on them.</p></div>
<a 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 2018-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2018-03-01&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InformationAboutMajorCustomers</td>
</tr>
<tr>
<td style="padding-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>194
<FILENAME>R167.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6770587520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Tax Credit - Additional Information (Detail) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_stn_InvestmentTaxCreditsAbstract', window );"><strong>Investment tax credits [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_stn_InvestmentTaxCredits', window );">Investment tax credits</a></td>
<td class="nump">$ 7.3<span></span>
</td>
<td class="nump">$ 9.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_InvestmentTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment tax credits used to reduce administrative and marketing expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_InvestmentTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_InvestmentTaxCreditsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment tax credits [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;">stn_InvestmentTaxCreditsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>195
<FILENAME>R168.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6762162944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Events after the Reporting Period - Additional Information (Detail) - CAD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 27, 2019</div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Feb. 19, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<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_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CancellationOfTreasuryShares', window );">Aggregate price of common shares repurchased and cancelled</a></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">$ 76.7<span></span>
</td>
<td class="nump">$ 14.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_NonadjustingEventsAfterReportingPeriodAxis=stn_DividendTransactionMember', window );">Dividend transaction [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DividendsPayableDeclaredDate', window );">Dividends payable declared date</a></td>
<td class="text">Feb. 27,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare', window );">Dividends payable amount per share</a></td>
<td class="nump">$ 0.145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_stn_DividendPayableDate', window );">Dividend payable date</a></td>
<td class="text">Apr. 15,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_stn_DividendsPayableRecordDate', window );">Dividends payable record date</a></td>
<td class="text">Mar. 29,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NonadjustingEventsAfterReportingPeriodAxis=stn_EventsAfterReportingPeriodMember', window );">Events after reporting period [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AgreementExpiryDate', window );">Agreement expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 27,  2023<span></span>
</td>
<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_stn_InterestRateSwapAgreementAmount', window );">Interest rate swap agreement, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160.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_stn_InterestRateSwapAgreementFixedInterestRate', window );">Interest rate swap agreement, Fixed Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.295%<span></span>
</td>
<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_stn_InterestRateSwapDescription', window );">Interest rate swap, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The swap agreement has the effect of converting the variable interest rate on $160.0 of the Company&#8217;s revolving credit facility into a fixed rate of 2.295%, plus an applicable basis points spread.<span></span>
</td>
<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_NonadjustingEventsAfterReportingPeriodAxis=stn_EventsAfterReportingPeriodMember', window );">Events after reporting period [member] | Normal Course Issuer Bid (NCIB) [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfCommonSharesRepurchasedAndCancelled', window );">Number of Common shares repurchased and cancelled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">195,064<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_stn_AveragePriceOfCommonSharesRepurchasedAndCancelled', window );">Average price of common shares repurchased and cancelled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.63<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_CancellationOfTreasuryShares', window );">Aggregate price of common shares repurchased and cancelled</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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CancellationOfTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 treasury stock cancelled during the period. [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 2018-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CancellationOfTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, per share, of dividends proposed or declared before financial statements were authorised for issue but not recognised as 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 2018-01-01<br> -Paragraph 137<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2018-03-01&amp;anchor=para_137_a&amp;doctype=Standard<br> -URIDate 2018-03-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare</td>
</tr>
<tr>
<td style="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_stn_AgreementExpiryDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreement expiry 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;">stn_AgreementExpiryDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_AveragePriceOfCommonSharesRepurchasedAndCancelled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average price of common shares repurchased and cancelled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AveragePriceOfCommonSharesRepurchasedAndCancelled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DividendPayableDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividend payable 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;">stn_DividendPayableDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DividendsPayableDeclaredDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividends Payable Declared 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;">stn_DividendsPayableDeclaredDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_DividendsPayableRecordDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividends Payable Record 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;">stn_DividendsPayableRecordDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_InterestRateSwapAgreementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate swap agreement, 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;">stn_InterestRateSwapAgreementAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_InterestRateSwapAgreementFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate swap agreement fixed interest 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;">stn_InterestRateSwapAgreementFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_InterestRateSwapDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate swap, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_InterestRateSwapDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_stn_NumberOfCommonSharesRepurchasedAndCancelled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common shares repurchased and cancelled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfCommonSharesRepurchasedAndCancelled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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_NonadjustingEventsAfterReportingPeriodAxis=stn_DividendTransactionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonadjustingEventsAfterReportingPeriodAxis=stn_DividendTransactionMember</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_NonadjustingEventsAfterReportingPeriodAxis=stn_EventsAfterReportingPeriodMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonadjustingEventsAfterReportingPeriodAxis=stn_EventsAfterReportingPeriodMember</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_ClassesOfOrdinarySharesAxis=stn_NCIBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfOrdinarySharesAxis=stn_NCIBMember</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>196
<FILENAME>R169.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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756663072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Comparative Figures - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</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_DisclosureOfReclassificationsOrChangesInPresentationAbstract', window );"><strong>Disclosure of reclassifications or changes in presentation [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_stn_NetEmployeeDefinedBenefitLiability', window );">Employee defined benefit liability</a></td>
<td class="nump">$ 13.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_DisclosureOfReclassificationsOrChangesInPresentationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfReclassificationsOrChangesInPresentationAbstract</td>
</tr>
<tr>
<td style="padding-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_stn_NetEmployeeDefinedBenefitLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net employee defined benefit liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetEmployeeDefinedBenefitLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</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>EXCEL
<SEQUENCE>197
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( / X7$X?(\\#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,$%     @ \#A<3B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) 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    " #P.%Q.,QS:S.\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/3L,P#(=?!>7>.FW%@*C+!<0))"0F@;A%B;=%:_XH,6KW]K1E
MZX3@ 3C&_N7S9\FMCD*'A"\I1$QD,5\-KO-9Z+AF>Z(H ++>HU.Y'!-^;&Y#
M<HK&9]I!5/J@=@@UYRMP2,HH4C !B[@0F6R-%CJAHI!.>*,7?/Q,W0PS&K!#
MAYXR5&4%3$X3XW'H6K@ )AAA<OF[@&8ASM4_L7,'V"DY9+ND^KXO^V;.C3M4
M\/[\]#JO6UB?27F-XZ]L!1TCKMEY\EMS_[!Y9++FU5W!ZZ*^W? ;P5>BN?Z8
M7'_X781=,'9K_['Q65"V\.LNY!=02P,$%     @ \#A<3IE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
MLFR,=6O?,6^V-]GN<I.;UZ:]C.UUU1\"]S=->1H.N/W+*?OJ/U!+ P04
M" #P.%Q.H$0I:MX$  !?&   &    'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;'V946_J1A"%_PKB_1KOS.X:(H(4J*I6:J7H5FV?'=@$= VFMA-N_WUMXW#Q
MS-GR$&QS=O?,>OSM>+.\E-6W>A]",_E^+$[UXW3?-.>'V:S>[L,QKY/R'$[M
M+Z]E=<R;]K1ZF]7G*N2[OM&QF%&:^MDQ/YRFJV5_[;E:+<OWICB<PG,UJ=^/
MQ[SZ=QV*\O(X-=//"U\/;_NFNS!;+<_Y6_@C-'^>GZOV;';K97<XAE-]*$^3
M*KP^3I_,P\;V#7K%7X=PJ>^.)UTH+V7YK3OY=?<X33M'H0C;INLB;[\^PB84
M1==3Z^.?H=/I;<RNX?WQ9^\_]\&WP;SD==B4Q=^'7;-_G,ZGDUUXS=^+YFMY
M^24, ;GI9(C^M_ 1BE;>.6G'V)9%W?^=;-_KICP.O;16COGWZ_?AU']?AOX_
MF^$&-#2@6P/C_[<!#PWX1P/;!W]UUH?Z4][DJV557B;5]6Z=\RXIS .WD[GM
M+O9SU__61ENW5S]6AFDY^^@Z&C3KJX;N-3?%K.W]-@2A(=:DFI,;C[ !$H^'
M8!@%]^UY% 7C#BSLP/8=V%$'5DS#5>-[S:G76/99XD4L0):R3RRVXZ =!^R(
M.5M?-=G=.%],EOJ$A1^DLUF:9-B0AX8\,"0"7WL]$''FE*&KSHUTY"*W*X-V
M,F G$W8R98<2H=D@S0(;F4,C<V!D+HS,];QPFLA' *AHGD0>M 4TLP!F%L+,
M0@_CE!<@\K%\,2GF2JK-V%2")=6IX(3CS2 :N;$V:B>".0/L&&G'J)&,49.#
M5/,DDKX&(O')$+"CL$LZ.U.7D/0#9,[&>&,P0 T#0RP-,<AD4@ $LD7"Z?TG
MDM8&P]D .EM)YT$TNBT9,*=EY#F:31C/QNGUQKI(%QBH!A#52J(:@%1#I%,
MZ.8N21?WGX@]#%@#"&LE88W&ITD3(\UI53P[,64-P*R5F#6:H"U Y]*-5C%G
M=S,Z]H-!:P!IK22M 12U"ST]0)8FD>J',&P)P-8)V&X(<-20C2TQA$%* *1.
M@I0T(K\L$BL- 96+W0G"("4 4B=!2IJ0?>0R-Y#.S6,% 6&2$B"IDR0EC4A6
MQ0D0M?,3NUT8G030Z20Z23/Q"_G[2F@PI'6>HJF*T4F@M'6RM"50L[*B'E)1
M;"$FC&$"&'82PX0J6^_5HPQT/HT:PN"E3"\M+K(Z$:8E 5HZ24L"'#2D:O5!
M-B[6TUA(F)8$:"FKO/4@&@UTS[#Q2R#&( ,,>EES,L!@JN)&*DHB2SQC5#)
MI9>H9 !!H]$$910K6QC#D@$LO80E PAF5L$)R4QT7>?(:SM@I9>L9(U!K] $
M1%D,W(Q1R0"57J*2 2J]T>D#9,Y%\P>CD@$JO40E:PB:N2(34+5OEVELL64,
M2P:P]!*6#&"IBT*LBMTPC$H&-:J7->H@<J/YD69TA=K.CHDMM8RQRP"[7F*7
M09%JU,H&5-W#%<$N8^PRP*Z7V&6T'V!U/FM96UM'5GZ+Z6P!G3-)9ZNY2[Q0
M[^!(9J+Y8S&?+>!S)OD\B/PH?_1+.)"-?5\-S>ZV98^A>NMWL.O)MGP_-=W^
MY]W5VR[Y$W7;NN+ZVCQLKGO=/[JY;KW_GE=OAU,]>2F;ICSV6[NO9=F$UF6:
MM(_!/N2[VTD17ION,&N/J^N6]_6D*<_#=O[L]C^%U7]02P,$%     @ \#A<
M3H"$@)ZT 0  TP,  !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6Q]4^UN
MG# 0?!7+#Q#?^4@3G0 IEZIJI58ZI6KSVP<+6/$'M<V1OGW7AE#:HO[!WF5F
M=M9>YZ-U+[X#".15*^,+VH70'QGS50=:^!O;@\$_C75:! Q=RWSO0-2)I!7C
MN]T[IH4TM,Q3[NS*W Y!20-G1_R@M7 _3Z#L6- ]?4L\R;8+,<'*O!<M?(7P
MK3\[C-BB4DL-QDMKB(.FH _[XRF+^ 3X+F'TJSV)G5RL?8G!I[J@NV@(%%0A
M*@A<KO (2D4AM/%CUJ1+R4A<[]_4/Z3>L9>+\/!HU;.L0U?0>TIJ:,2@PI,=
M/\+<SRTE<_.?X0H*X=$)UJBL\NE+JL$'JV<5M*+%Z[1*D]9Q^L/Y3-LF\)G
M%\)]JL.F0LGY>Q%$F3L[$C>=?2_B%>^/',^FBLET%.D?FO>8O9;[.YZS:Q2:
M,:<)P]>8!<%0?2G!MTJ<^#]T?KO-/VQ:/"3^X0^+AVV!;%,@2P+9?WO<PF1_
M%6&K0]7@VC1.GE1V,&F45]EE8A_2+;+?\&G<OPC72N/)Q0:\VG0!C;4!T,KN
M!F>HPQ>V! J:$+=WN'?3G$U!L/W\A-CRCLM?4$L#!!0    ( / X7$ZX ;(_
MM0$  -,#   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL?5-A;]L@$/TK
MB!]0$I*T561;:EI5F[1)4:=MGXE]ME&!\P#'W;\?8-?S-FM?#'=^[]T[.+(!
M[:MK 3QYT\JXG+;>=T?&7-F"%NX&.S#A3XU6"Q]"VS#761!5(FG%^&9SR[20
MAA99RIUMD6'OE31PML3U6@O[\P0*AYQNZ7OB13:MCPE69)UHX OXK]W9AHC-
M*I748)Q$0RS4.7W8'D_[B$^ ;Q(&M]B3V,D%\34&'ZN<;J(A4%#ZJ"#"<H5'
M4"H*!1L_)DTZEXS$Y?Y=_3GU'GJY" >/J+[+RK<YO:>D@EKTRK_@\ &F?@Z4
M3,U_@BNH (].0HT2E4M?4O;.HYY4@A4MWL95FK0.XQ_.)]HZ@4\$/A/N4QTV
M%DK.GX07169Q('8\^T[$*]X>>3B;,B;34:1_P;P+V6NQO3MD[!J%)LQIQ/ E
M9D:PH#Z7X&LE3OP?.C^L\W>K%G>)O_O#XFY=8+\JL$\"^__VN(:Y_:L(6QRJ
M!MND<7*DQ-ZD45YDYXE]2+?(?L/'<?\L;".-(Q?TX6K3!=2('H*5S4V8H3:\
ML#E04/NXO0M[.\[9&'CLIB?$YG=<_ )02P,$%     @ \#A<3EF15.>U 0
MTP,  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL?5-A;YLP$/TKEG]
MG9BTB2) :CI-F[1)4:NMGQTXP*J-J6U"]^][-I2Q#>T+]AWOO7MGG]/!V!?7
M 'CRIE7K,MIXWQT9<T4#6K@;TT&+?RICM? 8VIJYSH(H(TDKQC>;.Z:%;&F>
MQMS9YJGIO9(MG"UQO=;"_CJ!,D-&M_0C\2CKQH<$R]-.U/ $_D=WMABQ6:64
M&EHG34LL5!F]WQY/NX"/@)\2!K?8D]#)Q9B7$'PM,[H)AD!!X8."P.4*#Z!4
M$$(;KY,FG4L&XG+_H?XY]HZ]7(2#!Z.>9>F;C!XH*:$2O?*/9O@"4S^WE$S-
M?X,K*(0')UBC,,K%+REZYXV>5-"*%F_C*MNX#N,?GDRT=0*?"'PF'&(=-A:*
MSC\)+_+4FH'8\>P[$:YX>^1X-D5(QJ.(_]"\P^PUW^[W*;L&H0ES&C%\B9D1
M#-7G$GRMQ(G_0^>WZ_QDU6(2^<D?%I-U@=VJP"X*[/[;XQKF\%<1MCA4#;:.
MX^1(8?HVCO(B.T_L/8^7\AL^COMW86O9.G(Q'J\V7D!EC >TLKG!&6KPA<V!
M@LJ'[1[W=IRS,?"FFYX0F]]Q_@Y02P,$%     @ \#A<3M@P!^NV 0  TP,
M !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL?5/M;IPP$'P5RP\0<X8T
MUQ,@Y5)5C91(IU1M?_M@ 2O^H+8YDK>O;0BE">H?[%UF9F?M=3YJ\VP[ (=>
MI%"VP)US_8$06W4@F;W2/2C_I]%&,N=#TQ+;&V!U)$E!:))\(I)QA<L\YDZF
MS/7@!%=P,L@.4C+S>@2AQP+O\%OBB;>="PE2YCUKX3NX'_W)^(@L*C67H"S7
M"AEH"GR[.QRS@(^ GQQ&N]JCT,E9Z^<0W-<%3H(A$%"YH,#\<H$[$"((>1N_
M9TV\E S$]?Y-_6OLW?=R9A;NM/C%:]<5>(]1#0T;A'O2XS>8^[G&:&[^ 2X@
M/#PX\34J+6S\HFJP3LM9Q5N1[&5:N8KK./W)TIFV3: S@2Z$?:Q#ID+1^1?F
M6)D;/2(SG7W/PA7O#M2?3162\2CB/V_>^NREW-U\SLDE",V8XX2A:\R"(%Y]
M*4&W2ASI!SJ]WN:GFQ;3R$__L9AN"V2; ED4R/[;XP9FG[PK0E:'*L&T<9PL
MJO2@XBBOLLO$WM)X*7_AT[@_,M-R9=%9.W^U\0(:K1UX*\F5GZ'.O[ E$-"X
ML+WQ>S/-V10XW<]/B"SON/P#4$L#!!0    ( / X7$Y2F9(DM0$  -,#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;'U3VV[<(!#]%<0'A#6[258K
MVU(V591*K;1*U.:9M<<V"A@'\#K]^PS8<:S6Z@LPPSEG+@SI8.RK:P \>=>J
M=1EMO.\.C+FB 2W<E>F@Q9O*6"T\FK9FKK,@RDC2BO'-YH9I(5N:I]%WLGEJ
M>J]D"R=+7*^UL'^.H,R0T81^.IYDW?C@8'G:B1J>P?_J3A8M-JN44D/KI&F)
MA2JC=\GAN OX"/@M87"+,PF5G(UY#<;W,J.;D! H*'Q0$+A=X!Z4"D*8QMND
M2>>0@;@\?ZH_Q-JQEK-P<&_4BRQ]D]$])254HE?^R0R/,-5S3<E4_ ^X@$)X
MR 1C%$:YN)*B=][H2053T>)]W&4;]V&\N4DFVCJ!3P0^$_8Q#AL#Q<R_"2_R
MU)J!V+'WG0A/G!PX]J8(SMB*>(?)._1>\F2?I.P2A";,<<3P)69&,%2?0_"U
M$$?^#YU?K_.WJREN(W^[#'^[71?8K0KLHL#NOS6N8?A?0=BBJ1IL'<?)D<+T
M;1SEA7>>V#L>'^4+/H[[3V%KV3IR-AZ?-CY 98P'3&5SA3/4X ^;#065#\=;
M/-MQSD;#FV[Z0FS^Q_D'4$L#!!0    ( / X7$[XW#A0M0$  -,#   9
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;'U3VV[<(!#]%<0'A%W;258KVU(V
M5=1*K;1*U>:9M<<V"C NX'7Z]P7L.%9K]068X9PS%X9\1/-J.P!'WI34MJ"=
M<_V1,5MUH+B]P1ZTOVG0*.Z\:5IF>P.\CB0E6;+;W3'%A:9E'GUG4^8X."DT
MG VQ@U+<_#Z!Q+&@>_KN>!9MYX*#E7G/6_@.[D=_-MYBBTHM%&@K4!,#34$?
M]L=3%O 1\%/ :%=G$BJY(+X&XTM=T%U(""14+BAPOUWA$:0,0CZ-7[,F74(&
MXOK\KOX4:_>U7+B%1Y0OHG9=00^4U-#P0;IG'#_#7,\M)7/Q7^$*TL-#)CY&
MA=+&E52#=:AF%9^*XF_3+G3<Q^GF[C#3M@G)3$@6PB'&85.@F/DG[GB9&QR)
MF7K?\_#$^V/B>U,%9VQ%O//)6^^]EOM#FK-K$)HQIPF3K#$+@GGU)42R%>*4
M_$-/;K?YZ6:*:>2GZ_#WZ;9 MBF018'LOS5N8;*_@K!54Q68-HZ3)14..H[R
MRKM,[$,2'^4#/HW[-VY:H2VYH/-/&Q^@073@4]G=^!GJ_ ];# F-"\=[?S;3
MG$V&PW[^0FSYQ^4?4$L#!!0    ( / X7$Y 5(DYM0$  -,#   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$T+GAM;'U3VX[;(!#]%<0'+ E)=J/(MK39JFJE
M5HJV:O>9V&,;+1<7<+S]^P[8ZUJMU1=@AG/.7!BRP;I7WP($\J:5\3EM0^A.
MC/FR!2W\G>W X$UMG18!3=<PWSD052)IQ?AF<\^TD(866?)=7)'9/BAIX.*(
M[[46[M<9E!URNJ7OCF?9M"$Z6)%UHH%O$+YW%X<6FU4JJ<%X:0UQ4.?T<7LZ
M[R,^ 7Y(&/SB3&(E5VM?H_&YRNDF)@0*RA 5!&XW> *EHA"F\7/2I'/(2%R>
MW]4_IMJQEJOP\&35BZQ"F],C)174HE?AV0Z?8*KG0,E4_!>X@4)XS 1CE%;Y
MM)*R]\'J2053T>)MW*5)^S#><#[1U@E\(O"9<$QQV!@H9?Y!!%%DS@[$C;WO
M1'SB[8EC;\KH3*U(=YB\1^^MV!X/&;M%H0ES'C%\B9D1#-7G$'PMQ)G_0^>'
M=?YN-<5=XN^6X1]VZP+[58%]$MC_M\8US/U?0=BBJ1I<D\;)D]+V)HWRPCM/
M[&-Z1?8'/H[[5^$::3RYVH!/FQZ@MC8 IK*YPQEJ\8?-AH(ZQ.,#GMTX9Z,1
M;#=](3;_X^(W4$L#!!0    ( / X7$ZWRIA@M@$  -,#   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$U+GAM;'U3VVZC,!#]%<L?4"<D::((D)JNJJZT*T6M
M=OOLP !6?:&V"=V_[]A0BG;1OMB>\3EG+AZGO;&OK@'PY%U)[3+:>-\>&7-%
M XJ[&]."QIO*6,4]FK9FKK7 RTA2DB6KU2U37&B:I]%WMGEJ.B^%AK,EKE.*
MVS\GD*;/Z)I^.IY$W?C@8'G:\AJ>P?]JSQ8M-JF40H%VPFABH<KHW?IXV@9\
M!/P6T+O9F81*+L:\!N-[F=%52 @D%#XH<-RN< ]2!B%,XVW4I%/(0)R?/]4?
M8NU8RX4[N#?R192^R>B!DA(JWDG_9/I'&.O943(6_P.N(!$>,L$8A9$NKJ3H
MG#=J5,%4%'\?=J'CW@\WN]N1MDQ(1D(R$0XQ#AL"Q<R_<<_SU)J>V*'W+0]/
MO#XFV)LB.&,KXATF[]![S=>'?<JN06C$G 9,,L=,"(;J4XAD*<0I^8>>[);Y
MF\44-Y&_F8??;Y8%MHL"VRBP_6^-2YC#7T'8K*D*;!W'R9'"=#J.\LP[3>Q=
M$A_E"SZ,^T]N:Z$=N1B/3QL?H#+& Z:RNL$9:O"'38:$RH?C'L]VF+/!\*8=
MOQ";_G'^ 5!+ P04    " #P.%Q.G2S";+<!  #3 P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q-BYX;6Q]4]MNW" 0_17$!P0ONTDV*]M2-E752HFT2M7T
MF;7'-@H8%_ Z^?L,V'&MUNH+,,,Y9RX,Z6#LJVL /'G3JG49;;SO#HRYH@$M
MW)7IH,6;RE@M/)JV9JZS(,I(THKQ)+EA6LB6YFGTG6R>FMXKV<+)$M=K+>S[
M$909,KJAGXYG63<^.%B>=J*&'^!_=B>+%IM52JFA==*TQ$*5T?O-X;@+^ AX
MD3"XQ9F$2L[&O ;C>YG1)"0$"@H?% 1N%W@ I8(0IO%[TJ1SR$!<GC_5O\;:
ML9:S</!@U"]9^B:C>TI*J$2O_+,9OL%4SS4E4_&/< &%\) )QBB,<G$E1>^\
MT9,*IJ+%V[C+-N[#>,-O)MHZ@4\$/A/V,0X; \7,OP@O\M2:@=BQ]YT(3[PY
M<.Q-$9RQ%?$.DW?HO>2;_5W*+D%HPAQ'#%]B9@1#]3D$7PMQY/_0^?4Z?[N:
MXC;RM\OPM]MU@=VJP"X*[/Y;XPKF+ODK"%LT58.MXS@Y4IB^C:.\\,X3>\_C
MH_R!C^/^)&PM6T?.QN/3Q@>HC/& J217.$,-_K#94%#Y<+S%LQWG;#2\Z:8O
MQ.9_G'\ 4$L#!!0    ( / X7$[#5P<GM0$  -,#   9    >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;'U3VV[<(!#]%<0'A#6[:;8KVU(V495*K;1*U>29
MM<<V"G@<P.OT[PO8<:S6R@LPPSEG+@SI@.;%-@".O&G5VHPVSG4'QFS1@!;V
M"CMH_4V%1@OG35,SVQD0921IQ?AF\X5I(5N:I]%W,GF*O5.RA9,AMM=:F#]'
M4#AD-*'OCD=9-RXX6)YVHH9?X'YW)^,M-JN44D-K);;$0)71V^1PW 5\!#Q)
M&.SB3$(E9\278'PO,[H)"8&"P@4%X;<+W(%20<BG\3IITCED("[/[^K?8NV^
MEK.P<(?J69:NR>B>DA(JT2OWB,,#3/5<4S(5_P,NH#P\9.)C%*AL7$G16X=Z
M4O&I:/$V[K*-^S#>\/U$6R?PB<!GPC[&86.@F/F]<")/#0[$C+WO1'CBY,!]
M;XK@C*V(=SYYZ[V7//F:I.P2A";,<<3P)69&,*\^A^!K(8[\/SJ_7N=O5U/<
M1OYV&?YFNRZP6Q7818'=IS6N8?@_0=BBJ1I,'<?)D@+[-H[RPCM/["V/C_(!
M'\?]IS"U;"TYH_-/&Q^@0G3@4]E<^1EJ_ ^;#065"\<;?S;CG(V&PV[Z0FS^
MQ_E?4$L#!!0    ( / X7$X!-!)NM0$  -,#   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$X+GAM;'U3VV[<(!#]%<0'A%WL-.G*MI1-5:52(ZU2-7UF[;&-
M L8!O$[^O@-V7*NU^@+,<,Z9"T,V&OOB6@!/WK3J7$Y;[_L#8ZYL00MW97KH
M\*8V5@N/IFV8ZRV(*I*T8GRW^\2TD!TMLN@[V2(S@U>R@Y,E;M!:V/<C*#/F
M=$\_'$^R:7UPL"+K10,_P/_L3Q8MMJA44D/GI.F(A3JG=_O#,0WX"'B6,+K5
MF81*SL:\!.-;E=-=2 @4E#XH"-PN< ]*!2%,XW76I$O(0%R?/]2_QMJQEK-P
M<&_4+UGY-J>WE%10BT'Y)S,^P%S/-25S\=_A @KA(1.,41KEXDK*P7FC9Q5,
M18NW:9==W,?IAB<S;9O 9P)?"+<Q#IL"Q<R_""^*S)J1V*GWO0A/O#]P[$T9
MG+$5\0Z3=^B]%/O/2<8N06C&'"<,7V,6!$/U)03?"G'D_]#Y]38_V4PQB?QD
M'?XFV19(-P72*)#^M\8M3/I7$+9JJ@;;Q'%RI#1#%T=YY5TF]H['1_D#G\;]
M4=A&=HZ<C<>GC0]0&^,!4]E=X0RU^,,60T'MP_$&SW::L\GPII^_$%O^<?$;
M4$L#!!0    ( / X7$[YYV*]M@$  -$#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$Y+GAM;'U386_<( S]*X@?4"[DNK:G)%*O5;5)FW3JM.XSES@)*H0,
MR*7[]S,DS:(UVA? QN_YV9AL-/;5M0">O&G5N9RVWO<'QES9@A;NRO30X4UM
MK!8>3=LPUUL0501IQ?AN]XEI(3M:9-%WLD5F!J]D!R=+W*"UL+^/H,R8TX2^
M.YYET_K@8$76BP:^@__1GRQ:;&&II(;.2=,1"W5.[Y/#<1_B8\"+A-&MSB14
M<C;F-1A?JISN@B!04/K ('"[P ,H%8A0QJ^9DRXI W!]?F=_BK5C+6?AX,&H
MG[+R;4YO*:F@%H/RSV;\#',]UY3,Q7^%"R@,#THP1VF4BRLI!^>-GEE0BA9O
MTRZ[N(_3#><S;!O 9P!? +<Q#YL21>6/PHLBLV8D=NI]+\(3)P>.O2F#,[8B
MWJ%XA]Y+D=YE[!)XYI#C%,)7(<D2P9!\R<"W,ASY!SB_WL:GFPK3B$_7Z6_2
M;8+])L$^$NS_5^+'D.3N7Y%LU5(-MHG#Y$AIABX.\LJ[S.M]?$/V-WP:]F_"
M-K)SY&P\/FQL?VV,!Y2RN\():O%_+8:"VH?C#9[M-&63X4T_?R"V_.+B#U!+
M P04    " #P.%Q.*7&Z1K8!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q]4]MNW" 0_17$!X1==I--5[:E;*JJE5IIE:KM,VN/;10N+N!U
M^O<=L.-:C9478(9SSEP8LL&Z9]\"!/*BE?$Y;4/HCHSYL@4M_(WMP.!-;9T6
M 4W7,-\Y$%4B:<7X9G/'M)"&%EGRG5V1V3XH:>#LB.^U%N[/"90=<KJEKXXG
MV;0A.EB1=:*![Q!^=&>'%IM5*JG!>&D-<5#G]&%[/.TC/@%^2AC\XDQB)1=K
MGZ/QI<KI)B8$"LH0%01N5W@$I:(0IO%[TJ1SR$A<GE_5/Z7:L9:+\/!HU2]9
MA3:G]Y144(M>A2<[?(:IGEM*IN*_PA44PF,F&*.TRJ>5E+T/5D\JF(H6+^,N
M3=J'\8;SB;9.X!.!SX3[%(>-@5+F'T401>;L0-S8^T[$)]X>.?:FC,[4BG2'
MR7OT7HOMA[N,7:/0A#F-&+[$S B&ZG,(OA;BQ-_0^>TZ?[>:XB[Q=\OPA]VZ
MP'Y58)\$]N_6N(8Y_!>$+9JJP35IG#PI;6_2*"^\\\0^I%=D_^#CN'\3KI'&
MDXL-^+3I 6IK V JFQN<H19_V&PHJ$,\'O#LQCD;C6"[Z0NQ^1\7?P%02P,$
M%     @ \#A<3GG@U@BV 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&UL?5/;;MP@$/T5Q >$77;3;%:VI6RJJI5::96J[3-KCVT4+B[@=?KW
M';#C6HV5%V"&<\Y<&++!NF?? @3RHI7Q.6U#Z(Z,^;(%+?R-[<#@36V=%@%-
MUS#?.1!5(FG%^&;S@6DA#2VRY#N[(K-]4-+ V1'?:RW<GQ,H.^1T2U\=3[)I
M0W2P(NM$ ]\A_.C.#BTVJU12@_'2&N*@SNG#]GC:1WP"_)0P^,69Q$HNUCY'
MXTN5TTU,"!24(2H(W*[P"$I%(4SC]Z1)YY"1N#R_JG]*M6,M%^'AT:I?L@IM
M3@^45%"+7H4G.WR&J9Y;2J;BO\(5%,)C)ABCM,JGE92]#U9/*IB*%B_C+DW:
MA_&&\XFV3N 3@<^$0XK#QD I\X\BB")S=B!N['TGXA-OCQQ[4T9G:D6ZP^0]
M>J_%]OZ0L6L4FC"G$<.7F!G!4'T.P=="G/@;.K]=Y^]64]PE_FX9_FZW+K!?
M%=@G@?V[-:YA[O\+PA9-U>":-$Z>E+8W:907WGEB'](KLG_P<=R_"==(X\G%
M!GS:] "UM0$PE<T-SE"+/VPV%-0A'N_P[,8Y&XU@N^D+L?D?%W\!4$L#!!0
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
M_0];# 6U"\<;?S;3G$V&PW[^0FSYQ\5O4$L#!!0    ( / X7$YOF,ROM0$
M -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;'U3VV[<(!#]%<0'
MA#6[:=*5;2F;JFJE5EJE:OO,VF,;A8L+>)W^?0?L.%9K]068X9PS%X9\M.[9
M=P"!O&AE?$&[$/HC8[[J0 M_8WLP>--8IT5 T[7,]PY$G4A:,;[;O6-:2$/+
M//G.KLSM$)0T<';$#UH+]_L$RHX%S>BKXTFV78@.5N:]:.$;A._]V:'%%I5:
M:C!>6D,<- 5]R(ZG0\0GP \)HU^=2:SD8NUS-#[7!=W%A$!!%:*"P.T*CZ!4
M%,(T?LV:= D9B>OSJ_K'5#O6<A$>'JWZ*>O0%?2>DAH:,:CP9,=/,-=S2\E<
M_!>X@D)XS 1C5%;YM))J\,'J6053T>)EVJ5)^SC=\/<S;9O 9P)?"/<I#IL"
MI<P_B"#*W-F1N*GWO8A/G!TY]J:*SM2*=(?)>_1>2YYE.;M&H1ESFC!\A7E#
M,%1?0O"M$"?^#YW?;O/WFRGN$W^_#G^WWQ8X; H<DL#AOS5N8?A?0=BJJ1I<
MF\;)D\H.)HWRRKM,[ -/C_(&G\;]JW"M-)Y<;,"G30_06!L 4]G=X QU^,,6
M0T$3XO$.SVZ:L\D(MI^_$%O^<?D'4$L#!!0    ( / X7$ZM^]GFM0$  -,#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;'U3VVZ<,!#]%<L?$"^&
M--$*D+*)HE9JI56JML]>&"Z*+]0V2_KW'1M"48OZ8GO&YYRY>)Q/QKZZ#L"3
M-R6U*VCG_7!DS%4=*.%NS  :;QICE?!HVI:YP8*H(TE)Q@^'#TR)7M,RC[ZS
M+7,S>MEK.%OB1J6$_74":::")O3=\=*WG0\.5N:#:.$K^&_#V:+%5I6Z5Z!=
M;S2QT!3T(3F>LH"/@.\]3&YS)J&2BS&OP?A4%_00$@()E0\* K<K/(*400C3
M^+EHTC5D(&[/[^K/L7:LY2(</!KYHZ]]5]![2FIHQ"C]BYD^PE+/+25+\9_A
M"A+A(1.,41GIXDJJT7FC%A5,18FW>>]UW*?YAO.%MD_@"X&OA/L8A\V!8N9/
MPHLRMV8B=N[](,(3)T>.O:F",[8BWF'R#KW7DB=ISJY!:,&<9@S?8)(5P5!]
M#<'W0ISX/W1^N\]/=U-,(S_=AK]+]P6R78$L"F3_K7$/D_T5A&V:JL"V<9P<
MJ<RHXRAOO.O$/L179'_@\[A_$;;MM2,7X_%IXP,TQGC 5 XW.$,=_K#5D-#X
M<+S#LYWG;#:\&98OQ-9_7/X&4$L#!!0    ( / X7$[]"D*$M0$  -,#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;'U3VV[<(!#]%<0'A#7K3:*5
M;2F;*FJE5EJE:O/,VN.+ HP+>)W^?0$[CM5:?0%F..?,A2$;T;S:%L"1-R6U
MS6GK7']DS)8M*&%OL ?M;VHT2CAOFH;9WH"H(DE)QG>[6Z9$IVF11=_9%!D.
M3G8:SH;802EA?I] XIC3A+X[GKNF=<'!BJP7#7P']Z,_&V^Q1:7J%&C;H28&
MZIP^),=3&O 1\+.#T:[.)%1R07P-QI<JI[N0$$@H75 0?KO"(T@9A'P:OV9-
MNH0,Q/7Y7?TIUNYKN0@+CRA?NLJU.;VGI():#-(]X_@9YGH.E,S%?X4K2 \/
MF?@8)4H;5U(.UJ&:57PJ2KQ->Z?C/DXW/)UIVP0^$_A"N(]QV!0H9OY).%%D
M!D=BIM[W(CQQ<N2^-V5PQE;$.Y^\]=YKP9-#QJY!:,:<)@Q?89(%P;SZ$H)O
MA3CQ?^C\L,W?;Z:XC_S].OS=?EL@W11(HT#ZWQJW,+=_!6&KIBHP31PG2TH<
M=!SEE7>9V <>'^4#/HW[-V&:3EMR0>>?-CY C>C I[*[\3/4^A^V&!)J%XYW
M_FRF.9L,A_W\A=CRCXL_4$L#!!0    ( / X7$Z08[H$M@$  -,#   9
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
M&X]7&R^@,L8#6ME<X0PU^,+F0$'EP_8&]W:<LS'PIIN>$)O?<?X&4$L#!!0
M   ( / X7$[@%OM6M0$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;'U3VVZ<,!#]%<L?$.\:TD0K0,HFBE*IE5:)VCY[8;@HOE#;+.G?9VP(
M02WJ"_8,YYPY8X^ST=A7UP)X\J:D=CEMO>\/C+FR!27<E>E!XY_:6"4\AK9A
MKK<@JDA2DO'=[@M3HM.TR&+N9(O,#%YV&DZ6N$$I8?\<09HQIWOZD7CNFM:'
M!"NR7C3P OY'?[(8L46EZA1HUQE-+-0YO=L?CFG 1\#/#D:WVI/0R=F8UQ!\
MK7*Z"X9 0NF#@L#E O<@91!"&[]G3;J4#,3U_D/],?:.O9R%@WLC?W65;W-Z
M2TD%M1BD?S;C$\S]7%,R-_\-+B 1'IQ@C=)(%[^D')PW:E9!*TJ\36NGXSI.
M?SB?:=L$/A/X0KB-==A4*#I_$%X4F34CL=/9]R)<\?[ \6S*D(Q'$?^A>8?9
M2\&3-&.7(#1CCA.&KS#[!<%0?2G!MTH<^3]T?KW-3S8M)I&?K,O?)-L"Z:9
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
M;OP,=?Z'K8:$QH7CG3^;><YFP^&P?"&V_N/R-U!+ P04    " #P.%Q.470
M#;0!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q]4]MNW" 0
M_17$!X1=[#31RK:4312E4BNM$K5]9NWQ10'&!;Q._SZ '<=JK;X ,YQSYL*0
MC6A>;0O@R)N2VN:T=:X_,&;+%I2P5]B#]C<U&B6<-TW#;&] 5)&D)..[W1>F
M1*=ID47?R109#DYV&DZ&V$$I8?X<0>*8TSW]<#QW3>N"@Q59+QIX ?>C/QEO
ML46EZA1HVZ$F!NJ<WNT/QS3@(^!G!Z-=G4FHY(SX&HRO54YW(2&04+J@(/QV
M@7N0,@CY-'[/FG0)&8CK\X?Z8ZS=UW(6%NY1_NHJU^;TEI(*:C%(]XSC$\SU
M7%,R%_\-+B ]/&3B8Y0H;5Q).5B':E;QJ2CQ-NV=COLXW23I3-LF\)G %\)M
MC,.F0#'S!^%$D1D<B9EZWXOPQ/L#][TI@S.V(M[YY*WW7@J>\HQ=@M",.4X8
MOL+L%P3SZDL(OA7BR/^A\^MM?K*98A+YR3K\3;(MD&X*I%$@_6^-6YB_@[!5
M4Q68)HZ3)24..H[RRKM,[!V/C_()G\;]NS!-IRTYH_-/&Q^@1G3@4]E=^1EJ
M_0];# FU"\<;?S;3G$V&PW[^0FSYQ\4[4$L#!!0    ( / X7$YR"]&.M0$
M -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;'U3[6Z<,!!\%<L/
M$-_Y2!.= "F7*&JE5CJE:OO;!PM8\0>US9&^?=>&4-2B_L'>969VUE[GHW6O
MO@,(Y$TKXPO:A= ?&?-5!UKX&]N#P3^-=5H$#%W+?.] U(FD%>.[W0>FA32T
MS%/N[,K<#D%) V='_*"U<+].H.Q8T#U]3[S(M@LQP<J\%RU\A?"M/SN,V*)2
M2PW&2VN(@Z:@#_OC*8OX!/@N8?2K/8F=7*Q]C<&GNJ"[: @45"$J"%RN\ A*
M12&T\7/6I$O)2%SOW]6?4^_8RT5X>+3JAZQ#5]![2FIHQ*#"BQT_PMS/+25S
M\Y_A"@KAT0G6J*SRZ4NJP0>K9Q6THL7;M$J3UG'ZP_E,VR;PF< 7PGVJPZ9"
MR?F3"*+,G1V)F\Z^%_&*]T>.9U/%9#J*] _->\Q>2YYE.;M&H1ESFC!\A=DO
M"(;J2PF^5>+$_Z'SVVW^8=/B(?$/Z_)WAVV!;%,@2P+9?WO<POSMDJT.58-K
MTSAY4MG!I%%>99>)?4BWR/[ IW'_(EPKC2<7&_!JTP4TU@9 *[L;G*$.7]@2
M*&A"W-[AWDUS-@7!]O,38LL[+G\#4$L#!!0    ( / X7$XE13^;Q@(  .$+
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;'56[8Z;,!!\%<0#'-A\
MYI1$NEQ5M5(KG:YJ^]M)G 0=8&H[R?7M:PQ'D1G_"=C,SJR=V=6N[T*^J0OG
M.GAOZE9MPHO6W6,4J<.%-TP]B(ZWYLM)R(9ILY3G2'62LZ,-:NJ(QG$>-:QJ
MP^W:[KW([5I<=5VU_$4&ZMHT3/[=\5K<-R$)/S9>J_-%]QO1=MVQ,__!]<_N
M19I5-+$<JX:WJA)M(/EI$SZ1QQU-^P"+^%7QNYJ]!_U1]D*\]8NOQTT8]QGQ
MFA]T3\',X\:?>5WW3"://R-I.&GV@?/W#_;/]O#F,'NF^+.H?U='?=F$91@<
M^8E=:_TJ[E_X>* L#,;3?^,W7AMXGXG1.(A:V=_@<%5:-".+2:5A[\.S:NWS
M/GS)R1B& ^@80*> TNI$@Y#-_!/3;+N6XA[(X?([UO_'Y)&:NSGTF_8J[#>3
MO#*[MRU-\W5TZXE&S&[ T!F&3(C(L$\2%$GLZ"*<9C@^@2DF-CZ9RQ<))D@A
M06H)TGD"I7-$ $D+K)%!C6Q!D+@:2PA-2ZR10XU\09#&CL820M,5UBB@1K$D
MR%P1A/$XHH0B)2"@C@C">/[U%119+6]KY6@L(31+L0:)<?G$@")SZP>!<H^.
MITP)H"A<'03R.(S 6GTB%%"XUX9 >>S1P35-$D!!7!T$HAX=7/H$%':>N#H(
MY/,!+G\"BCM?^ "!?#[ +8"  L\7/D @GP]P&R"@QO.%#P"H\/D =P("RKQ8
M^ "!?#[ S8" 4B\6/D @CP\H[@<4E'KA^@""/#Z@N!]04.J%ZP,(\OB XGY
M0:D7K@\0J/3X@.)^0$&IEZX/(,CC XK[ 46S@.L#"')]$,TFK(;+LYTM57 0
MU]8.MK/=:7Y]HG9"^P\?AM_O3)ZK5@5[H<V<9Z>QDQ":FUSB!],S+F;>GA8U
M/^G^M3#O<A@ZAX46W3A01]-4O_T'4$L#!!0    ( / X7$[+(M[PN $  -,#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;&U3VV[C(!#]%<0'E(0D
M3139EII6U:ZTE:)6N_M,[/%%Y>(%'+=_WP&[7F_7+\ ,YYRY,"2]L:^N!O#D
M34GM4EI[WQX9<WD-2K@;TX+&F])8)3R:MF*NM2"*2%*2\=7JEBG1:)HET7>V
M66(Z+QL-9TM<IY2P[R>0ID_IFGXZGINJ]L'!LJ05%;R _]F>+5IL4BD:!=HU
M1A,+94KOUL?3-N CX%<#O9N=2:CD8LQK,+X7*5V%A$!"[H."P.T*]R!E$,(T
M_HR:= H9B//SI_ICK!UKN0@']T;^;@I?I_1 20&EZ*1_-OTW&.O943(6_P.N
M(!$>,L$8N9$NKB3OG#=J5,%4E'@;]D;'O1]N]GRD+1/X2. 3X1#CL"%0S/Q!
M>)$EUO3$#KUO17CB]9%C;_+@C*V(=YB\0^\UXX==PJY!:,2<!@R?8=83@J'Z
M%((OA3CQ_^A\M\S?+*:XB?S-//Q^LRRP71381H'M/S7>?JEQ";/_$H3-FJK
M5G&<',E-I^,HS[S3Q-[%5V1_X<.X/PE;-=J1B_'XM/$!2F,\8"JK&YRA&G_8
M9$@H?3CN\6R'.1L,;]KQ"['I'V<?4$L#!!0    ( / X7$Y\I=E%#0(  ',&
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;(U5[8Z;,!!\%<0#G,'D
M@T0$*;GJU$JM%%W5]K=#-@&=C3G;"=>WKVT(I70CY0^VE]F968/762O5FRX!
M3/ A>*TW86E,LR9$%R4(II]D [5]<Y)*,&.7ZDQTHX =?9+@A$;1@@A6U6&>
M^=A>Y9F\&%[5L%>!O@C!U.\=<-ENPCB\!5ZK<VE<@.19P\[P'<R/9J_LB@PL
MQTI K2M9!PI.FW ;KW<Q=0D>\;."5H_F@2OE(.6;6WPY;L+(.0(.A7$4S Y7
M> ;.'9/U\=Z3AH.F2QS/;^POOGA;S(%I>);\5W4TY29,P^ ()W;AYE6VGZ$O
M:!X&??5?X0K<PIT3JU%(KOTS*"[:2-&S6"N"?71C5?NQ[?EO:7@"[1/H)(%T
M0M[Y)V98GBG9!JK;_(:Y;QROJ=V;P@7]5OAWUKRVT6M.TS0C5T?48W8=AHXP
M\8 @EGV0H)C$COZ73N=X?H):3'Q^\H_%%4XP0PEFGF V)EA%DQHQS)TJYZC(
M'"&@$Q$,D^ B"U1D@1#,)B(8YLY^+U&1)4*PP E2E"!]_(.M4((5XF Y*1/#
MI+A('.&_?H10W/$9WSD]\>.EQNCIV,;T@6(14!)%$QTR.O,"U-EW.QT4\E+[
M5CN*#AUUZQLJ^0OOVO$WILY5K8.#-+;S^/YPDM* ]1(]V;^XM#? L.!P,FZZ
MM'/5M<%N8633MW@RW#/Y'U!+ P04    " #P.%Q.; )_3]0!  "=!   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6QU5&UOVR 0_BN('U <G#A=9%MJ
M.DV=M$I1IVV?B7U^4<&X@./VWP^PZWH9_6*XX[GGN3MSI*-4S[H!,.A5\$YG
MN#&F/Q"BBP8$TS>RA\Z>5%()9JRI:J)[!:ST08(3&D4)$:SM<)YZWTGEJ1P,
M;SLX*:0'(9AZ.P*78X8W^-WQU-:-<0Z2ISVKX2>87_U)68LL+&4KH-.M[)""
M*L-WF\,Q<7@/^-W"J%=[Y"HY2_GLC.]EAB.7$' HC&-@=KG /7#NB&P:+S,G
M7B1=X'K_SO[-UVYK.3,-]Y+_:4O39/@6HQ(J-G#S),<'F.O98307_P,NP"W<
M96(U"LFU_Z)BT$:*F<6F(MCKM+:=7\?I)/DRAX4#Z!Q EX!;KT,F(9_Y5V98
MGBHY(C7UOF?N%V\.U/:F<$[?"G]FD]?6>\GC:).2BR.:,<<)0U>8#P2Q[(L$
M#4D<Z7_A=!>.CX,IQCX^7LOOXS#!-DBP]03;?VJD5S6&,)^([((BNP#!]DHD
MA/FD%4E0) D0)%<B(<S^2H2LKH< 5?O!T*B00^>'<N5=9N^.^NOU 9\&]Y&I
MNNTT.DMC+ZF_2I64!FPJT8TMN+%OQ6)PJ(S;[NU>31,S&4;V\V- EA<I_PM0
M2P,$%     @ \#A<3N%GQ9C9 0  N@0  !D   !X;"]W;W)K<VAE971S+W-H
M965T-#DN>&ULC53M;ML@%'T5Q ,4!\=)&MF6FD[3)FU2U&G;;V)??ZA@/,!Q
M]_8#['I>2J7],=S+.>=^F$LZ2O6L&P"#7@3O=(8;8_HC(;IH0#!])WOH[$DE
ME6#&FJHFNE? 2D\2G- HVA'!V@[GJ?>=59[*P?"V@[-">A""J=\GX'+,\ :_
M.I[:NC'.0?*T9S5\ _.]/RMKD46E; 5TNI4=4E!E^&%S/.T=W@-^M##JU1ZY
M2BY2/COC<YGAR"4$' KC%)A=KO (G#LAF\:O61,O(1UQO7]5_^AKM[5<F(9'
MR7^VI6DR?,"HA(H-W#S)\1/,]208S<5_@2MP"W>9V!B%Y-I_43%H(\6L8E,1
M[&5:V\ZOXW2R2V9:F$!G ET(!Q^'3(%\YA^887FJY(C4U/N>N5^\.5+;F\(Y
M?2O\F4U>6^\UCZ-#2JY.:,:<)@Q=838+@ECU)00-A3C1-W2:A/EQ,,78\^,U
M_W ?%M@&!;9>8/M/C?<W-08PFR@<) D&20("[[1I%Q38_7^9^Z# /I !O2DS
MA(EO@I#5W1&@:C\U&A5RZ/S$KKS+8#Y0?_?^PJ>I_LI4W78:7:2Q-]C?LTI*
M S:5Z,YVK+$/R6)PJ(S;[NU>3>,T&4;V\TM!EN<J_P-02P,$%     @ \#A<
M3@?]CQNX 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL;5/;
M;IPP$/T5RQ\0+X;-1BM RJ:J4JF55HG:/GMA "N^$-LLZ=_'-H32E!?;,S[G
MS,7C?-3FQ78 #KU)H6R!.^?Z(R&VZD R>Z-[4/ZFT48RYTW3$ML;8'4D24'H
M;G=+).,*EWGTG4V9Z\$)KN!LD!VD9.;/"80>"YS@#\<3;SL7'*3,>];",[B?
M_=EXBRPJ-9>@+-<*&6@*?)\<3UG 1\ O#J-=G5&HY*+U2S"^U07>A81 0.6"
M O/;%1Y B"#DTWB=-?$2,A#7YP_UK[%V7\N%67C0XC>O75?@.XQJ:-@@W),>
M'V&N9X_17/QWN(+P\)")CU%I8>.*JL$Z+6<5GXID;]/.5=S'Z28]S+1M IT)
M="'<Q3AD"A0S_\(<*W.C1V2FWO<L/'%RI+XW57#&5L0[G[SUWFN9)EE.KD%H
MQIPF#%UAD@5!O/H2@FZ%.-'_Z'2_S4\W4TPC/UV'/Z3; MFF0!8%LG]JW'^J
M<0MS^RD(6355@FGC.%E4Z4'%45YYEXF]I_%1_L*G<?_!3,N511?M_-/&!VBT
M=N!3V=WX&>K\#UL, 8T+QX,_FVG.)L/I?OY"9/G'Y3M02P,$%     @ \#A<
M3F.L=-;' 0  . 0  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL;53;
M;IPP$/T5RQ\0@UFRVQ4@95-%K=1*JU1-G[TP7!0;4]LLZ=_7-H32C5^P9WSF
MG)FQAVR2ZE6W  :]"=[K'+?&#$="=-F"8/I.#M#;DUHJP8PU54/TH(!5/DAP
M0J/HG@C6];C(O.^LBDR.AG<]G!72HQ!,_3D!EU..8_SN>.Z:UC@'*;*!-? #
MS,_AK*Q%5I:J$]#K3O9(09WCA_AX2AW> UXZF/1FCUPE%RE?G?&URG'D$@(.
MI7$,S"Y7> 3.'9%-X_?"B5=)%[C=O[,_^=IM+1>FX5'R7UUEVAP?,*J@9B,W
MSW+Z DL]*49+\=_@"MS"7296HY1<^R\J1VVD6%AL*H*]S6O7^W6:3])X"0L'
MT"6 K@$'KT-F(9_Y9V98D2DY(37W?F#NBN,CM;TIG=.WPI_9Y+7U7HLDWF?D
MZH@6S&G&T TF7A'$LJ\2-"1QHA_":1J.3X(I)CX^V<KODS#!+DBP\P2[_VH\
MW-08PGP*BZ1!D?0C 8UN1$*8VU:2S<T)4(U_LQJ5<NS]O&R\ZU@\4'_S_^#S
M3'UGJNEZC2[2V/?C;[F6TH!-);JSN;1VC%>#0VW<=F_W:G[,LV'DL,PI67\6
MQ5]02P,$%     @ \#A<3B#Y2+6X 0  TP,  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3(N>&UL;5/;;MP@$/T5Q >$7>QMHI5M*9LJ2J566J5J^\S:8QL%
M/"[@=?KW!>PX;NH78(9SSEP8LA'-BVT!''G5JK,Y;9WKCXS9L@4M[ WVT/F;
M&HT6SINF8;8W(*I(THKQW>X3TT)VM,BB[VR*# >G9 =G0^R@M3!_3J!PS.F>
MOCF>9=.ZX&!%UHL&OH/[T9^-M]BB4DD-G978$0-U3N_WQU,:\!'P4\)H5V<2
M*KD@O@3C2Y7374@(%)0N* B_7>$!E I"/HW?LR9=0@;B^ORF_AAK][5<A(4'
M5+]DY=J<WE%202T&Y9YQ?(*YG@,E<_%?X0K*PT,F/D:)RL:5E(-UJ&<5GXH6
MK],NN[B/TTURF&G;!#X3^$*XBW'8%"AF_EDX460&1V*FWO<B//'^R'UORN",
MK8AW/GGKO=<BX3QCUR T8TX3AJ\P^P7!O/H2@F^%./'_Z/RPS4\V4TPB/UF'
MOTVV!=)-@30*I/_4F'RH<0N3?@C"5DW58)HX3I:4.'1QE%?>96+O>7R4=_@T
M[M^$:61GR06=?]KX #6B Y_*[L;/4.M_V&(HJ%TXWOJSF>9L,ASV\Q=BRS\N
M_@)02P,$%     @ \#A<3GP:##S6 0  G00  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3,N>&UL;53;;J,P$/T5RQ]0$P@D&P%2TZK:2ETI:M7NLP/#1;4Q
M:YO0_?NU#65IZA?L&9\Y9\;,.!V%?%<-@$8?G'4JPXW6_8$0533 J;H1/73F
MI!*24VU,61/52Z"E"^*,A$&0$$[;#N>I\YUDGHI!L[:#DT1JX)S*OT=@8LSP
M!G\ZGMNZT=9!\K2G-;R ?NU/TEAD82E;#IUJ18<D5!F^W1R.B<4[P%L+HUKM
MD:WD+,2[-1[+# <V(6!0:,M S7*!.V#,$IDT_LR<>)&T@>O])_N#J]W4<J8*
M[@3[W9:ZR? >HQ(J.C#]+,:?,-<38S07_P078 9N,S$:A6#*?5$Q*"WXS&)2
MX?1C6MO.K>-T$B=SF#\@G /")6#O=,@DY#*_IYKFJ10CDM/=]]3^XLTA-'=3
M6*>["G=FDE?&>\FC,$[)Q1+-F..$"5>8S8(@AGV1"'T2Q_!;^$KA2WSD33%R
M\=%:?A?Y";9>@JTCV'ZI,;FJT8?9^45BKTCL(=A?B?@P/_PBB5<D^4X0!5<B
M/LSU_R*K]N @:S<8"A5BZ-Q0KKS+[-V&KKW^PZ?!_45EW78*G84V3>I:J1)"
M@TDEN#$%-^:M6 P&E;;;G=G+:6(F0XM^?@S(\B+E_P!02P,$%     @ \#A<
M3NMO?G2X 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&UL;5/;
M;MP@$/T5Q >$7>PTR<JVE$U5M5(CK5*U?6;ML8T"Q@6\3OX^ W9<-_4+,,,Y
M9RX,V6CLLVL!/'G1JG,Y;;WO#XRYL@4MW)7IH<.;VE@M/)JV8:ZW(*I(THKQ
MW>X3TT)VM,BB[V2+S Q>R0Y.EKA!:V%?CZ#,F-,]?7<\R:;UP<&*K!<-_ #_
MLS]9M-BB4DD-G9.F(Q;JG-[O#\<TX"/@EX31K<XD5'(VYCD8WZJ<[D)"H*#T
M04'@=H$'4"H(81I_9DVZA S$]?E=_4NL'6LY"P</1OV6E6]S>DM)!;48E'\R
MXU>8Z[FF9"[^.UQ (3QD@C%*HUQ<23DX;_2L@JEH\3+MLHO[.-WPNYFV3> S
M@2^$VQB'38%BYI^%%T5FS4CLU/M>A"?>'SCVI@S.V(IXA\D[]%Z*).$9NP2A
M&7.<,'R%V2\(ANI+"+X5XLC_H_/K;7ZRF6(2^<DZ_$VR+9!N"J11(/VGQN1#
MC5N8]$,0MFJJ!MO$<7*D-$,71WGE72;VGL='^0N?QOU1V$9VCIR-QZ>-#U ;
MXP%3V5WA#+7XPQ9#0>W#\0;/=IJSR?"FG[\06_YQ\0902P,$%     @ \#A<
M3H6OHSC5 0  G00  !D   !X;"]W;W)K<VAE971S+W-H965T-34N>&UL;53;
M;MP@$/T5Q <$KV^[7=F6LJFJ5&JD5:JVSZP]OBA@',#KY.\+V''=#2^&&<Z<
M,X-GR"8A7U0+H-$;9[W*<:OU<"1$E2UPJN[$ +TYJ87D5!M3-D0-$FCE@C@C
M81"DA-.NQT7F?&=99&+4K.OA+)$:.:?R_01,3#G>X0_'<]>TVCI(D0VT@9^@
M?PUG:2RRLE0=AUYUHD<2ZAS?[XZGU.(=X'<'D]KLD:WD(L2+-;Y7.0YL0L"@
MU):!FN4*#\"8)3)IO"Z<>)6T@=O]!_LW5[NIY4(5/ CVIZMTF^,#1A74=&3Z
M64R/L-238+04_P.NP S<9F(T2L&4^Z)R5%KPA<6DPNG;O':]6Z?Y)(F7,']
MN 2$:\#!Z9!9R&7^E6I:9%),2,YW/U#[BW?'T-Q-:9WN*MR925X9[[6(HB0C
M5TNT8$XS)MQ@=BN"&/95(O1)G,)/X6'BCX^\*48N/MK*[R,_0>PEB!U!_%^-
MZ4V-/LS>+Y)X11(/P>%&Q(?YXA=)O2+I9X(XN!'Q86[_%]FT!P?9N,%0J!1C
M[X9RXUUG[SYT[?4//@_N$Y5-URMT$=HTJ6NE6@@-)I7@SA3<FK=B-1C4VF[W
M9B_GB9D-+8;E,2#KBU3\!5!+ P04    " #P.%Q.<SD<([<!  #3 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6QM4]MNW" 0_17$!X1=[%RTLBUE
M4U6IU$JK1&V?67M\4;@X@-?IWV? CNNF?@%F..?,A2$;C7UQ+8 G;TIJE]/6
M^_[ F"M;4,)=F1XTWM3&*N'1M USO05119*2C.]V-TR)3M,BB[Z3+3(S>-EI
M.%GB!J6$_7,$:<:<[NF'XZEK6A\<K,AZT< S^)_]R:+%%I6J4Z!=9S2Q4.?T
M?G\XI@$? ;\Z&-WJ3$(E9V->@O&MRNDN) 022A\4!&X7>  I@Q"F\3IKTB5D
M(*[/'^I?8^U8RUDX>##R=U?Y-J=WE%10BT'Z)S,^PES/-25S\=_A A+A(1.,
M41KIXDK*P7FC9A5,18FW:>]TW,?I)KF9:=L$/A/X0KB+<=@4*&;^17A19-:,
MQ$Z][T5XXOV!8V_*X(RMB'>8O$/OI4A2GK%+$)HQQPG#5YC]@F"HOH3@6R&.
M_#\ZO][F)YLI)I&?K,/?)ML"Z:9 &@72?VI,/M6XA4D_!6&KIBJP31PG1THS
MZ#C**^\RL?<\/LI?^#3N/X1M.NW(V7A\VO@ M3$>,)7=%<Y0BS]L,234/AQO
M\6RG.9L,;_KY"['E'Q?O4$L#!!0    ( / X7$ZO0D3UPP$  #@$   9
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;&U4[6Z;,!1]%<L/4"<0FBX"I*95
MM4F;%'5:]]N!"UCU![--Z-Y^MB&,9?X3^U[./>=<VS?YJ/2[Z0 L^A!<F@)W
MUO8'0DS5@:#F3O4@W9=&:4&M"W5+3*^!UJ%(<))L-O=$4"9QF8?<29>Y&BQG
M$DX:F4$(JG\?@:NQP%M\3;RRMK,^0<J\IRU\!_NC/VD7D86E9@*D84HB#4V!
M'[>'8^;Q ?#&8#2K/?*=G)5Z]\&7NL ;;P@X5-8S4+=<X DX]T3.QJ^9$R^2
MOG"]O[*_A-Y=+V=JX$GQGZRV78$?,*JAH0.WKVK\#',_&49S\U_A MS!O1.G
M42ENPB^J!F.5F%F<%4$_II7)L(XS_[4L7I#,!<E- 9F$@O-G:FF9:S4B/9U]
M3_T5;P^).YO*)\-1A&_.O''92YGNLIQ</-&,.4Z89(79+@CBV!>))"9Q3/XK
M3[)X?1JUF(;Z="V_3^,$NRC!+A#L_NGQ_J;'&&8?%\FB(EF$X.%&)(;Y="-"
M5C<G0+?AS1I4J4&&>5EEE[%X3,+-_X5/,_6-ZI9)@\[*NO<3;KE1RH*SLKES
M7CHWQDO H;%^NW=[/3WF*;"JG^>4+'\6Y1]02P,$%     @ \#A<3B9Y7XBW
M 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&UL;5/;;IPP$/T5
MRQ\0@]EMHA4@95-%J=1*JT1MGKTP@!5?J&V6].]C&T)(RHOM&9]SYN)Q/FKS
M8CL AUZE4+; G7/]@1!;=2"9O=(]*'_3:".9\Z9IB>T-L#J2I" T2;X1R;C"
M91Y])U/F>G""*S@99 <IF?EW!*'' J?XW?'(V\X%!RGSGK7P!.YW?S+>(HM*
MS24HR[5"!IH"WZ:'XR[@(^ /A]&NSBA4<M;Z)1@_Z@(G(2$04+F@P/QV@3L0
M(@CY-/[.FG@)&8CK\[OZ?:S=UW)F%NZT>.:UZPI\@U$-#1N$>]3C \SU[#&:
MB_\)%Q >'C+Q,2HM;%Q1-5BGY:SB4Y'L==JYBOLXW5 ZT[8)=";0A7 3XY I
M4,S\.W.LS(T>D9EZW[/PQ.F!^MY4P1E;$>]\\M9[+V6V3W)R"4(SYCAAZ J3
M+@CBU9<0="O$D?Y'I_MM?K:98A;YV3K\=;8ML-L4V$6!W:<:TR\U;F'HER!D
MU50)IHWC9%&E!Q5'>>5=)O8VOB+Y@$_C_HN9EBN+SMKYIXT/T&CMP*>27/D9
MZOP/6PP!C0O':W\VTYQ-AM/]_(7(\H_+-U!+ P04    " #P.%Q.J"\F-?@!
M  #,!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6QU5&UOFS 0_BN(
M'U 3")!$!*GI5&W2)D6=UGUVR/&BVIC:3NC^_6Q#&*.7+]AW?NYY[FSNLE[(
M-U4#:.^#LU;M_5KK;D>(*FK@5#V(#EIS4@K)J3:FK(CJ)-"S"^*,A$&0$$Z;
MUL\SYSO*/!,7S9H6CM)3%\ZI_', )OJ]O_)OCI>FJK5UD#SK: 4_0?_JCM)8
M9&(Y-QQ:U8C6DU#N_<?5[K"U> =X;:!7L[UG*SD)\6:-;^>]']B$@$&A+0,U
MRQ6>@#%+9-)X'SG]2=(&SO<W]F=7NZGE1!4\"?:[.>MZ[V]\[PPEO3#](OJO
M,-83^]Y8_'>X C-PFXG1* 13[NL5%Z4%'UE,*IQ^#&O3NK4?^6]A>$ X!H2+
M #((N<R_4$WS3(K>D\/==]0^\6H7FKLIK--=A3LSR2OCO>91'&7D:HE&S&'
MA#/,:D(0PSY)A)C$(?P4'L9X?(2F&+GX:"Z?1CC!&B58.X+U?S6N%S5BF#M9
MQJA(C! D"Q$,D^(B"2J2( 2;A0B&V>(B*2J2?B9(@H4(AKGS4VQ0D0U"$"Y$
M,,R=A]^B(EN$8/GP&&;Y\&3631QDY>:(\@IQ:=T,FWFG4?48NF[\!Q_FW \J
MJZ95WDEHT].N\THA-)A4@@?S?]1FM$X&@U+;;6KV<A@P@Z%%-\Y.,@WP_"]0
M2P,$%     @ \#A<3GX["Y2Y 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C N>&UL;5/M;ML@%'T5Q .4!*=)%MF6FD[3)FU2U&G=;V)?VZC@ZP&.
MN[<?8-?S.O\![N6<<S^XI .:%]L ./*J56LSVCC7G1BS10-:V#OLH/4W%1HM
MG#=-S6QG0)21I!7CF\V>:2%;FJ?1=S%YBKU3LH6+(;;76IC?9U X9'1+WQQ/
MLFY<<+ \[40-W\']Z"[&6VQ6*:6&UDILB8$JHP_;TWD7\!'P+&&PBS,)E5P1
M7X+QI<SH)B0$"@H7%(3?;O (2@4AG\:O29/.(0-Q>7Y3_Q1K][5<A85'5#]E
MZ9J,'BDIH1*]<D\X?(:IGGM*IN*_P@V4AX=,?(P"E8TK*7KK4$\J/A4M7L==
MMG$?QAO^8:*M$_A$X#/A&..P,5#,_*-P(D\-#L2,O>]$>.+MB?O>%,$96Q'O
M?/+6>V]YLM^G[!:$)LQYQ/ %9CLCF%>?0_"U$&?^'YW?K_.3U123R$^6X0_)
MNL!N56 7!7;_U'AX5^,:YO@N"%LT58.IXSA94F#?QE%>>.>)?>#Q4?["QW'_
M)DPM6TNNZ/S3Q@>H$!WX5#9W?H8:_\-F0T'EPO'@SV:<L]%PV$U?B,W_./\#
M4$L#!!0    ( / X7$XT%.M M $  -,#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8Q+GAM;&U3VVZ<,!#]%<L?$+-FDVU7@)1-%+52*ZU2-7GVP@!6?"&V
M6=*_KVU8@C:\X)GAG#,7C[-!FS?; CCT(86R.6Z=Z_:$V+(%R>R-[D#Y/[4V
MDCGOFH;8S@"K(DD*0I/DCDC&%2ZR&#N:(M.]$US!T2#;2\G,OP,(/>1X@R^!
M9]ZT+@1(D76L@3_@_G9'XSTRJU1<@K)<*V2@SO']9G_8!GP$O' 8[,)&H9.3
MUF_!^5GE. D%@8#2!07FCS,\@!!!R)?Q/FGB.64@+NV+^E/LW?=R8A8>M'CE
ME6MS_ VC"FK6"_>LAQ\P]7.+T=3\+SB#\/!0B<]1:F'C%Y6]=5I.*KX4R3[&
MDZMX#I/^A;9.H!.!7A'(F"A6_L@<*S*C!V3&V7<L7/%F3_ULRA",HXC_?/'6
M1\]%>O<](^<@-&$.(X8N,)L90;SZG(*NI3C0+W1ZN\Y/5TM,(S]=IM^EZP+;
M58%M%-@N>]PE5SVN8:Z[)(NA2C!-7">+2MVKN,J+Z+RQ]S1>RB=\7/??S#1<
M6732SE]MO(!::P>^E.3&[U#K7]CL"*A=,'?>-N.>C8[3W?2$R/R.B_]02P,$
M%     @ \#A<3LO'5NCJ 0  9P4  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C(N>&UL;51A;YLP$/TKB!]0!Y,$%@%2TZK:I$V*.JW[[, EH-J8V29T_WZV
M(8RQ^X)]YW?OW=G<98-4[[H&,,&'X*W.P]J8[D"(+FL03#_(#EI[<I%*,&--
M=26Z4\ J'R0XH9O-G@C6M&&1>=])%9GL#6]:.*E ]T(P]?L(7 YY&(5WQVMS
MK8USD"+KV!6^@_G1G92UR,Q2-0):W<@V4'#)P\?H<$P=W@/>&ACT8A^X2LY2
MOCOC2Y6'&Y<0<"B-8V!VN<$3<.Z(;!J_)LYPEG2!R_V=_<77;FLY,PU/DO]L
M*E/G81H&%5Q8S\VK'#[#5,\N#*;BO\(-N(6[3*Q&*;GVWZ#LM9%B8K&I"/8Q
MKDWKUV'BOX?A 70*H*L ,@KYS)^9846FY!"H\>X[YIXX.E![-Z5S^JOP9S9Y
M;;VW(DYH1FZ.:,(<1PQ=8*(902S[+$$QB2/]+YSN\/@833'V\?%2/HEQ@BU*
ML/4$VW]JC%<U8I@M+K)#178(P6XE@F'VN,@>%=DC!,E*!,.DN$B"BB0(P:>5
M"())-[A(BHJD"$&T$L$P="5"%C^Z '7U+:Z#4O:M'R\+[SQ%'JEOE+_P<01]
M8^K:M#HX2V/;S3?%14H#-I7-@WVZVDZ]V>!P,6Z;V+T:>W\TC.RFL4;FV5K\
M 5!+ P04    " #P.%Q.X&;D2-P!  #[!   &0   'AL+W=O<FMS:&5E=',O
M<VAE970V,RYX;6R-5,&.FS 0_17+'[!.("0T J3-KE:MU$K15FW/#@Q@K8VI
M;<+V[VL;0FGJ0R_8,W[SYLW@<39*]:9; (/>!>]TCEMC^B,ANFQ!4/T@>^CL
M22V5H,::JB&Z5T K'R0XB3:;/1&4=;C(O.^LBDP.AK,.S@KI00BJ?IV RS''
M6WQSO+*F-<Y!BJRG#7P%\ZT_*VN1A:5B CK-9(<4U#E^W!Y/J<-[P'<&HU[M
MD:OD(N6;,SY5.=XX0<"A-(Z!VN4*3\"Y([(R?LZ<>$GI M?[&_N+K]W6<J$:
MGB3_P2K3YCC%J(*:#MR\RO$CS/4D&,W%?X8K< MW2FR.4G+MOZ@<M)%B9K%2
M!'V?5M;Y=9SY;V'A@&@.B.X"R)3(*W^FAA:9DB-24^][ZG[Q]AC9WI3.Z5OA
MSZQX;;W7(D[CC%P=T8PY39AHA=DN"&+9EQ11*,4I^B<\2L+Q<5!B[.-W?TG<
MA0EV08*=)XC7 M(/88(D2) $%"1W30IA]N$D^V"2?8#@$"8X! D._U]F&B1(
M PK2NS)#F/LD9'7Y!*C&CYU&I1PZ/_(K[S+9CY&_O'_@T[/PA:J&=1I=I+$C
MX"]J+:4!*V7S8%O>VI=H,3C4QFT/=J^F>9P,(_OYJ2'+>U?\!E!+ P04
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
MN)_=V7B+S"H5EZ LUPH9J'-\EQQ/:<!'P"\.@UV<4:CDHO5K,+Y7.=Z$A$!
MZ8("\]L5[D&((.33^#-IXCED("[/G^J/L79?RX59N-?B-Z]<F^,#1A74K!?N
M60_?8*IGA]%4_ ^X@O#PD(F/46IAXXK*WCHM)Q6?BF1OX\Y5W(?Q9I=,M'4"
MG0AT)AQB'#(&BID_,,>*S.@!F;'W'0M/G!RI[TT9G+$5\<XG;[WW6J3);4:N
M06C"G$8,76"2&4&\^AR"KH4XT?_H=+?.WZZFN(W\[3+\?KLND*X*I%$@_:?&
M_9<:US"'+T'(HJD23!/'R:)2]RJ.\L([3^P=C8_R%SZ.^Q,S#5<67;3S3QL?
MH-;:@4]E<^-GJ/4_;#8$U"X<]_YLQCD;#:>[Z0N1^1\7'U!+ P04    " #P
M.%Q.T]R6)[D!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6QM
M4^UNG# 0?!7+#Q"#(4UZ J1<JBJ5&NF4JNUO'RQ@Q1_$-D?R]K4-H2CA#_8N
M,[.S]KJ8M'FV/8!#KU(H6^+>N>% B*U[D,Q>Z0&4_]-J(YGSH>F('0RP)I*D
M(#1)OA#)N,)5$7,G4Q5Z=((K.!ED1RF9>3N"T%.)4_R>>.)=[T*"5,7 .O@%
M[O=P,CXBJTK#)2C+M4(&VA+?I8=C'O 1\(?#9#=[%#HY:_T<@A]-B9-@" 34
M+B@POUS@'H0(0M[&RZ*)UY*!N-V_JW^/O?M>SLS"O19_>>/Z$M]BU$#+1N&>
M]/0 2S_7&"W-_X0+" \/3GR-6@L;OZ@>K=-R4?%6)'N=5Z[B.LU_,KK0]@ET
M(="5<!OKD+E0=/Z-.5851D_(S&<_L'#%Z8'ZLZE#,AY%_.?-6Y^]5'GZM2"7
M(+1@CC.&;C#IBB!>?2U!]TH<Z2<ZO=[G9[L6L\C/MN5OLGV!?%<@CP+YU@#]
MV.-G3$Z3#T7(YE EF"Z.DT6U'E4<Y4UVG=B[>(OD/WP>]T=F.JXL.FOGKS9>
M0*NU V\EN?(SU/L7M@8"6A>V-WYOYCF; Z>'Y0F1]1U7_P!02P,$%     @
M\#A<3G%FX(BS 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T-S N>&UL
M;5/;;IPP$/T5RQ\0[QK25BM RJ:*4JF55JG:/GMA "LVIK99TK_OV+"$;GG!
M,\,Y9RX>9Z.QKZX%\.1-J\[EM/6^/S#FRA:T<'>FAP[_U,9JX=&U#7.]!5%%
MDE:,[W8?F!:RHT468R=;9&;P2G9PLL0-6@O[YPC*C#G=TVO@13:M#P%69+UH
MX#OX'_W)HL<6E4IJZ)PT';%0Y_1A?SBF 1\!/R6,;F63T,G9F-?@?*ERN@L%
M@8+2!P6!QP4>0:D@A&7\GC7IDC(0U_95_2GVCKV<A8-'HW[)RK<Y_41)!;48
ME'\QXS/,_=Q3,C?_%2Z@$!XJP1RE42Y^23DX;_2L@J5H\3:=LHOG..M?:=L$
M/A/X#8%-B6+EGX4716;-2.PT^UZ$*]X?.,ZF#,$XBO@/BW<8O10IWV?L$H1F
MS''"\!7F'<%0?4G!MU(<^7]T?K_-3S9+3"(_6?,3OBV0;@JD42#]IT=^T^,6
M)KE)PE9#U6";N$Z.E&;HXBJOHLO&/O!X*>_P:=V_"=O(SI&S\7BU\0)J8SQ@
M*;L[W*$67]CB**A],#^B;:<]FQQO^OD)L>4=%W\!4$L#!!0    ( / X7$XW
MKA8VN $  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;&U3[6[;
M(!1]%<0#E(0X:179EII.4R=M4M1JVV]B7]NH8%S <??VO6#7\SK_ >[EG',_
MN*2#L2^N ?#D3:O69;3QOCLRYHH&M' WIH,6;RICM?!HVIJYSH(H(TDKQC>;
M ]-"MC1/H^]L\]3T7LD6SI:X7FMA_YQ F2&C6_KA>))UXX.#Y6DG:G@&_[,[
M6[38K%)*#:V3IB46JHS>;X^G). CX)>$P2W.)%1R,>8E&-_*C&Y"0J"@\$%!
MX':%!U J"&$:KY,FG4,&XO+\H?XUUHZU7(2#!Z-^R](W&;VCI(1*],H_F>$1
MIGKVE$S%?X<K*(2'3#!&892+*REZYXV>5# 5+=[&7;9Q'\:;0S+1U@E\(O"9
M<!?CL#%0S/R+\")/K1F('7O?B?#$VR/'WA3!&5L1[S!YA]YKGO D9=<@-&%.
M(X8O,-L9P5!]#L'70ISX?W2^7^?O5E/<1?YN&?YVMRZ0K HD42#YI\;]IQK7
M,(=/0=BBJ1IL'<?)D<+T;1SEA7>>V'L>'^4O?!SW'\+6LG7D8CP^;7R RA@/
MF,KF!F>HP1\V&PHJ'XZW>+;CG(V&-]WTA=C\C_-W4$L#!!0    ( / X7$[[
MD[<5[ $  &<%   9    >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;'54VXZ;
M,!#]%<0'K(DA@4: M-G5JI5:*=JJ[;,#PT5K8VJ;L/W[VH90RCHOL6<X<\[,
M.#/IR,6;; "4]\YH)S._4:H_(B2+!AB1#[R'3G^IN&!$:5/42/8"2&F#&$4X
M" Z(D;;S\]3ZSB)/^:!HV\%9>')@C(@_)Z!\S/R=?W.\MG6CC /E:4]J^ [J
M1W\6VD(+2]DRZ&3+.T] E?F/N^,I,7@+^-G"*%=WSU1RX?S-&%_*S ],0D"A
M4(:!Z.,*3T"I(=)I_)XY_472!*[O-_876[NNY4(D/''ZJRU5D_F)[Y50D8&J
M5SY^AKF>O>_-Q7^%*U --YEHC8)3:7^]8I"*LYE%I\+(^W2VG3W'F?\6Y@[
M<P#>!*!)R&;^3!3)4\%'3TR][XEYXMT1Z]X4QFE;8;_IY*7V7O,(QRFZ&J(9
M<YHP>(79+0BDV1<)[)(XX0_A>.^.#YTIAC8^7,O'H9L@<A)$EB#ZK\9D4Z,+
M\\DMLG>*[#\2A,%&Q(6YT\J#4^3@(, ;$1?F3KMBITCL((@V(B[,G4=-G"*)
M@^"P$7%AXHT(6OW1&8C:CKCT"CYT=KVLO,L6><1V4/[!IQ7TC8BZ[:1WX4J/
MFQV*BG,%.I7@03]=H[?>8E"HE+G&^BZFV9\,Q?MYK:%EM^9_ 5!+ P04
M" #P.%Q.0Q?IQ]0!  "=!   &0   'AL+W=O<FMS:&5E=',O<VAE970W,RYX
M;6QM5&V/G" 0_BN$'W HNB_=J,GM-4V;M,GFFEX_LSJ^Y$ LX'K]]P7TK-WR
M19CAF>>9P1FR2:I7W0(8]"9XKW/<&C.<"-%E"X+I!SE ;T]JJ00SUE0-T8,"
M5OD@P0F-HCT1K.MQD7G?1169' WO>K@HI$<AF/I]!BZG',?XW?'<-:UQ#E)D
M VO@.Y@?PT59BZPL52>@UYWLD8(ZQX_QZ;QW> ]XZ6#2FSURE5RE?'7&ERK'
MD4L(.)3&,3"[W. ).'=$-HU?"R=>)5W@=O_._LG7;FNY,@U/DO_L*M/F^(A1
M!34;N7F6TV=8ZMEAM!3_%6[ +=QE8C5*R;7_HG+41HJ%Q:8BV-N\=KU?I_GD
M$"]AX0"Z!- UX.AUR"SD,__(#"LR)2>DYKL?F/O%\8G:NRF=TU^%/[/):^N]
M%6ERS,C-$2V8\XRA&TR\(HAE7R5H2.),_PNGNW!\$DPQ\?')5OZ0A G2($'J
M"=)_:OQP5V, DT9AD5U09!<@B.]$0A@:%MD'1?8!@N1.)(1)[T3(ICT$J,8/
MAD:E''L_E!OO.GN/U+?77_@\N-^8:KI>HZLTMDE]*]52&K"I1 ^VX-:^%:O!
MH39N>[![-4_,;!@Y+(\!65^DX@]02P,$%     @ \#A<3I\QDCK  @  T@P
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
MAHIS!=J*_Z"_:Z/'W7*@4"FSC?5>3$T_'13OYWF&EZ&:_P%02P,$%     @
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
MU]XH9:6;8WKGN-VYXU?WD,N-];=C=Z^;,TCS8%75GJ^2[I W_PM02P,$%
M  @ \#A<3E=P!:VB @  $PH  !D   !X;"]W;W)K<VAE971S+W-H965T.#,N
M>&ULA9;;CMHP$(9?)<H]2>R<$2"5K:I6:B6TU;;7!@Q$F\2I;6#[]K6=$(5X
MK-X0VQG_WWB8F7AU9_Q=7"B5WD=3MV+M7Z3LEF$H#A?:$!&PCK;JS8GQAD@U
MY>=0=)R2H]G4U"&.HBQL2-7ZFY59V_'-BEUE7;5TQSUQ;1K"_VYIS>YK'_F/
MA=?J?)%Z(=RL.G*F/ZE\ZW9<S<)1Y5@UM!45:SU.3VO_$UIN<:0W&(M?%;V+
MR=C31]DS]JXGWXYK/](>T9H>I)8@ZG&C+[2NM9+RX\\@ZH],O7$Z?JA_,8=7
MA]D305]8_;LZRLO:+WSO2$_D6LM7=O]*AP.EOC><_CN]T5J9:T\4X\!J87Z]
MPU5(U@PJRI6&?/3/JC7/^Z#_V 9OP,,&/&[ _5EZD/'\,Y%DL^+L[O$^^!W1
M_S%:8A6;@UXTH3#OE/-"K=XV:1ROPIL6&FRVO0U^LDE&FU#ICQ ,0K 1B)\$
M4E@@!@5B(Y \"60S+WN;PMBTQJ8H8$8",A* D<\8O4T^8:1ID,&4%*2D *68
M45*+@I+8A<E 3 9$O(0%<E @M_U,HIF?N>5G'CA"7H"0 H"@&:2P('$2Y#"E
M!"FE18GGD-*"9($CPU$$UU$$G 7/"RFR. M4NF*&'!6+ ))5LL@F1:X40G#5
M(FP';IZJ@\V4DS@C!]<VLHO;RK3!)IUF0>R@P-6-[/*V@V:7-PH<58/@\D9
M?5M98-?W F6!HR$BN,!19I^GG(,R .3\=^ ^@(!&8,7-;@0+[$PVN!4@J!<D
M<Y#=#)(\<"4"W V0W0[2))V#[(909BX0ACL"!CJ"53^#4?:?7A]./N?ZNO2#
M\'/5"F_/I+H9F._WB3%)E604J/2ZJ!O:.*GI2>IAKL:\OZ;T$\FZX0H6CO?
MS3]02P,$%     @ \#A<3AO.6D(! @  9P4  !D   !X;"]W;W)K<VAE971S
M+W-H965T.#0N>&UL=53;CILP$/T5Q =@[M"((&UVM6JE5HJVZO;9(9. UL;4
M=L+V[^L+H2SQOL3V<.:<.79FJI'Q-]$"2.^=DEYL_5;*88.0:%J@6 1L@%Y]
M.3%.L51'?D9BX("/)HD2%(=ACBCN>K^N3&S/ZXI=).EZV'-/7"C%_.\."!NW
M?N3? B_=N94Z@.IJP&?X"?+7L.?JA&:68T>A%QWK/0ZGK?\0;7:EQAO :P>C
M6.P][>3 V)L^?#MN_5 7! 0:J1FP6J[P"(1H(E7&GXG3GR5UXG)_8W\VWI67
M Q;PR,CO[BC;K5_ZWA%.^$+D"QN_PN0G\[W)_'>X E%P78G2:!@1YM=K+D(R
M.K&H4BA^MVO7FW6<^&]I[H1X2HCGA-AZL4*F\B<L<5UQ-GK<WOV ]1-'FUC=
M3:.#YBK,-U6\4-%KG:5YA:Z::,+L+"9>8*(9@13[+!&[)';Q77J6I&Z"Q%EC
M8@B2#P29FR!U$J2&(/U@LEB9M)C<8'J#28+<+9(Y1;([D?3+2L-"BH5&&)1N
MC=RID3N,E"N1_$XDBH)/'JQPJA0.E;45B\D6*N4GMU4Z-<I[C2Q<:91W3Q(&
MQ4H$+?[H%/C9M+CP&G;IS7A91.<I\A";1OD/MR/H!^;GKA?>@4G5;J8I3HQ)
M4*6$@7+:JJDW'PB<I-X6:L]M[]N#9,,TUM \6^M_4$L#!!0    ( / X7$[/
MR&8$ P(  #T%   9    >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;'U4VX[:
M,!#]E2@?@!/G4HI"I(5JU4JMA+9J^VR2@41KQUG;D.W?UY<0 GC+ [8G9\Z9
MX\L4 Q>OL@%0P3NCG5R'C5+]"B%9-<"(7/ >.OWEP 4C2B_%$<E> *EM$J,(
M1U&.&&F[L"QL;"?*@I\4;3O8B4">&"/B[P8H']9A'%X"+^VQ42: RJ(G1_@)
MZE>_$WJ%)I:Z9=#)EG>!@,,Z?(I7V]S@+>!W"X.<S0/C9,_YJUE\J]=A9 H"
M"I4R#$0/9]@"I89(E_$V<H:3I$F<SR_LS]:[]K(G$K:<_FEKU:S#91C4<" G
MJE[X\!5&/UD8C.:_PQFHAIM*M$;%J;3_0762BK.119?"R+L;V\Z.P\A_2?,G
MX#$!3PEQ_M^$9$Q(K@FI->\JLU:_$$7*0O A$.ZP>F+N1+Q*]&96)FCWSG[3
M;J6.GLLLBPMT-D0C9N,P>(:Y(I!FGR2P3V*#'])Q=JNP]4!ROT3B=9'8_.3&
M!?83I%Z"U!*D-P3)W38X3&XQG<4LH\4'*IE7)?.HI'<J#I/-5-(/-'*O1N[1
MN-ON3?[@),9X9L4=RB-JF2VBS_/?76%H=NL8B*-]H#*H^*E3YGAGT:D'/&%S
M:^_B&]T;W%.^TKC&\H.(8]O)8,^5?A/VYAXX5Z +CA9ZUQK=RZ8%A8,RTT]Z
M+MR+=@O%^[%9H:ECEO\ 4$L#!!0    ( / X7$[^EJQI) (  $4&   9
M>&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;'65VXZ;,!"&7P5Q7\['B"!MMJI:
MJ96BK=I>.V02T-J8VD[8OGU]()0%-Q?Q@7_^;\;!DVJD[)6W ,)Y([CG>[<5
M8MCY/F]:((A[=(!>/KE01I"02W;U^<  G740P7X4!)E/4->[=:7WCJRNZ$W@
MKH<C<_B-$,3^' #3<>^&[F/CI;NV0FWX=36@*WP'\6,X,KGR9Y=S1Z#G'>T=
M!I>]^Q3N#F&@ K3B9P<C7\P=5<J)TE>U^'+>NX'*"# T0ED@.=SA&3!63C*/
MWY.I.S-5X'+^</^DBY?%G!"'9XI_=6?1[MW"=<YP03<L7NCX&::"4M>9JO\*
M=\!2KC*1C(9BKK^=YL8%)9.+3(6@-S-VO1['R?\19@^(IH!H#HA,+0:D,_^(
M!*HK1D>'F<,?D/J-PUTDSZ91F_HH]#.9/)>[]SI-L\J_*Z-)<S"::*$)9X4O
MW6=$9$,<HDUX&B=V@]B:8ZP-XG<YYG:#Q&J0:(/DG4&Q*M)H,JWIC:;P"CLE
MM5)2"Z5<48PF7U)2+[-3,BLEVU*R8$7)-I0/@1?9*;F5DELHX8IB-.F2DOP'
M4E@AA042K2#%II3 *^V0T@HI+9!X!2DWE<1VA.P_UDL46"#)^A8%FS<LS[R@
M7'Y65']QBPFPJ^Y?W&GHK=?-<[$[]\BG2'>!?W+38+\A=NUZ[IRHD+U$W_@+
MI0)D9H$G*V]E3Y\7&"Y"37,Y9Z:QF86@P]2T_?F?H_X+4$L#!!0    ( / X
M7$Y'1?DBT@(  'L*   9    >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;(U6
M;6^;,!#^*XCO VS>JR12FS)MTB95F[9]=A,G007,L)-T_WZV<1F88\V78#O/
M/?><?>?SZLJZ%WZB5#BO==7PM7L2HKWS?;X[T9IPC[6TD?\<6%<3(:?=T>=M
M1\E>&]65CX,@\6M2-NYFI=>>NLV*G455-O2I<_BYKDGWYX%6[+IVD?NV\*T\
MGH1:\#>KEASI=RI^M$^=G/D#R[ZL:<-+UC@=/:S=>W17H%09:,3/DE[Y:.RH
M4)X9>U&3S_NU&RA%M*([H2B(_%SHEE:58I(Z?AM2=_"I#,?C-_:/.G@9S#/A
M=,NJ7^5>G-9NYCI[>B#G2GQCUT_4!!2[CHG^"[W02L*5$NECQRJN?YW=F0M6
M&Q8II2:O_;=L]/=J^-_,8 -L#/!@@-%_#4)C$-YJ$!F#Z%:#V!C$EH'?QZXW
M\Y$(LEEU[.IT?3ZT1*4=NHOE<>W4HCX=_9_<3RY7+YLXB5?^11$9S$./P1-,
M,L5LYQ@T('RI8)"!(1D/&'"16BX 3!A-,8\03S;%%! FA\6&X)Z%FB <$Z0!
M3!"!!)$FB"8$R(JVQR0:T_28R+-.IIB#4(Z]A6!B4$L,:,&6EAZ3CMP$,RES
MS ><>!$L)0&E)("4T)*2 %(L3#''X)'<B9 4%)+.A(1H(9TSD""[/4-RD" '
MML+*]2*?A1DFN;>@$P5P^0?OIV)A0&-/"$>+GA8N&O1^HA4&-#FZ?.GL$'B5
MW"/\?AH5!C2N'(S1*).FGN![ (6 IR6Q\$V HMLS!<$%C* *3NPKO =EX^MD
M*5BX.!%4G9'=!>:EAX+(LX[YT<#&NY\N'S-<HVA>I'%JMPP#FAQSYF6VG'2V
M.1A;8OQ10ZUI=]2O&^[LV+D1JIF,5H<7U#U6#=E:WZJ7E6[4_VCZ9]E7TAW+
MACO/3,AVKYOR@3%!I41YW;K.2;X$ATE%#T(-4SGN^N=0/Q&L-4\]?WAO;OX"
M4$L#!!0    ( / X7$X(EGSYU (  $\*   9    >&PO=V]R:W-H965T<R]S
M:&5E=#@X+GAM;(U6;6_;(!#^*Y:_SS;@%U(ED9I,TR9M4M5IVV>:D,2J;3(@
M2??O!]AQ'7-NFP^QP<_=/7? P\TO0CZK ^<Z>*FK1BW"@];'NSA6FP.OF8K$
MD3?FRT[(FFDSE/M8'25G6V=45S%.DCRN6=F$R[F;>Y#+N3CIJFSX@PS4J:Z9
M_+?BE;@L0A1>)Q[+_4';B7@Y/[(]_\GUK^.#-*.X][(M:]ZH4C2!Y+M%>(_N
MUHA: X?X7?*+&KP'-I4G(9[MX-MV$2:6$:_X1EL7S#S.?,VKRGHR//YV3L,^
MIC4<OE^]?W')FV2>F.)K4?TIM_JP"&D8;/F.G2K]*"Y?>9=0%@9=]M_YF5<&
M;IF8&!M1*?<?;$Y*B[KS8JC4[*5]EHU[7CK_5S/8 '<&N#= ^9L&I#,@KP:I
M2[YEYE+]S#1;SJ6X!+)=K2.SFP+=$5/,C9UTM7/?3+;*S)Z764'G\=DZZC"K
M%H,'&-0C8N.]#X&A$"OLF>/L-L(:@.1P" )F09P]N<EB!CM(00>I<Y ."8Q)
MKEI,[C"-PZ28DFA4K34 2S"-"IA.!M+)/#J#=%HV+:08A,$XC\B(#(#*293!
M7'*02^YQR6@R(I-[83XA3**))2C .(4?IY@@2D$']..;8 8ZF'U@$\R\3"E-
MHW14=A^%S&\ NV&#$OAH)D#ET?AL)G[I9YF_*SM<?K-$;W&:D ODU\CGU(*R
M8:R,3,0!->,>X?=/0(<9[3H\F1$L'8@ 5<;C4,1?T&10X]M L,0@7V,R2L:!
M4B GLTH3:HA@^4"^?F0T'8?RM0%-*0."I0%!VC ^,0@2!S)9/%@<$* .-!]'
M*J -$4WM/%A%$/V WG6@_#W!BP?7<,WEWG4L*MB(4Z/M?3>8[;NB>VRO\='\
MRG9+[GI_==.V6C^8W)>-"IZ$-DV"N\IW0FAN:":16>*#Z>[Z0<5WVKX6YEVV
M+4X[T.+8M6]QWT,N_P-02P,$%     @ \#A<3H4ZO3YJ @  Q@<  !D   !X
M;"]W;W)K<VAE971S+W-H965T.#DN>&ULC57;CILP$/T5Q/L"QEPC@I2DJEJI
ME:*MMGUVB!/0&DQM)VS_OK8A+ &GW9=@#S/GS)DP,UE'V2LO,1;66TT:OK9+
M(=J5Z_*BQ#7B#FUQ(]^<**N1D%=V=GG+,#KJH)JXON=%;HVJQLXS;=NS/*,7
M0:H&[YG%+W6-V)\M)K1;V\"^&9ZK<RF4P<VS%IWQ#RQ>VCV3-W=$.58U;GA%
M&XOAT]K>@-4.0!6@/7Y6N..3LZ6D'"A]59>OQ[7MJ8PPP850$$@^KGB'"5%(
M,H_? Z@]<JK Z?F&_EF+EV(.B.,=);^JHRC7=F);1WQ"%R*>:?<%#X)"VQK4
M?\-73*2[RD1R%)1P_6L5%RYH/:#(5&KTUC^K1C^[ ?\69@[PAP!_# #1/P/@
M$ #? P(MOL],2_V$!,HS1CN+]?]6B]1' 590%K-01ET[_4ZJY=)ZS<,DSMRK
M AI\MKV//_$!HX<KT4<*WT2Q]1?A?GC/L#.X1&8*:%0!=3R<JH@],T!@! @T
M0'!7AF16AMXGTCZ-]GGR'#!38G "T$G,N83&7,)%+A \*'AD!(@^7HW8"! O
MJQ$',Z&]3SP1"J/4>9!G8J1)#$5/9S3)@N8)A XTTZ1&FG1)DWHSFM1 $SFI
MF09XYE;R#$3S[V-PNJL;?,STH&F!@<F?,X&E)C]*G/ !E;%Y-\#_?V?L!J?X
M8U\],/<P@ 91<,X$%_T5!LY\5KB3Z5=C=M:+@EL%O31"C9F)=5Q&&U]-SYE]
MJY:4GJKO,/V&^X[8N6JX=:!"SF8]04^4"BR3]!S9P:5<JN.%X)-0QUB>6;]9
M^HN@[; UW7%UYW\!4$L#!!0    ( / X7$[L50T0_0$  ',%   9    >&PO
M=V]R:W-H965T<R]S:&5E=#DP+GAM;(U4VZZ;,!#\%<0'X&"NB0"I)U'52JT4
MG:KMLY-L CH&4]L)IW]?VQ#*Q:K*0^Q=9L:SB[-9Q_B;* &D\U[31N1N*66[
M0TB<2ZB)\%@+C7IS9;PF4H7\AD3+@5P,J:8(;S8QJDG5N$5F<D=>9.PN:=7
MD3OB7M>$_WX!RKK<]=UGXK6ZE5(G4)&UY ;?0'YOCUQ%:%2Y5#4THF*-P^&:
MNQ_\W2'2> /X44$G)GM'5W)B[$T'GR^YN]&&@,)9:@6BE@?L@5(MI&S\&C3=
M\4A-G.Z?ZA]-[:J6$Q&P9_1G=9%E[J:N<X$KN5/YRKI/,-03N<Y0_!=X %5P
M[42=<694F%_G?!>2U8.*LE*3]WZM&K-V@_Z39B?@@8!'@A_^DQ ,A.!_">%
M"!<$U)=B>G,@DA099YW#^Z_;$GV)_%VHNG_62=-L\TZU1ZCLHXBV888>6FC
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
M6#2;>#-1O&X/*'YW2MK\ U!+ P04    " #P.%Q.A[3Y\'((  !Z.0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6R5F]MNVT80AE]%T+VH/1\"VT#L
MHFB!%@A2M+U6;-H6(HFN1,?IVY>4*$7<^<<=^2*VF']W9T><;V>7PZNW9OMU
M]US7[>3[>K7974^?V_;EPWR^NW^NUXM=U;S4F^Y_'IOM>M%V'[=/\]W+MEX\
M[!NM5W.C5)BO%\O-].9J?^W3]N:J>6U7RTW]:3O9O:[7B^V_M_6J>;N>ZNGQ
MPN?ETW/;7YC?7+TLGNH_ZO;/ET_;[M/\U,O#<EUO=LMF,]G6C]?3C_K#G=:Y
M;[&7_+6LWW9G?T_ZN7QIFJ_]AU\?KJ>J-ZE>U?=MW\>B^_6MOJM7J[ZKSI!_
MAEZGIT'[AN=_'WO_>3_[;C9?%KOZKEG]O7QHGZ^G:3IYJ!\7KZOV<_/V2SW,
MR$\GP_1_J[_5JT[>6]*-<=^L=OM_)_>ON[99#[UTIJP7WP^_EYO][[>A_V,S
MW, ,#<RI@0[O-K!# _NC@=M/_F#9?JH_+=K%S=6V>9ML#U_7RZ*_*_0'VSGS
MOK^X]]W^_[K9[KJKWVZ"3E?S;WU'@^;VH#%G&GU2S+O>3T,8-,2M(<V-'X]P
M!R0!#V'A+.R^O3UK[US$'3C8@=MWX$9NR(4;#IJPUVP.1FI3,79Z.(P7#'/0
MQ/-A4JY<X3%_B3$!&A.(,<XQ'438091[/<$.DL =B;C#Y\KB43(<)0M&R624
MH"I=^)R*>%.TPN&FJ-.]8KI@(E;+W:YA1'[41N"20>3/IFL=,PR.2FTEPUCB
M59>J D%W@TID#(YP34/<><-T@:-7^PL\CV-.TZ #+@G$)5KIBILO#DX=)2-%
M.E)W3\?2^T#VCD$XV#6-=N>9A43C2-99_@48'("&!B!URR :S3=6F1D(AZG1
MDH$TA;TB-S]0O6,.#GD#0MXPX#$XG,T%JZS!06@DZ^P@.I^N39'<E$#FM#MS
MWM@@'-(&K,A&EP;1)5E;59G2("H+IN)2)<P' _A@3&D/Y8,C"0(0*=8Y&"$&
M(,38TAC*AIE7%<GP@"RF,]G8((P0 Q(&XTJ#:,8PTYY+C0PFC:%)@P]DZC0A
MZ.*RS!J :J8U-W.+L64EV+(46R[:JC#[#LC&\34V"./- KP9;DX82=;(>6*9
MO%^285B:86@="$^0S&H.LQ8#S@+ $9Y82BYC"4Z02E=,QF(QWBS"6XD3"_!V
M%BZ#-52D6&,PVRQB6QE3EF)KUFULB'. S%HN([&8;Q;QK<2)!>!Z)WPQN"P"
M5RA' N!2A.M I;A%QF*X60G<+,66JW)I#&";Y;9$#J/-2=#F0$9F#$$;DHU"
M?6P01IM#:..ZP&AS%Z#-8;0Y"=H<95:@L>OHYBDQH>N8XQ$)UAP%EJ8'%T 5
MN+S$8:HY"=4< E;)?"AB@LEAJCD)U1S %84:5#EN!7(8:DX"-0>@ICAZ.LPT
M)V&:@TPK4R2LXFX*##4G@=H@&ATCE+:@=(T]Y<-(\Q*D#2(F*H=3/LJSP!N#
M<>81SAC?>HPS?P'./,:9E^#,@Q0L>K*70+(0N#CQ&&E>@C1/814SM0=D:IF+
M)L^<#$N8YE&F5C(-B!27KGC,-"]AFD<IF*8'U2BA"ZQW,-2\!&H>96K<VN\Q
MU+P$:A[BBL0N2M289==CIGD)TSP%5B1'2$ T\]Q*%S#5@H1J@1++6$V< V3C
M2!\;A,D6$-D8"@1,MG !V0(F6Y"0+5!D==N5,IT.\E/N@*D6)%0+E%>)K,E
MY+A@"IAI0<*T@'#%39IYD"7!50 <<@2>2&6Y3"1@6 4)K ;1^5<]8^ 0,*J"
M!%4!08A,&HFX4,2D"A)2!7!>1M8+()JQV^V(214EI(K@&(R"$ZDLEVI$S*D(
M.&69L_>(.14OX%3$G(H23D7*J5D/YI(.2&>48AV#:14!K6Q)JTA!U!\P$XN0
MS' +;L3$BH!8MB36(&)"=["&4JW;\#%8BQAK48*U")X%T(P9J")[+!*9I_T2
MK$6:@SENOQ(QUR+E&D5)!"E8H,%+59:=-09;E%0/1,2L1-=WJ(ML'I8PW1*@
MFV7.W!(F4KJ@AB!A(B5)#<$@&@=E),Q'LF@KE<]_&.LP[!* '2%+0K#SY% 1
MR@)WRIDPZA)"74F6!!BF23!C%><?#+J$4K,RR!+8;BIRN@A4UG!1EC#J$D)=
MR99$(<:>-2?,L(085N9,B3*,S4@34]@D85@"#*-'VD#%/@5*F&%)PK $V!3H
M&262C2)Z7)"%"981P;@N,,'R!03+F&!90K ,T&0B"0(D<^Q#YXRAE270RH!&
M]&$F4D4NB\X865F K+L,8,0>H6<,HRR!449G7^4""T3&LS<G9E&6L"BCZ@JN
M*A&S*$M8E!&+..]B%F4)BS(JFB#!#U3LD59FBC%%U9CHL2)]0HYDH]@L*C*Y
MDDQ$(R94M&**,M4E59F**<M4HKI,A;(EQV5+!U?!1L%569W]<,5XBBGO5!)>
M'57C;\F3T,4Z=I.B%5/FJ22)UE'%'N$68S'UH$H"KJ-JE+=HLG]%,NVYM$XK
MIKY42>AU5(GPI17FU^'Z_P'LJ!(Q0RNF=%1)&'94%0D5O=%01L5"@ZE$51*.
M'57C4*49/=:Q(5U4B3-8 Z7FP7+39&O-+\$:5VTN*S<']>;=-JOTE 8<TY&]
M=[G*=%2:3M$%:M/!8WLH8Q\\::X^'12H W!I"*YRT\#(N()MKMY=B_BF)9D9
M4K&[1,U5SZ/R>4HW4#^O^*$8NJ'Z>4HW4!D_>V<L!F^@-![@38OJPY#L'8L8
MO&D1W@95&@<C,0BI2A#-SUY86]?;I_V[?;O)??.Z:?LWP\ZNGEX@_&CZ%]Z*
MZ[?]BX7[%^%^='-X*_'WQ?9IN=E-OC1MVZRO^Y?>'INFK3LC5=7=G<_UXN'T
M854_MOV?_4'N]O RX.%#V[Q<']YTG)]>M[SY#U!+ P04    " #P.%Q.QTV)
M +\!   2!   &0   'AL+W=O<FMS:&5E=',O<VAE970Y-BYX;6Q]5.V.VR 0
M?!7$ X3$.$X:V99ZJ:I6:J7HJEY_$WL=H^/#!1)?W[Z '<O-6?UCV&5FF%W
M>:_-JVT!''J30MD"M\YU!T)LU8)D=J4[4'ZET48RYT-S(;8SP.I(DH(DZW5&
M).,*EWG,G4R9ZZL37,')('N5DID_3R!T7^ -OB>>^:5U(4'*O&,7^ 'N9W<R
M/B*32LTE*,NU0@:: G_<'(YIP$? "X?>SN8H5'+6^C4$7^L"KX,A$%"YH,#\
M<(,C"!&$O(W?HR:>M@S$^?RN_CG6[FLY,PM'+7[QVK4%WF-40\.NPCWK_@N,
M]6PQ&HO_!C<0'AZ<^#TJ+6S\HNIJG9:CBK<BV=LP<A7'?M2_TY8)R4A()L(F
M_2^!C@3Z0""#LUCJ)^98F1O=(S,<5L?"G=@<J&]F%9*Q=W'-5VM]]E9F=)>3
M6Q :,4\#)IEADNV_D.,"))L@Q#N8;"2+-I+(3V?\=)LL"]!% 1H%Z%P@W2T+
MI(L"Z3L'&=T_-&+ 9!&C(F:_^O#0B?<8NMH^&"&STPFOY3LS%ZXL.FOG#SH>
M1Z.U Z^W7ODKV/H'.@4"&A>F.S\WPS4= J>[\062Z3=0_@502P,$%     @
M\#A<3F+.L(7/ @  G@H  !D   !X;"]W;W)K<VAE971S+W-H965T.3<N>&UL
ME5;;CILP$/T5Q/L"-O<HB92DJEJIE59;;?OL)$Z"%C"UG63[][6-PP(V39J'
M@,V9,V>&\3#S*Z%O[(0Q=]ZKLF8+]\1Y,_-]MCOA"C&/-+@63PZ$5HB+)3WZ
MK*$8[9515?HP"!*_0D7M+N=J[YDNY^3,RZ+&S]1AYZI"],\:E^2Z<(%[VW@I
MCB<N-_SEO$%'_ /SU^:9BI7?L>R+"M>L(+5#\6'AKL!L S)IH! _"WQEO7M'
MAK(EY$TNONX7;B 5X1+ON*1 XG+!&UR6DDGH^*U)W<ZG-.S?W]@_J^!%,%O$
M\(:4OXH]/RW<S'7V^(#.)7\AUR]8!Q2[CH[^&[[@4L"E$N%C1TJF_IW=F7%2
M:18AI4+O[;6HU?6J^6]F=@.H#6!G ))_&H3:(/PPB%3PK3(5ZB?$T7).R=6A
M[=MJD"P*, M%,G=R4^5./1/1,K%[629A/O<ODDACUBT&]C"@0_B"O7,!;2[6
MT#"'\=##Q@))["Y":Q2AL@_[442!G2"R$D2*(.H1&%EH(8F"U&T6XCCQ)G3&
M5C?Q?3<M).V[22#PX"AC\7^I2:QJ$D-- B>REEH)TL?3GED)LOOYR,Q\I&'4
M"[3-APF3K<R;*-3<JB8W\Q&!D9S<\),G7C@28X) 'S20 @+[N0PL+R<<'\S
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
M0FAN",,G\[<[FK/7,*GX7MMA9L:R.X!T$RW:_G 5#">\XB]02P,$%     @
M\#A<3N]6L;=J"@  D$<  !H   !X;"]W;W)K<VAE971S+W-H965T,3 Q+GAM
M;)6<6V_C.!*%_TJ0]]@LWME( G1Z,-@%=H'&+&;WV9TH%XP=9VVG,_OO5[XD
M8['.<:@\=&)WB2I2Y*=#\DB7;\O5'^O'KMN<_;F8/Z^OSA\WFY<OT^GZ]K%;
MS-:3Y4OWW/_/_7*UF&WZCZN'Z?IEU<WN=@<MYE-K3)PN9D_/Y]>7N^^^KZXO
MEZ^;^=-S]WUUMGY=+&:K_]UT\^7;U;F<OW_QV]/#XV;[Q?3Z\F7VT/VKV_S^
M\GW5?YI^E'+WM.B>UT_+Y[-5=W]U_E6^?).X.V(7\N^G[FU]]/?9MBX_ELL_
MMA_^?G=U;K8I=?/N=K,M8];_^ME]Z^;S;5%](O\]E'K^<=+M@<=_OY?^ZZ[V
M?6U^S-;=M^7\/T]WF\>K\WQ^=M?=SU[GF]^6;W_K#C4*YV>'ZO^C^]G-^_!M
M)OTY;I?S]>[?L]O7]6:Y.)32I[*8_;G__?2\^_UV*/_],'R /1Q@/PZ0>/(
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
MU,U$M7E_=_0=R=KA7@3CY5S\ U!+ P04    " #P.%Q.W:;-NR4"  !^!@
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,#4N>&ULC57;CILP$/T5Q ?$W',1
M0=JD6K52*T5;M7UVR'#1VIBUG;#]^]J&L E8V[S$]G#FS)D3/*0=XZ^B I#.
M.R6-V+J5E.T&(9%70+%8L!8:]:1@G&*ICKQ$HN6 3R:)$A1X7H(HKALW2TWL
MP+.4G26I&SAP1YPIQ?SO#@CKMJ[O7@,O=5E)'4!9VN(2?H+\U1ZX.J&1Y513
M:$3-&H=#L76?_,W>]W2"0?RNH1,W>T>W<F3L51^^G;:NIQ4!@5QJ"JR6"^R!
M$,VD=+P-I.Y84R?>[J_LSZ9YU<P1"]@S\J<^R6KKKESG! 4^$_G"NJ\P-!2[
MSM#]=[@ 47"M1-7(&1'FU\G/0C(ZL"@I%+_W:]V8M1OXKVGVA&!(",8$/_DT
M(1P2PH^$R#3?*S.M?L$29REGG</[?ZO%^J7P-Z$R,]=!XYUYIKH5*GK)EN$R
M11=--&!V/2:XP?@C BGVL41@*[$+9NE!?%]A;X$D]A*AM8O0Y(=W7:SL!)&5
M(#($T1W!>F)#CTD,INEM6*PFC<PQWB*P"XFM0N*9D"3Q[ 2)E2!YW(JEE6 Y
MMR+R)E;8,/[$BL\Q=T)65B&KN15Q9"=86PG6CUNA)I'U=G@/F&$%!1,W_@/J
MQ:";6TN!EV; "2=GYT;JZW$3'8?H4Z!O_22^T\/53(,/FGXR_\"\K!OA')E4
M,\7<_((Q"4JCMU O7Z4^!N.!0"'U=JGVO)^(_4&R=ICV:/SD9/\ 4$L#!!0
M   ( / X7$X1C.QJ* (  /X&   :    >&PO=V]R:W-H965T<R]S:&5E=#$P
M-BYX;6R-5=N.FS 4_!7$!V#,)9"((&VRJEJIE:*MNGUVDI. UF!J.V'[][4-
M080X%2_XPLPP9_ E:QG_$ 6 =#XK6HNU6TC9K! 2AP(J(CS60*W>G!BOB%1#
M?D:BX4".AE11%/C^ E6DK-T\,W,[GF?L(FE9PXX[XE)5A/_= &7MVL7N;>*M
M/!=23Z \:\@9?H+\U>RX&J%!Y5A64(N2U0Z'T]I]P:LM#C3!(-Y+:,6H[^A2
M]HQ]Z,&WX]KUM2.@<)!:@JCF"EN@5"LI'W]Z47?XIB:.^S?U+Z9X5<R>"-@R
M^KL\RF+MIJYSA!.Y4/G&VJ_0%Q2[3E_]=[@"57#M1'WCP*@P3^=P$9)5O8JR
M4I'/KBUKT[:]_HUF)P0](1@(./HO(>P)X82 .F>FU%<B29YQUCJ\^UL-T8L"
MKT(5YD%/FNS,.U6M4+/7/(G"#%VU4(_9=)A@A GB>\C6 ED,$*0<##8"JXW
M\,,[&Y%=(+0*A$8@NA.8F-QTF-1@:H/!_J36;8=9C##+Q$OL3B*KD\CBY$D6
ML54@GI_%PBJPF)%%AXG'6423*#I(,H+$WI-"$JN/Q.+C292I52"=G\32*K"<
MD<3RH<PT]H))%H^@)/1BNQ7LVW>:;S&3/I%XLEGQ_$"P?:/A8$8D/6B\"T(O
MG6[Y1Q!.'Q8(&AU$^F;X0?BYK(6S9U*=:>;D.3$F02GZGEJ.A;J,A@&%D]3=
M1/5Y=R)W \F:_K9!PY67_P-02P,$%     @ \#A<3D0GK;;_ 0  >04  !H
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
M]V@%04YA'L: UF- FT] _;0PHS7MG";T,$U[WB_H"<7%9-64AZ"X"&3<XHX
MK<> -I^ VK2"J_>0]>OS/Y/\;7\L9L]966:'YL7C:Y:5MG(8WE2EWMED>[E)
M[6M97T;5==Z^MFYORNS4O9(/+O\O8/D_4$L#!!0    ( / X7$YA!''U,0(
M !$'   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q,"YX;6R-5=N.FS 4_!7D
M#X@QET B@K3)JFJE5HJVZO;924X"6H.I[83MW]<V!!'B5.$!7Y@9SSGXV%G+
MQ8<L )3W6;%:KE"A5+/$6.X+J*B<\09J_>7(1465'HH3EHT >K"DBN' ]^>X
MHF6-\LS.;46>\;-B90U;X<ES55'Q=PV,MRM$T'7BK3P5RDS@/&OH"7Z"^M5L
MA1[A0>505E#+DM>>@.,*O9#EAEB"1;R7T,I1WS.A[#C_,(-OAQ7RC2-@L%=&
M@NKF AM@S"AI'W]Z432L:8CC_E7]BPU>![.C$C:<_2X/JEBA%'D'.-(S4V^\
M_0I]0#'R^NB_PP68AALG>HT]9]*^O?U9*E[U*MI*13^[MJQMV_;Z5YJ;$/2$
M8""0Z+^$L">$$P+NG-E07ZFB>29XZXGN;S74; JR#'4R]V;2YLY^T]%*/7O)
M4W^1X8L1ZC'K#A.,,$%\"]DX(/,!@K6#P4;@M!%8?CBV07RW0.@4"*U ="-
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
M^*!)%7&0ZT9.A<O:SE(=V[$LI6=!RAIVS.+GJL+L[QH(O2YMSWX+/)6G0JB
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
M-+_+_MV(_J NSL-['_/+RR?+_P!02P,$%     @ \#A<3@&JG!P( @  <P4
M !H   !X;"]W;W)K<VAE971S+W-H965T,3$V+GAM;'U4VXZ;,!3\%<0'Q,%<
M$D6 M$E5M5(K15NU?7;(24!K8VH[8?OW]86P!*R^!/LP,V?&,2?ON7B3-8 *
MWAEM91'62G4[A&15 R-RQ3MH]9L+%XPHO157)#L!Y&Q)C"*\7F>(D:8-R]S6
MCJ+,^4W1IH6C".2-,2+^[H'RO@BC\%%X;:ZU,@54YAVYP@]0/[NCT#LTJIP;
M!JUL>!L(N!3A2[0[9 9O ;\:Z.5D'9@D)\[?S.;KN0C7QA!0J)11(/IQAP-0
M:H2TC3^#9CBV-,3I^J'^V6;764Y$PH'3W\U9U46X#8,S7,B-JE?>?X$A3QH&
M0_AO< >JX<:)[E%Q*NUO4-VDXFQ0T588>7?/IK7/?M!_T/P$/!#P2(BR_Q+B
M@1!_$!(;WCFS43\11<I<\#X0[L_JB+D3T2[6AUF9HCT[^TZGE;IZ+[>;.$=W
M(S1@]@Z#)YAH1""M/K; OA9[O*#C]+G#P0/)_"UB;XK8\N.G%(E?(/$*)%8@
M>1*8F=P[3&8QK<5DJVP69(F)5JG?2.HUDBZ-)#,?#K)Y\H%G/APFG?KPN\B\
M+K*EBW1^'-DR*EYM9SZ6(+PX#S2YJPS$U7[6,JCXK57F4DRJX^1XP>:NS^I[
M/5'< /B0<>/H.Q'7II7!B2O])=G[?N%<@;:X7NE3JO4$'#<4+LHL-WHMW!QP
M&\6[8<2A<<Z6_P!02P,$%     @ \#A<3O;"H9"< @  K0D  !H   !X;"]W
M;W)K<VAE971S+W-H965T,3$W+GAM;)66VX[;(!"&7\7R V#C(XZ22-U452NU
M4K15M]=L0A)K;>,"2;9O7\#>U(%Q#S<QD']^O@$S9GGEXD6>&%/!:]MT<A6>
ME.H7421W)]92B7C/.OW/@8N6*MT5QTCV@M&]#6J;*(GC(FIIW87KI1W;BO62
MGU53=VPK GEN6RI^/K"&7U<A#M\&'NOC29F!:+WLZ9%]9>I;OQ6Z%]U<]G7+
M.EGS+A#LL K?X<4&%R; *IYJ=I63=F!2>>;\Q70^[5=A;(A8PW;*6%#]N+ -
M:QKCI#E^C*;A;4X3.&V_N7^PR>MDGJED&]Y\K_?JM I)&.S9@9X;]<BO']F8
M4!X&8_:?V84U6FY(]!P[WDC[&^S.4O%V=-$H+7T=GG5GG]?1_RT,#DC&@.06
M@+,_!J1C0.H$1 .93?4]572]%/P:B&&W>FI>"KQ(]6+NS*!=._N?SE;JT<N:
ME,4RNABC4?,P:)*))LGO)1M \MLET@0WC 3$2&Q\>H=1P@8I:)!:@VP*0)PT
M!DEA)9V5I"AU\O U":I@C@SDR#P.4KH@@Z:<3))E!#FJC:]*RPHE,$P.PN0
MS$PV!6A0_/NVE*!!Z1.0V%F.TDLT+Y'[@@VB?+IF.0Q"0! "@& 'A'@@."7(
M46T %8XGJCN8"H2I )C$@:G\:7(TDS*.X;,= _.D[N&._8EB5+CGVU<5:.:$
MXYE*@P&:;,8"KA+X/\H$ANL$]@L%(;F[)BFXQ^X)A63Q;+W <,' 0,4@7@7V
MBP&)4>+R^*JBFGUGX)*!@9KAG=A1=)=XY>/XJB1!<]L%%R!<_+VNCYKB[MSZ
M;S"@\A<GFGPWS47F"Q7'NI/!,U?Z$VP_E ?.%=..,=+YG?3=Z=9IV$&99JG;
M8KA #!W%^_%R%-UN:.M?4$L#!!0    ( / X7$ZGV3OI:@(  +,(   :
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
M>^H0?!:JF<LV&ZZPH2-H/U[/X?2-4/X!4$L#!!0    ( / X7$[ 5SCQ6P(
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
M(XS@6XT@3=2_UFCJC&"2L-03!0$9H:,@;T7-E!H,B4I\47AZF@J6IPGQ10%
M[]C=J@*+TSTFD*K45]6ABI$S4D3,KV(0C$64SBB"*QFFD*+,5]2A[-:\72<2
M%<R7!.%PE,_4$0P71PQ6Q]S7E$Q]$11-L@3!<(1F;AV&JR.&RB-FOJ04##_Q
M[]T,+IT[3'"]Q1FD:?([S2:GQ+CRR^H&@-V>N4Y1//K5UT(=7%?4!EMY;K3]
MHXY6A\[KGMA6P5M?VX[,M1!O-%T[]X.K0]FTP9/4IA%Q[<)>2BV,2A29Q!U-
M!SE,*K'7=IB;L>K:J&ZBY:EO$>.A3UW]!U!+ P04    " #P.%Q.@D6DGOX#
M   '%0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,CDN>&ULE9CKCILZ%(5?
M!?$ P3<2&"619GITU$JM-&K5]C>3. D:P#E )NW;UQA/"F9YSO G7+*\E_<V
M'S9>7U7]W)RD;(-?95$UF_#4MN>[*&IV)UEFS4*=9:7_.:BZS%I]61^CYES+
M;&\:E47$"%E&9997X79M[CW6V[6ZM$5>R<<Z:"YEF=6_'V2AKIN0AJ\WON;'
M4]O=B+;K<W:4WV3[_?Q8ZZOH%F6?E[)J<E4%M3QLPGMZ]Q"SKH%1_,CEM1F<
M!UTJ3TH]=Q>?]IN0=#V2A=RU78A,'U[D!UD4723=C_]LT/#FV34<GK]&_]<D
MKY-YRAKY014_\WU[VH1)&.SE(;L4[5=U_2AM0G$8V.P_RQ=9:'G7$^VQ4T5C
M?H/=I6E5::/HKI39K_Z85^9XM?%?F^$&S#9@MP:,FUQZ(]/S?[(VVZYK=0WJ
MOOCGK!MC>L=T;7;=35,*\Y_N?*/OOFPI860=O721K.BA%[&AZ*:(=/B;!T,>
M#VS:G#!/! Y[R4T$,8[ < 0!(P@3@8\C<!PAAA%BU ?A5*H7Q494]2+!8D&P
MT1(:+9%1[!CU(DH&3F1!E]AG!7U6R&?I^/2B=)30(DFP3P)]$N2S<GR2685+
MH5&*C!+'*)U3N$Z&H"'(*76I(7-J1SU\4F#%/66AD+][RF8\_!032"&"[N-O
M5<-AY$L1,U]Y,:M4O(< JQJ-)/6/)(::0JI="*QJ.)*,^$<28TTAURX'5O7N
M"F*T*63;1<&JWEM!3#>%>$]82&95$/--$>#<-Q5A=!F9P0+#3#+$Y(0%JQJ.
MI! )$2M/?1F&E['WP&!5HZ'D"]\DRS#C##+NPF!5PZ'D;"%\66'$&43<A<&J
MAB5D@E#N'2\,.8.0NS18U:B$;+&*/588<@8A=VFP*K>$'B>,.$.(<\^:B&%V
M63('!@PE@[/N!(9T"D.:K&+AZ3#']'(X\;HP6)4SDJGG9<,QY!Q"[L)@5:.1
MU*]0W^(6(\XAXBX,5C6"(24)3U*/F6<I#2%W8; JIX3"\VAP##F'D+LP6-6H
MA'I%YG'"A'-$./?U%J/+ES-@X!A*#J%T8>!@WM5/C>]5PS&\'$V\W!<#P\O3
M&3D+S*1 3$YR%H#)-U;# D,IX&K8,_4(3)N8LQH6&"*!()KF#"!Z*V?/ERNB
MB*\\,3 ?(IZ3,^9#H*EMFC/X,'UCI2<P1P)RY(N!^1!S)C>!^1!PQ3G)&7Q3
M<O^$$V..8LB1Y^4>8SYB.F>; _,1H]EHDK-5I?^3<C38ARIE?30[<$VP4Y?*
M;/\-[MYV^>[-)E_T5]YO$7[)ZF->-<&3:EM5FCVK@U*MU+TA"_U\GV2VOUT4
M\M!VIRM]7O=;<_U%J\YVVS&Z[7UN_P!02P,$%     @ \#A<3F<R">4L @
MG08  !H   !X;"]W;W)K<VAE971S+W-H965T,3,P+GAM;(55T8Z;,!#\%<0'
MQ& @(1%!NJ2J6JF5HJO:/CMD$]#9F-I.N/Y];4,H\?G:%VPOL[,SQJR+GHL7
M60.HX)715F[#6JEN@Y"L:F!$+G@'K7YSYH(1I9?B@F0G@)QL$J,(1]$2,=*T
M85G8V$&4!;\JVK1P$(&\,D;$[QU0WF_#.+P'GIM+K4P E45'+O -U/?N(/0*
M32RGAD$K&]X& L[;\"G>['.#MX ?#?1R-@^,DR/G+V;Q^;0-(R,(*%3*,! ]
MW& /E!HB+>/7R!E.)4WB?'YG_VB]:R]'(F'/Z<_FI.IMF(?!"<[D2M4S[S_!
MZ"<+@]'\%[@!U7"C1->H.)7V&517J3@;6;041EZ'L6GMV(_\]S1_ AX3\)2
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
M%6$-F[>8O95)S+*<WCS3!#J.H'0!RK:[&4-18%9)5U720+!]K<+6&;:K#-O
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
MN.WOS?U$\,9\$_C#A\GJ/U!+ P04    " #P.%Q.IB"%CMP!  !J!   &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,S<N>&UL?53;;MLP#/T501\0^99T"&P#
M38:B S8@Z+#M6;'I"ZJ+)REQ]_?3Q77=U-N+)5+G')(2Z7R4ZEEW  :]<"9T
M@3MCACTANNJ 4[V1 PA[TDC%J;&F:HD>%-#:DS@C213M"*>]P&7N?2=5YO)B
M6"_@I)"^<$[5GP,P.18XQJ^.I[[MC'.0,A]H"]_!_!A.REID5JE[#D+W4B %
M38'OX_TQ<W@/^-G#J!=[Y"HY2_GLC"]U@2.7$#"HC%.@=KG"$1AS0C:-WY,F
MGD,ZXG+_JO[@:[>UG*F&HV2_^MIT!?Z$40T-O3#S),='F.K98C05_Q6NP"S<
M96)C5))I_T7511O))Q6;"J<O8>V%7\=PLDTGVCHAF0C)3(AW_R6D$R%](_C;
M)"$S7^IG:FB9*SDB%1YKH*XGXGUJ+[-R3G]W_LQ6JZWW6L9QO,W)U2E-H$,
M)4O0C"!6?HZ1K,4X)!_HR4V$XPIDMQXB72TC]?ST?1G_4,A6%3*OD+U7N+NY
MB "*(X\2(<]-EMP4LX**-Q^R(8LGXJ!:W\T:5?(BC+N*A7<>F/O$/?&-_V '
M*?3]FTR8PF]4M;W0Z"R-;2#_S(V4!FR2T<:V=F<'?S88-,9M[^Q>A?8/AI'#
M--ED_KV4?P%02P,$%     @ \#A<3M'N8*:' @  R0D  !H   !X;"]W;W)K
M<VAE971S+W-H965T,3,X+GAM;'U6VX[:,!#]E2@?L(F="[ ")$A5M5(KH:W:
M/ALP$&T2I[:![=_7=D(6O"=]P9><.7,F$V9F?A7R59TXU\%;735J$9ZT;I^C
M2.U.O&;J2;2\,4\.0M9,FZ,\1JJ5G.V=45U%-([SJ&9E$R[G[FXCEW-QUE79
M\(T,U+FNF?R[YI6X+D(2WBY>RN-)VXMH.6_9D?_@^F>[D>84#2S[LN:-*D43
M2'Y8A"OR7)#,&CC$KY)?U=T^L*%LA7BUAZ_[11A;1;SB.VTIF%DNO.!599F,
MCC\]:3CXM(;W^QO[9Q>\"6;+%"]$];O<Z],BG(;!GA_8N=(OXOJ%]P%E8=!'
M_XU?>&7@5HGQL1.5<K_![JRTJ'L6(Z5F;]U:-FZ]]OPW,VQ >P,Z&)#\OP9)
M;Y"\&Z0N^$Z9"_43TVPYE^(:R"Y;+;,?!7E.S,O<V4OW[MPS$ZTRMY<E(60Z
MCRZ6J0>M.Q"]!PV(R- //BCRL:8?S&GVZ*$ D!R[2& 8B;-/'L.88884,J2.
M(7U@H+'W(B"(>+% $,5:,J@E ]'0!#/DD"%'&E(O&@CR,P-!([F90"T3Q##Q
MM$"0]QT6$#22Y2G4,@4,B9]E"/*S#$$C69Y!+3/$D'A:(,A+9 %!&=9"8EP'
M8L21^X4 HKQ<%A@U'=$S4I<(XICY>A JC7T]$#52P@BL82M"$0?U/4'4R#^7
MX%)&$L3AIQRCQG*.2QY!E2K-?4\0-1GQA L:R1#'AS8#43-?#T)EL:<GNFN
M-9='-RNH8"?.C;:-YNYVF$=6U#90[WYMYQ376-]INB'G.Y/'LE'!5FC3GET3
M/0BAN1$9/QF1)S-7#8>*'[3=3LQ>=L-%=]"B[0>G:)C>EO\ 4$L#!!0    (
M / X7$[A:.UD,0(  $X&   :    >&PO=V]R:W-H965T<R]S:&5E=#$S.2YX
M;6Q]5=N.FS 0_17$>W$PEV0C@K1)5;52*T5;;?OLD$E :S"UG;#]^_I"6 ).
M7V)[.'/F'%\F6<?XFR@!I/=>TT9L_%+*=HV0*$JHB0A8"XWZ<F*\)E(M^1F)
ME@,YFJ2:(KQ8I*@F5>/GF8GM>9ZQBZ15 WONB4M=$_YW"Y1U&S_T;X&7ZEQ*
M'4!YUI(S_ 3YVNZY6J&!Y5C5T(B*-1Z'T\9_#M>[E<8;P*\*.C&:>]K)@;$W
MO?AVW/@++0@H%%(S$#5<80>4:B(EXT_/Z0\E=>)X?F/_8KPK+P<B8,?H[^HH
MRXV_\KTCG,B%RA?6?87>3^)[O?GO< 6JX%J)JE$P*LRO5UR$9'7/HJ34Y-V.
M56/&KN>_I;D3<)^ AX0P_6]"U"=$'PFQ,6^5&:N?B21YQEGG<7M8+=%W(EQ'
M:C,+'31[9[XIMT)%KWD8)F&&KIJI!VTM"(]! P(I^J$&=M78XEDZ3NXK[!R0
MU%TB<MJ(3'YT;P.[&6(G0VP8XGN&:+(1%I0:4&- :1Q,O<Q!41S$;BV)4TOB
MT(+CB18+2D9E/H6+B12+68ZEA,&#;4F=4E+7MDRD[-)9&24W>'!'ELXZ2T>=
M&$_J+.=V'KE9.:NL7&XFY[==S<XOF1_R'!0^X>!I(@:-GF$-_&PZEO *=FFD
MONZCZ- 4G[%^QI/X5C5+V]L^:&RG_4'XN6J$=V!2-0GSE$^,25 B%X$Z_U(U
M]V%!X23U=*GFW+8XNY"L[;LW&OY"\G]02P,$%     @ \#A<3A-2CF%" @
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
M2>IEIM:\&XO=1K*V'_GA\-VQ^@=02P,$%     @ \#A<3G\N<1=U @  60D
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
M!V>JU(^(HSRCI+?H\&MU2%X*?Q>*PRQE4)V=>B>J92)ZS_W \S/W+IE&4#&
M@CEH0KB"?M((3!I%L$H/HJ7"P0")S1*AL8Q0Y8?+,@(SP\;(L%$,FR5#J!W$
M (H5J%4@SPG-*I%1)3*I;#25 90L5/0#BPQ.WCFQV.@D-CG15(IXY22:J0Q.
MUICT/2>)T4EB<J*I%,E*)7:T<SNL,5O'WRX^9E^IT5=J\I5HFNE*\X,_,[:0
MV1IEMB:95"M_NY;Q'-W+?T ++Z+U&MN!MW*3Z-=SQ,2+6Z%[,8 21^\:[JQ+
M-4"OJJ$SJR2WELMN,(M.0^,ID%U.BQ=RF*CN]T8S3*)OB%[KEEDGPD4/59WN
M0@@'X5'\J6RK$L-OVF"X<+E,Q)H.$V#8<-*-T\V=1FS^%U!+ P04    " #P
M.%Q.GE!!PCL"  "N!@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q-#<N>&UL
MC95OKYL@%,:_BO']%5'4VEB3M<VR)5O2W.5NKVE+J[DH#FB]^_8#M,8B6?:F
M_/$Y#[]SH%#TC+^+BA#I?32T%1N_DK); R!.%6FP"%A'6O7EPGB#I1KR*Q =
M)_AL@AH*HC!,08/KUB\+,W?@9<%NDM8M.7!/W)H&\S];0EF_\:'_F'BMKY74
M$Z L.GPE/XA\ZPY<C<#D<JX;THJ:M1XGEXW_":[WF=8;P<^:]&+6]W0F1\;>
M]>#K>>.'&HA0<I+: :OF3G:$4FVD,'Z/GOZTI Z<]Q_NGTWN*I<C%F3'Z*_Z
M+*N-O_*],[G@&Y6OK/]"QGP2WQN3_T;NA"JY)E%KG!@5YM<[W81DS>BB4!K\
M,;1U:]I^]'^$N0.B,2": B#Z9T \!L3_&X#& &0%@"$54YL]EK@L..L]/NQN
MA_4A@FNDJG_2DZ;8YILJCU"S]Q)&85Z NW8:1=M!%,U$4?(LV2TE*$?/FKW#
M)ITD0&%.K)&3-3+Q\1,K#-T.L=,A-@[HV0%:V0ZBU(A:(UI%,+!JLG.H8!I
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
MK%OGB5*!):3GR"I7<II.&X)/0BT3N6;#2!DV@G;CN'2GF9W_!5!+ P04
M" #P.%Q.F4>GJ><!  "W!   &@   'AL+W=O<FMS:&5E=',O<VAE970Q-3$N
M>&UL?53;CILP$/T5RQ\0<PED&P'2)E752JT4;=7VV8'AHK4QM4W8_GUM0UB6
MI>4!V\,Y9^88CY-!R&=5 VCTPEFK4EQKW1T)47D-G*J=Z* U7THA.=5F*2NB
M.@FT<"3.2.!Y,>&T:7&6N-A%9HGH-6M:N$BD>LZI_',")H84^_@>>&JJ6ML
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
M<"]Z^@1+G@*C)?P7.(/P\.#$[]%J8>,7M2?KM%Q4O!7)WN:1JSA.B_Z%]IA
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
M=@*AI@(G^#WQQ-O.^@0I\X&U\!/LK^&L7416E9I+Z U7/=+0%/@^.9XRCP^
MWQPFLYDCW\E%J6<?/-8%WGE#(*"R7H&YX0H/((07<C9>%DV\EO3$[?Q=_6OH
MW?5R808>E/C#:]L5^ ZC&AHV"ONDIF^P])-AM#3_':X@'-P[<34J)4SXHFHT
M5LE%Q5F1['4>>1_&:5ZY31=:G$ 7 ET)AT @<Z'@_ NSK,RUFI">]WY@_HB3
M(W5[4_EDV(JPYLP;E[V6"3TD.;EZI05TFD%T"UH1Q,FO-6BLQHG^1Z=9G+^/
M>MP'?OK1(XTKI%&%-"CL/RKLXPI95"&+>4@_[5,4]+E5LCD:";H-E]*@2HU]
M>!";['KO[VDXVG_P^='\8+KEO4$79=T%"<?8*&7!>=G=.#.=>Z=K(*"Q?GKK
MYGJ^K7-@U; \1++^#<J_4$L#!!0    ( /$X7$ZJR]Q2:@,  #$3   :
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
M\IP'YQ$;M<0F+<E$2P=*!F$\9W+U^SG&'V!&2A*CDL2D9)+P+IE'\9Q@(L4
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
M&K>]LWLUM/YP,+(=IYI,?RW9?U!+ P04    " #Q.%Q.0I0)^[P"  #N"@
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q-C@N>&ULE5;1;ILP%/T5Q <$;,"0
M*HFTI(LV:9.J3MV>W<1)4 $SVTFZOY]MG!2<2]6^!.R<>\Z]]CW&LS,7+_+
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
M^BA7<$:W#4B<Z[;=PB]?EYU+_H<'\#LUM#&?O11>A,LO+YOL6[[:DO!K(^(
M[;^5];9=/>LBNT[;\ENY+*IE"V<;!N]1[=Z2M\OSW\&G,&B[(2Y7'AZE+-9Q
M2J5C@62#ZQ U6O@Z_=<H6\)*0"[ECX\KL\SK=Y]OLNG)/_"MR^7?MBU.5W_S
MFX?ZL<?]KOX0Y09Y8&#PO=\WVNW_RH9G] ,7Z(\,L^/V_)%A=F](QU&Z'\W.
M!VFVZZ9&-^F[5?W4[NTMN+SYU^S=^X]_O<G>??[X2W;PZ\W;-]GUAU'V\=/;
MSY=?KC_\G%U>?;G^R_67Z[<WO6Y9\J0^;L3$6:S*00<NN4/A-+5;/$YPX^Y\
M2N_Y'I-0#&WVX7:%A'\ A^K8QF)\D_^A]XG$T_?" Z()=F=!B[FCS2#*B$$
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
M*F@3RS@6^M8TCQP>_.F9_W1]B[46%*0KJ\?M1FK6\2JIG,S+3TCD+=X+F/;
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
MJ"27[_1G=DW+K"0 2RHL?LQ\BTII=E!#@LM1,69$"AI4]UN*J+CG%4/=;JB
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
M^7TOX#1J A2#N:0=D =2I<'FT,+3Y!*GNJW=V).*00O#HB,WF' #0T;M;*O
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
M2>M#>M'K4WX=]WE$>NUI1%I]#$E,_YH1D<]V$CC#?4,[^@SV!*<Y1:C$KBA
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
MU(8(SG3+'4^&>)(^'8:?-G>;6RY58?=UR[CK^2@%MX2DS5//"7Q2U,:51MQ
MV#2$Q<NC1W5<#SF ,X]IT#'%IN<^; K6[.@:J0 3:CLI -Q),D]4.1#YHQI8
M!YES/$F9GR3[\?>NW'I8_.7X%?XE(=4#CCNXNK@",4M1E!DDYYWL@".B%?LL
M^RQA5RNOE2MJ3*HP20I-LJMBQ_?QO.$Y3'EB-7P4J8JA6LG3CK#L45[O63E"
M7D17-Z0\#,4VZH'DIL[("1.%(+MRK0(OC6E&,]NL=HY*FUO J72ZL](O+E3:
M00D3P.VAG?+%4>%J]?EX$'(@(.W<()70+\=XA?C5SH[L$,@_](#[@^SJLZLK
M.VQ(2^RPWIE44B?&YY,^MC)-BTP8AO@;@\:J=,8)N9%4@=T!G@)78\MB#/59
M^-/PGKB72B0M&Q\20<KWX+*57$]2%C'*P><KG>L8)NU4++\^MJRT5<6CK2+3
M#67!N!1K=O_@BPR]K!3_XO'4-C1 XO$DC%S;B:U-#HA-H<^W,LAH'T(R'MLK
M]I[F9>#(GZ4&"YC+,/SJ"<EO[^.VW2><"PKJ[.Z<!A+7!!=(*\!;2+T3-'R[
MY(;PB'9<'EKC3742+!"Q(NTW7<+EGV>R%N(T),L )^_YX_'^%MMR1ZF[M@$"
MTR#@W*[4[;Y%INWQLT/L2CY&V=!LDUF#&44@%Z_U^=B)MM,^#\;M1P\<)F7N
MB4S#RA/)^A3J)!QU%]4?*BM3,P$)U%V6,GU-R9HUN18RC4=@YIDS=7?:7N!\
M=7H$G'+G\J 0]5Z$T) ]0GO(J>YTMC_)SEH52[J>2%K?UFEN?7X &VIQ:9US
MX7V@$#6;^6PC#0MC:Q1O"MP0C6<S&!(M0Q0X[-GO4Z-C4Z0E_WKEXZ"BW+U!
MWNR(.$$#I^*G0$4'93?DS*_C"3/P<F ,^ 8*3@<5DF*-=0/4$K=^$@3+'X6P
M[FWR;32,UM6P>,Y]SS3U487319?'*?$]RK/H$\G04NIVNNXPY14,D_- N-2O
M&(F4Z='EF)6[]@B6CPF9'EG*"^1NS68$%]Q-X)>[G'#R5D@O?XSSKRIZF)5W
M^+4?N( ;?F]1I5'X<\&!>:$>-3+WS*,KN2J"%/"O\1';XQV?A?+6A&!)[Z)=
M95( 4GM/F$ZQ:0G%B+TET+;82. 'ION)-9=$V*'\&K"E=]>[V'=FDQ,< <ZH
M0-J*!!;D8=:P)'3IQ->K-GNXTU%_3KH.@62<P-IZD&P+':-4&4?*]!=@#6%%
M235Y:BXG69ML*/8;.V2*^LB]BA96\!,E)LO5<7-B^-H3X#HDS6K\@X@..<:P
MR8),U.DB[D8$;S%2<A,++6KE!0IV#H136'LD:WJ5Z'"5T8@K 6]IT%Z270J'
M):TU_3QQEJ1J*NDOC4J*&%*[R3#:?4F08UG_F5&&YK2ZA[C9:;:Z4T.U*4@Z
M+E'?;V>+DZ*R+F4DK=N92L!X4%0UJ'3?0I)EB[8J@4 6E;PS3(7#+M/S#<*H
MDM04?HHFF/Q@B +0\BB;ISR5#M62<2A^!?!4JMG$ !O#G]38^CUA;:2I(]D/
M_F7.[44NUK9D\%%N.$KZ;"ZQJ#GT('8<W+#0NVG!!P?PNZ<TK>LX:$<$/&J6
M.RL6E;CIN0%E0*ANJD *W%@F?%W[34),&F5F A%0S^&>)#2L!0#@N#!F4(P5
MD,F;S^2/?\UCWEIY=B/'ET<+&H0[!V]>W#)"@UNY@CB1 4GM=S>JWT7MX2%(
M4D7#K8?F#L0L@^)Y/@H.D(#<V1-#;+*=%.7MKN*6U@C3I2*"AVDK2=S7_)JH
M[R>8$!I.2Z_A+:':4PY<EHHM8B.HQ(*"2+]H9'A+)JQ&\"2*DLL_VITB\HK[
M*"KBDCX+I=- /28Y@65:!;5QL'D+:=XPKR5AZL1NGR_2PZ/FDW^0SAJRGTAQ
MH\K5J(A<?U2#UWES5"@EZG%/O7)U%-.?3WMJB[F@;G:W]Z=DDB;(+ +O0,PZ
M77RQ!;+AP:^JWIN?7O<+8C$O;Q_2"0,\/.H+Y'$4=^46V!JM8Z?SF]9]MNBE
M#D#7/$-'73U((P1F1<4EY 6+5O9KY/-0VSZ(-D1)%^5_?,YUI=9UWB@G;FF'
MQ_ZF[G(LCW8M>;L>[6!PJ_2'PEF49R?X(*K\QG"K/#2&I<B'9>#I%LD") \5
MC5C :^.%V B +)(C*Y]ML'!]Y=S/#-=1@X44;8>TNF*><DT"-5Y5^UQUI$-3
MDPQI[5$7R%ZXB]L-X_(],Z&3[AJU4/I/-$5?;Z0?J1*9OE)].8B^#,4<8VM_
MJQXMGZM>'9)>':3*\(UINND[J4 LTG<OBO@_B0<\0=\^I2*;WG2Y)@[V,2H,
MIDN46_2F1!#8!Y7(W+O]J9D_7H+&:1UZ"U#>] &$@8C'!=.H&KU$-.L('=6H
MW-7BZ;%?H<]\JE#VP;6 $ Q"9L"# '  PBCO-@0-Q'HES%$.W%W(#WKEI1RU
M)V5=%")9RKP4C9!6<[Q^S(PQ%'$:T7]@\<,;$:. .<75&+TEX0400(3K47>9
M77A/T'7J/R#1K3@(\=22W"!'B,$#< $2DAG_<T%1D;%$1PCFP;2>'OG$^TIU
MY0D4O@\ODY2/9K(Q''BX*[ M<<B,?D&'#7L#;W*/R'@]T@, D4P/H%\*XHB\
MH!\4GE2D.D>Z.:>)PK\"U**(+>&5^*-N"E41Q <NASN),.(]$G2?@J"6L4QZ
M:\&L605D$R[!EX- XP35K#VP^Y'9."6 #D8<^E'/+BP(,BD1,P1]+?'T$)_%
ME'ANZ,<%@Q<E_>Y!+;,3H6$HX _]Q(#0"NJGGWB!8[\BNB)N$V&'+)D,2*ZV
M'5HGVYBM$;KLS6:,FC$CV];MUT+VZ_-,[CKKB[GY2!-OP6D&G7.+T4U+FG8L
M\X!TF^=)J":SG#I!K:YG<&R 5F\9_W#G$Q M(0"?:%<K ((*;3L"&/ N:AZ4
M>:LQ*#O-FL36TM*0]6GXC($D9IHG1U-]IG$$7[9"NUR8<2 2*V$ZX"@S^47!
M2\QP!Z/RJD#<D^38A$*<<X]S/UGXI*S<"B:\!,HWLXS/33C=[]F\1+X*!5NX
M@Q!D5AJ1&1H R?N/>RI.#K=)K]64"%6[37=4J.5;F#N&52>E&:$MXE!?5"G_
MADLJXR$PC*-\DF@(&8+U$Z/JH+)]C-Y4YC#^QC8;)8SEI1W08]NA>SA1FAUS
M'<@\<)W_^]%HE\1\=X?&0&&5.XIWPS=FUW3SHE*59CS+?7GX?]P?=?+%[R)P
MQ;V[>V"3#DQ67Q#AXI9,L?#Y>-RKM=O_GFNJ"<)@2K7[8P397]8*X#FT\">]
MC<[1^3*N8ZJ[?I<>]YC&7R&% R>-D2M2 W!<+"@!X(^#]<?N^3Y<DO7U8*8*
MM0^G/P]&BL6PGS=U1Z$-Z5U,9[G *5CK&=*,)F&"Q(/.P6<7).4*_=S %'>K
M(= I$%A/^[W%__-0\P&R2T>47[:+V5:&CA(MJ,R+/!]]5UM]0GR)=_ RD&D/
M;=->^&DO>FFM;@6@149?,-[)L(Z:3&RODMYB6(9%WBCDQ+4T"K<0'6UM]@J#
M+'C:E XPI0MO[9+E49^ RIFQ@GK)/$C9+#F)E(($_.QM;L"3M*N"B]4()*\I
M>8DY@JNHZJZ"!]:,V%)BRTR@I,MS[O]K3. F"K+C/F4X4"+J!9) =F>?AF%9
M)P($=4=BJI'&,:SI2.H H]B:/:/>"'M,L('-W&0:0Z(<#?*+L/259 /VD09@
MI6]P>;WNF.?Q81>7B,7QO!\&R3FXEG.SC_EC4:^TV3[(%C%$'\-Q8H\MHK<R
MD(Z6"\5.Q^M/BG)SLP=FM>5O)Y!I+!Z'S-V&L*2MY;ZTS$M<0<T=U@*,+U!>
MTJ3$ V0$0+^GS,Y<[CQRYF:A1A24>"QPW.OXF1K(X+75'I(C5S*)3_$$V'W.
M[0[&]R?#AM]+1SPK%J'9PK98"%P(!\9\A2F&/E/<H@KU2G8<6H\=I^P%R,#3
MD5BV_ XTHLOOPGM;D*S34!D<HATX7F:X!.F!8W^A>$L&9"LGD01E;DZ/';4_
M5H971J+2Q-- S\=;IM^%-[DO%8H$D@H6<Y:,FBK'CX@2ZONHE.S+8C()'!Z:
M3*32]^<H:O#%3+^8R1?/>X,)0!1%ST:0_+.YOFRJSYS67C:7OR<+^:6[XJ"!
M2+"]/WENO_#(DH92-Y97U).PY]RV_C#\+Q1#[<ZLKE<.C)SAV,N*5IE%9WR8
MOV%NU$X,[S7.\+B^(8N:%^9K61_XFG]I?J*.H9<&C)V#%<<]/4+.>2!F89C)
MR)8%!S$@'../E;LU7[/%G)%,X5Y XJB@9Z;+)? GX,7ZIH(<2>R5('!9YD5V
M;Q$SPI9_&J7T$ )>A9;9+Y!@RJB\UG_*W=0$<K'9:I&& GZ%PS]O O!8\?/W
MCQTSS?9F<FRW)E\$AI'3RC9#YJ^Z%XA9MFZ!;/*Z=U?RX3S[=6ASRD6@$**D
M)SG7PJDD?W#\#F,A!:FIE\%Z23:3]8?>QOP![>N5]/]/9?E9D0R,DM(6--66
M; 0X+@-;E&-HHR'*C7$@)/SVIP>*<SSO#_O=)RB0'*EK)0K@C"E)'8)>4AT3
MNP?6R>9 S1\^E4= B\1%+HXG'>O.S /K;=6: ^2R-6N'&CG2U:[=EQNI8Y$\
M2/Y U10-=/'1R7FSV.,*(<]JE7N_F*9E%PS>FQ1T>![RT%H!\MR=W^)A>2,'
M'4I7LP!4--/@29HO*;E>T.68'H>(-*TJ-)Y>:[A&8!LJQW'U\4+3TNF6"U[@
M67K$9$)X5!![;[*9M7PQ0L533UD5II![T[&"Z06P^C(R] (>O_$$B+6MV>F
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
M:L.:;W67^=;E\-1\,T)617IFK17KX5Q@WYZ3L]9VT+2E5BE6FXRW/B":'B^
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
M!3KU;>TP!.HK.72,GG%\=!YK !;\+L ' VY;SH8SC+HO DTD8Z P=0.?7,*
M<5HX1G5C42^/!O(-!2OE#5!0\8+-08+K))D^4]_+D$#_Z@_F@!N%^YHL1^V?
M_O^V;YI,3+QQ&JVD,OD$?('*4-=ORGZR[!B$_!("G[PB, #.]8.H(=O2"-6Z
MHF\]PX/!P1#:O:2=-3T#(T6ZD%5[=>X;2'7;"GT9%1$P==71W[4'8'R.J@L!
MP-;T40 \D=U=]S#JO3:0'DY81@PE^>?RCEQ.Q,!$QJ[,@ Y;D$&BY5[_,B_R
M:TQ>]DYDNY&P>6326E-I__@@E8#O$IE6FU/XV^20,, VB;HR5A1O;U&PG>4]
M;8XJ^/A;'D.D3$93-)/_,G& !7-%6I11(.<=NE*IQ&1P3-6H]/8/@3V"Y.5!
M%FO4/K[+X'WEJ1(M[)!K))/LKK8)D,TF9:[V)I-C+'TXV;9-9B6@TB!ENPT4
M,*EN3DS C=#-?%@TKVI=!XFGD!(W2,UG^XMO9\>A@')X6T,M'P8T^4) : 3,
MD/#RV#'/>!-4BQH/E'M"EG"<LY)$*+#VDFE'59R2O4E^OSV"L<Z$."2L,,D\
MO%'L(<DNS)-,V(RH)&@@U>$LSC>WMW'92&I@3<_J)5A&\K3D8))<.^!?JH1A
MD@.9^T5I(O(FX!RX/HL4T@[2@K_9EW\J'!7<II360&.=]IAYDBW7E.%\FJ/+
MIW?&8)ZI X.&"!R( C#P?@UPB,5Q=4TE!DUJ&E'HUKO5!'FT.L,N1 @/*0 X
M :HPK@",5GXU9!)DL6U(,&HZ&\U7/N"L4S,2C/,)21M)C+<9I4BLSXQ2+AV.
MUJA(*G%;[W)P",M"Q PDB234P"*11(.H-D16(W7#RZ&0^9!!G+T;6>;(H'_]
M\_L/73&VR7!6AP]$V59_8)%ISEC=X/C8[?G8NC]=2,L*2:#ZY2@'FB6_4HT-
MG Y [=TP&A\)"3^G3*;.JUH&!C%Q2XX.&;TTJ\$F=('KA5XS/RF#/+/M10]B
M[@%7E+&[*QLJN=/&K;SJ"_.Y'S:<MF7^MET*7O_,>BUI,);@8)/5UWS,]!A5
MQ:_NF8L17C07+]U0)RBSGE<-9Z:F;68$\_1UZ-FT^OY\Y45!P[<C[Y.5XZ>6
M&.Y(%=4M#S+)D1F#%HB6IOFGNZ W&X?+:SZ^?M_\V0(IN4!X*GW/U4"$PI=(
MV0BIUVILVMEZGDT&M-W=4%H::1<)>TQUP*#OJNJ096>?'_-]2S6Q*Q'^+O[O
M=6J[HB9PTG[MC?RV,%D.Q_AGE.#.>WK"]Z49B2ON=ZAMXH! @]."_..#? )C
M'T#NLR"([T1 P-T7(+!C,@2$MJ<W)?!U4+&]CXN!8 (P_U*]:#8B2V^\B&4Z
M4=,MP27&5&)_N+H2NDP9[\CDNX-]B>QY:0RTHPE@YQDT_M*QSQ&K.N-8@4?F
MA#H.+BQ)S8!+!FYPE-LD/#"2<O'5Y'HC@L(I/?U]>3S=;@X)<\09O';*$+/@
M!"01QJ5&%I>9 @_QBBFP;C_8A+)'@35O5*AK$CJZK\8MB.9F!*@_F<6;%X".
M%@XIXZJD)HE:L&LN(E:+$Z>V-UIJI<Z/KE$X%-]*.-?1D2UFH'G#LGGV&A,:
MN6G+B&7C-48=XO/&O[A ';"ZY[H'8X[6CM<@>VH;1IN#EEM[$OAZZ-.0=K&
M?>N0_CTK?TG+]^UI=PO#6..DB%R?JLU>SBDTS-T6ASUVNE\01OE[Z4IN.[E@
MW7V]5<)(9<R)1&HH; UXGTI!7#$65L_W9:H>WC*P:[X2+H@U$4]Z?./T)DSP
MR-/[S$D"4V@OGA>S//LUGW A!FP\3[OK+-#^W\'-P4[XKL<7V>,MZS>Y<J ;
M'FY).!GI-*D[5:6#3N2HO=6"!KVW7#'Y1N-)2EQF.;2?'?UFXW%+XOKL,7/E
M2RGP(%!!V"PF;;FH*^.(C?/KO1]8=!.6\G.:Y;2*<0!;_(3$K@'?:@H&'R0L
MGZUX5S&GPG0:]\ 4'><0^6'KSA>.M(LJ60&8?QD0L'@EZ \-NB-"/ '-YE01
M_8MI_ OBHC>=$JU(#X 56(59XNNNA:>XOK"Z5M1SE] 3?+[4,(SR?$H-[&*.
M[*W [0*V7K'O;QI^O;AC:.YQ_E]NI08T7@<UL1AS")E^7Q<+XM/]'9M/>%T?
M(\KE\WK" T@20"20 Q0D&9D3-CK?(6)!V,YI0YVA ?(*I#\EI*O0QVC'E0C(
MI&^,:(=PTJ[(JKC01X]QLM870$<Q[EZR3+.EERWB/:(P;2(]%7*3#0$P.;%"
M_A1 RVLFI@RJ!0[B5AMXKV.V[Y[%?=F&(T44C^5G!/XII&.X L^5=:9-M7=T
M/%7>4BA?ZIEYQ3 ]L"#77#PZ7?6AW,Z84N,WG&P*YK/$OE].B!D8:MH*[ 3J
M:DH'Z/?Y7: O)AK:"336\6@1[Q1V5&ADB%>G<PD[//\RVCU<VVP7&=L*U]>>
M%%$>=DEX>2]NZG\Y7E7%9=P</?D*?_0IQ8X=(975!65'XZ -K7_9Q/DCD+!-
M\8)TJ7BL75">UEM@:!*F5H8%^L?P0S0J3V1J/H 7(YJ:IJ&_EJ Y3FV2OA^D
MBKCW^OT'*AIG\#R<).2$=8C-; ^&#Y("M%[,U7CU%QGF-\+RS%"98N/DW+(.
M>(C^#DL;WTS(KWE3;I%>:CK(("2#T("_VC!1R;NMDI(@J+BH25F,,%(J"&3J
M&MQ=["HE#SVLF@0CHD7NPIV2FF3&*9GGUTJD9^2(.;P]/.E%>3I6K.6==Q>;
M*_)(;_X<L/%O(8(4JU1M2.0.9:N(F+C@PI6MURW$EK.K!W:8PGNW/UY1P,@N
MC_( =E*YK1OG<"%9K/>5VK#Q47R>XFO.YB_UVV>Q"D4Y4'S[H\FA51^1-DRO
M;FGVVL78\PJ,"6QO(HQ-5W1%X*$&34!4-H&1Y.^XD18+J0L45AQ(W*41T4!K
MVD1C:J?(1HAJ\3@]40^)@R33N<0U<G&E> <.XCFK93,]#'$RX@\Y(&NOE6?'
M&]9T$!(1>=L( T1L&2;S.#C\6)S@VM&_:Q;>ET0U+:F61R*4(YWVJ5XB\P0(
M?QEBZ-.#(_.PB/K X9-@L(+5?A%6E@!R=#DCUBU0T 50]5J+;\D__?P6DT'$
M*EPIA[?ID]GZ@S+#<[6T^6L9: "1A&4+E93(^(9W;34LY"LHD1J6D":(6IX[
MN!U4^@WJ0:G,'6J&N)\L(7YW""7(Y,H2^AXH3:X_[H"N3CYZ6D8[*BR"=(VB
M+6[N*NH'97YAB$?7E_*!GE >ONQ.1\I#@ YS3=G!%3@UCW1(I,QUB>SPYY;]
M7GDOY6]QD7PL+N]*I" ST#D)OGTM#1_I;H1% Q_33N;9-,X4>.(J^J],OO32
MQB/(J5I]7_QXOZ/R_=CB5X?R=/M0_/?-W><?X@18+N(KWT.[=1 EX<UIXR(<
M:.[?@"0_=*_2 [Q**>U %6/I;Z79>P61OBG+BWA&7,B$M4;J\'!Z*U:$/=YY
M/TCMW)(M7VZI\K"FW;.?0@HP@7C5;JIP[6U8]85Q&-:*N<1R^^LLM8ZR#GW2
MTN8*,YN52K4FQYN=I@/5L\LR^]_</ESXP44R4<N*DO%4<P>8WB$BS)H@R6L^
M/S?/SX]#'67G:@S#]H^6Y-PP78%J;DK(J2_S[H3Y&BET:T^29WT:+V<LX)'
M-S,1W[9@QH/1&A8@H(M@ 7O_B89.JN1NKOH<,<C:DHUL\%45MA:>=)4US:S4
M8R[ 2_U4N87:RN)%\2)<^JC/B 3AI,LTYL9VN"(AF%<%F%&G!8SL-7Z:FIP;
M683>(@4*EAO76%^;<Z@III*DC9DQ$=SV:%J".3Q.RJX%EDA%)20],%:A"(@V
MN'U.\T0^<:'?Q5M3MBMSK[=E%-Q2]8(VO]O].0P)@K*KE3VL\_WQEATI*?2=
M*OR2$FV+E](+YQY;MW,4K(;Y_M Q(,%]T^\J );JP=E@O%Q+U%5 RV5J*V;Z
MZ1 '5)L<;6F^4I/-@A8WJ-EH_.(*H:@,7_FIPX4WE0#+\*+PL&[QQLE49F^7
M)FI3N?8!R$R"HH+)15-]*/^,9N*JH.((!8WCC%+,Y+;T+IE ,=D-DHT;83MS
MK;TDRB#R*+],B^2M+9*&UA'']]DW/U]W9$$ !D3D/ R,DIMEOA&+3@;3^2K*
MNLE@ I31\$YXAXGX**S@#ES +^CAF3/P]\DDJEG3J/C-1:(JPJP\8C*8S>#)
MB"]8KX9 /P1(3E1PKN(V' ,/%2Z1P6P\)H-BZ[]>CW#GBMR[W_SPQ-U$4>/4
M_Z\\('P6[Z6X ?1U2E8MU+/TD(\@.1%DG_U#L\SR8VFA=DX)$S6K&A8_'E&A
M@*'O&+M!P84ZPN0@U>E<8/.,YA9=S0W84,]OLFJ&O$>\Y-YET\$#"N=-\U,I
M%>);PQ/$":J?MQ(GA';BA->N69_]&H4 >;$T8HH$]K>8#\<9&KGZO U#WP#^
M.OA_U=#N<6RZ_RQS?3I2$N#Z[=]F][VIF7L=(8RQ5+PACE8S%!MY?L6,\!5@
MMY[J-EKC8EA7")CUUA0&$2-Y3G_$KQ:F0;$Q:!$HGC#$G\8<ZHQ*0WUX&["3
M N#LL)F;61$I6U*\1B6G3#*8@[1?T(7^;7-5D=S_/_7G3,?#!@YUR^N9F],P
M 9GZ5]'M/ X5*4Y[XF/(:I2BKNUS?XH6_$=!*6(0CF^(JOU3_-^/'0T*X_%T
ML)Q.!^-X-7Y?KU%:4L,5C[HKVHR-J<&+FR)>-1@M%GK-#T7& F- X_I]OUBM
M!Y/1*$P7D-[3*'MY&*11>/EJ G!S-&06CYG)8#T9=40/#,\Z8;X2$'D\ K6I
M* -L5L,0>E+W/<W,S>IC\3.RR5XG2^EY^WJ"C,Z6N\-E2_PKJ]'S06:).F#I
M7!/[/+;:LSATZPOE@\I)O,]:5A6(+-"?')ZNG#'VOC0(%$E^;C*2OSL=.9\,
MV(QZ]2M-D68Q0&O1UP._[W;^Q8O7PW4QB^,WC5;$A"4"3+"+8CXAGY+5-,RB
M*C*/GT=C@R^[H/*IZ0@:RL_>79BIO.,1/:TWIE21 BZD"2*N8R@E1G^"(\!G
MB@(9'0ZRWF),%LU%6$P0<0&Q!4LV/XG=D[=8(Z1"_0N]Z6Q!L;(E(C/S*)=7
M2_2[Z8 BP7#QCF!7?F+ 'B3F-L35%/90Q\5=[!V9OV:;1\:H7E-=)UMF?3'
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
M$B+(0WF,CJ<!V&^5N.+<OL(I 0Z,!5%;XJ?;R/!Z2H3"M&T_"R@YF4[L$11
MDJ P*ARB=+ZFU'*SLH#-_G%7?F$[3XDYPDE4A2;SC8H&08BPQYK9IMA J1EM
MZ&B/Z-F*@\^:Y]8K'*;AM9[-HO[_)0[TEY(&/9C+C+CTS&LF3E6D3[=2IAVO
M\'5H+!:>4-DS#KDNR<F!NXX@0)H-YHP@=K^6.Q(&1%#1U/1O '@>\A<T$%+J
MR$;D8!9O 6?4D#=S<W\^WAVY"L_T?BO?S]KYJ$Z3Z0X=KZ^.-^>OG(+#SP^/
M/U^30;H.U#@$4;YP/GL4V'+BA?>\JQ/1-A70)W>XM"A31W _"*%E+H(;6'8L
MDN2"K(D_6SQPDDA(-3V'\A:5+805%#?&#C4[]9?3" A.-<E#+002F8QL3/:_
MJ<!27<H$&&WWK BUZ44^,6J-9C794D/'*K=ZM3:;6P=F[>)KB8S+&^U[^'O[
M[M)-?-_5<U)6T33F4_!Z#YX/64_5]<?8$<9=8;P'03SQWG4>K.8CZK(%2RMT
M+JU\(S5=-:^S)%#)>'4';#T1M'Y_V2^^]1&!$O@;E]4SE>!82(Z]./TB-S9Y
MIBJFII:GFZL/6G80-?",*=!'1D0XMW&N^>R1(%FI>BZ[UL=EU=*E1NF!XUE#
MLBLW+:7AFS.DJ>A$P9H/QR:OW6//P*:C$:&S_J'6B*;7Z<F!JZETK:U,H. U
M:XSW.(O06H^<+IW5GH?>%JSUNZM2P$-K#)*MSW2+X\$\8#NA6.?HA?FB!CE/
MO2K,3%*:;#>>H_KCF; ,-I@T_J[@/?E /SG+N=K=[1!!9+:ECD3^]KJ$X+/Z
MV^P[ZPS-#<>:-G]ZH%LASX+:D79EVD>6 KZKDE/V^3@263X8\6MLRXXN/EUZ
M06%&S4C+YBK<'S*(A:SV)&<GR%/0C1?49;<K?UQK$WA=-(8IEW G!+NX1$S6
M'7F>%(#'6 [2MJG/&ZZ/2_O>\%H3>C6:M>?EROJM'J@N/:0_<#FV;N0UU,$A
M+NJ-]VIG0P/F=HY14KN)/L[)O_C15G%%O6^M+=[=GG=(3O5#B=*]#:CB78N#
MM1B^<P-U2_BEA>*78C'1EE*PE?K+&X?<#<4C)!H3?F%G0D@?U8_4!@,,YQ&H
M_;(O;W%&G&CY,ES=%U\O7R?JV#"',PWM0+)^%88IL+IX4#Y75FPTY;6\NSIN
MR4-@/CA3D4AIOX([/\4<I/0134_-T9/A5.XYEJE:-Y6:78%U:IL$AH%DY0^1
MN<OT(\&,JN#FP)+?[Z6WQI6M89#=W14BVEN:H<D/%$/[<P.$G(%HL.0"U+"^
M'L5R.9IO4V(/T_/FR^YT)E8B31L9M%]72X=/:<WF/BGS#'G&#2XLE5S9OV49
M?(-0).&+H:& CVL7,3WF 6BL9]+'S4J^BP8O@Q.G?3LH/N>KU]$#T[$9-BFX
M>2H-$EA4<TKA5?YZSR$G8P>/0HHTJ6<DF;NT%O25 E(/KNB!>@Y.[,DYB-VO
MH^>D6]P2U4:X'<AQTIBAH%8610_2=GV<QL]K NZBRNQ#=I>X&@A?$!"\DX"L
MQ_A7;.S'APHD6U'DW26P*!?_U=J.*KA1^CWK^V.MMFBEX3N;?F%Q,D.UC K6
M+FH-B;<M2D;DA$,YD._,QE4Q0Q [)1T@<;7C,7TEZU)E.7\U*0BL@"'=YD[P
M7TA47#UDT*>IGC@'GZ.H2]R:)YP"4N]B$!+YP(3.@;%J2[6I[@_: QT(6L2!
M/V4%+^YN<N@7XM#G)QCRG9?\Y#F@YS02Q^ICB6<0IP"G[E-];O:@SEYDI.^U
MISHJ8$+SXZ<9_U6+5GAW5Y[H9!7N09P^3GCJ,3DLN@\X40H0O>#FH-B 6,]S
M0BXX,,HM5VE Y39_H.LX0[.C?9/1#W*V#NG/\0^!(?9NZ=1TLYJ[QE)8+[CH
M1;B4XH#L[H?.>VLAP2"A/?#B:8!2^(F3[W)8?+B_JN(!2B45>C;K]82R]G]C
M5-[&/Q&=,.S$=MK*^E5:_Y'BS>6?NW.C_CJN*'%X2CX$TEO3]?G"]#8I$;!
M4HH3D\Y<(-:(:\/\X.QB*PC!27J:R&K-SY-9QQY=+CM,I# GM#J'ZU$9<WO%
M%CBOI-P;[-[D5Q3N<?85J8U2UP]_KK/8.A+:^K6W_>*QRUMG\FDS1R F6*_
MNC,R-BZHM=" $G3S$4KG>]VHNKD_7$OQM+8P TVH&6.IR)[#Z,>OA[9'\)&G
M!FL^F6U=0J9,Z5Z:90JH91\W9&MK?=P-&S(N@OV#QU'(B(2E%7]\L.KC:*?_
M\N.[(3.&J75#$1+#>,[QB^I$QI10Q0DY-=,-=934HV3J-'O0%[1&E4"Z0+34
MF0:M>1OKB#IBR?W1(-%AO96=^,Z"X^"7DVEF2M:N&80&<7-F"&:3Y2'12((M
M(,&>2AQ*:T(QCP>@#(VJZ.E!EA%YR]/(2'\T#&.DT>"08O58<CIRS)4AX;'9
MH[,_#NX/:[NB'VN^\\%HKUL;%#)*\HRFVH^H\MK<$,9\GJB6Y8/H3FZ^[&.4
M[<<3Z9G93#LF[7:8@[04&Y?57\/06W%[ID&T)="K"9U^Z]1?MG.D/SJ9H74R
M63ZTKZ%L"06#S28GR=,3Z73C1^>BW]'L3>(QS=?BC<2F",R8IB"YFIQ#JL96
M[U%13-2$!L90KMET4UV%'A[6;QYCKCX7?@G:B_6+/O:+UNO"ZV8JE*H3*DU$
M)%#H)CU$N>9D U!RARNTJB/1WPOF?/!?L'/IZ'!5,B]5@@6T@N6^8.FJB/7&
MX]F'IRFG.F'U2A8%^U[<)B8[*]O%-_4>9L\-"J4!\W%WMCDN>C__]=V;_L 5
M4#=>0TW7\!P8DYXW8D5]Q,(WC5A^)@6O%=<E&N?M._2=IB8<A+$MFAE22T"^
MT8H@,3+Y[V+964@/#%2\6+8LY#ZTKK36A^UJLU'(; 29#7%Q#URJ#T:>6+6;
M=_&XAU9:N1YQJDB(H98+GF6J?#V&:V2X1G/W^U;+S0P530FB)6)L]#AJFH/&
MKB]:%NQ:L0VK^:(N;A4H59O3A4ZE:M1BA$0ABXQ-IT(GD@X2C)KW(%:*GG3N
M(O$-.G1>8AW[\.[=:^U[E*D\5,W>)BP$RP=JN(V/9 S3\%=,54=85H7K&&EA
M'QGG+FC ALF3R_U>71P<B]P0C7T\PD S3EYY;R3&<^DJSGP>/7+E!%5SW1VA
MAXI=5(4G9_28L.F$TWZ8SM%L97XO?!/%QW*O!7/[?:G![N"CDVDPQ$&JSE&8
MNB7OYGQ.U)&:J77GVN;P\38E$TN47W04]EZ]?M_7S$WR*F<>#)>2.BQ^T:,O
M:+9KXXC+-VOR\;I4DG3#(!ZZ6XHKTE3RJR ^7Z<@&B6CG\M;L!^+D1*NNPH<
M!OP)-))HQ1^_#C(F%[Z%?8;!TS&EU9#FDF1$/H6Y;\(6"#SB1T*=H]GU"YL.
MVY*3NGQ.>-O\!LQO\=3\4K,()G^;%E:WK\TCS#?&<ZAHQ_ 5D>ZO'+ B%GAZ
MQ4?YA/XBIVQ:+E6_@"=Y;]P^<<T#CIK;D'(S5,,*#<6JN;K4?9P [C.NL:"1
MN*IL/5]RF/Z<IHQ=[-E.J56(\1Z)+TU)VIY+T_3[CGZD8=3$L+34WKVQE>;5
M)MOZ>@KQ&9MO\;AQF".LN53>O9%\ %5BL74?#[+6)UN/3%%M^L/PJH&0;_*M
M>QG26;0M[PYVTCZU-ITVVES03VJ(\84#C55<$_3U#:%EB\O@>#I1L4"4"1+'
M>:8VF5GBG1J-#UZP6M,IEJ/TM87U>_:W!6,\0Z3XODC$I&-?],O/YQP!3Q.
M Z?@285&PTXPM!Q*H[7*'_;AU1J>6P^<L8K*<LE"J6\J1)_KN5S:F%SW89=F
MS= (4L#H01Y:1WE0=*[IT+'[V(5Z/-PRIAE8]<">%H>_7ND1NO=+4T(Y1CWM
M>ES*R<2XI.R-UAJ5<Y:#6].XO5F7(1;AKJO=EO5[.C/_XYY(>#<LP[A$H<K-
MG^!TT:,>T)_T&;FEY(:9!BVT-HKQ7S%]8EGXEP^R?G$BI=DA$I%* <LB,<"?
M 5F\^X_[E$=]MWE0MA5:]'1*W:FR>1&U@-MX%*-TKKV9KO3&BPO:4R1YZ"CB
M!,&#K5-#24P^DS>HI"_&AATDH\X]=K/!(Q'\-##HU[5304^YC&.A[TWSS$G"
MKY[8JX]7J"Z1FN;/H!$^BG6Q.01IES5(Y*VP#.ZY%XD_-K^<= M);-JT.XE:
M)KOYC*=ZG 7D^'&D$;(4D$[91:Z_)K8):5C_JHW4U$;J_M <*PF<A8[^^?!Z
MD;LJ<Z<QTJRSP*HJT^B3;5?W?EDJ<6HW@:+O2/RAYVK4-D]>O:]*!S#;Z$A(
MD&WH4MI$G^]/T+\JRDS8^&7O5YAF$-@2NG%N<EHF1DV)-GS<E2=4B3\,:E9N
MVFQ%.LZ9\=*++)015/)@&$,9/S):,.0Q44%!B5_6\GQ@<D2^9-S&A4=#E94/
MR:CO'&+?U^-]5&#TK-?3,/BYI%6@>YO@0N(;($_X7@312*/'FE?+7\LFLJ*"
M3+1ZP=14933V=:!$'[ATN6"!"' ZHCUBA@<M-Y&J>DK[.KD:"YE0$6\VF9Q)
MF1#Y;/I49>,MH,7RL'YL.P1.>4<M\2E:7-C#U;?DHC?"%_&#KYO3UK%GQJLX
M2X$R/AHD7:3*6<32)$T638V"Z*A@>*TQHLQU8'L[5=C1.<=A4S8TMJF["HZK
M?!E(MR$J<Q!IZ"YLI&N;.5'_9M=WM@9YIFL&6AT*TGPN2<K>$AT%IX62<$Y'
M0^*81"Z1D9NV%!R'&B0^\8+)FO.^K)-69T$4&]Y0\"Z$2RVYB@<Y$LG4YD=I
M4?(4E81J064Y[FY&IT'Z]C72YM%Y.J-/42(20&7*<\Q6?4CP+"V*5UX4TSO9
MH!PY94E\;>3.H%>(,TVR;6[XA>EK!5=GEG=DX="6:57AV4MPK&>J2OH:"4#*
MHG.C633'@XK7J$+??7<N&<A'BG'5_V)X!J["QT&<4#(,(_*P"V#GK(]A,T+
MJ=$YH6S-]:98"*BO@Q9%!CRG"TI]HN"IB+[>>_7R3=5/7.>/ORV=*ILPGEQ0
M$*?07X(E.-8]&VT.:"E<] _?(:B&TI:M&5:Q&[&!J2OJQ- JEETM%2;\@TG]
M"/\L*?(X4 [^DS9U^)?C<4NYI2*_DE$'QM$,P/3&_'#BX#AP(F:/23+>7I^/
M@-P:]VW;W9S,&(R;(0/^5SG 28I!-H4\&@* TY'QRIM:L,,5]_-5 "%+F)_M
MZSWE,CNLMSSU(-<5?&VTG8W(F. 92C64J1" \.:/QT^JB&RX] @_Q4 EW@O.
MQ#P$%J6Z$64\!(<L<ZVZ*3+F"5*=4Q<S!>KE+W]D IX_ "8'!ZCB);?R3"&0
M0IT4$E\UL]"^]\,(+QEC$N\H)RXP4D^J-&Y("/(KQ)>W-H;HKW3OL3ZC-=,.
MRT6="%MKDF;1AE:1Y/B'=V+3I1<,BFR=D:LZWY7#<'FH0RT0+EYMFZ!*Y$3A
MO)_5%M%CLK:6]PP'^<"IT7P7'PU)\G,Z+9("T]G9,:1T>K$W4=Q"_%"L>*2C
M$@V/<;%TR+=TIEG")8/:A=VY5=0K@%+M4?0.5G,-H<G9[^9!R]PFM8R) ?'>
M'(Z->5&XIUH6HX8+A'E:L0'J(_%WP-XTU*\:<79;?MB_]^OTV@U@<D8S.)<U
M>,:DNIJ]@45&6JDA(5*^PL-GF,=[@SC7.ML=7%7Z=I_(F F#.D5T&PLTUB99
MK'M6;G:'X',@BL3TQDWDV(4R##$M-6F ZI8<A.W]6;&V-W\2*OM^[R '%)31
M#'=-E*=5%S?"+?K($)&;^_/'H]*U_>WCSJ@H/#Y';CPHXH<D@0OZ*W,<DS<Z
MPXD=R-\T'R2?DT_13F$K]/7;PWP,OE.Z&.N[2+6YJ@R^02W.[B<8TX?APT[(
M@:HRZQS5>'Q!+I0[,*UYJL'$X=7?!QJIQ(MS\$_(+/)/E*:S?^DL #+$T!.H
M(6D$HK9\/-6,.DIF9(NA"@Y=U^4[YHW8-U%]!Z%[MFHPO[5*03X[*TF(DFRB
MK*Z+O+CGPFHA++C29M8$SA^&3XIL2JJ%20X&1HV0=%@E8\J&(S G4G[C3I'F
M6]JGU@VBJ%2_7R4^JQL[URN!GU P54P#QQ.E1H"%""<+!H4U'89?!:RI;?UY
M:<4>5NADA]M]Z0'O7>6HM97]+D>JGU9^FALSN:S\M"G[Y*1U\%.J?; C"TN:
M9UT>;[0.2577X 4-@3QP2S"FU^=V:SYU%.M?.WN'I*_/^[;Q-0EFV2Y!"MBM
MY,A3 OC:6M8"'MCK+:V2V"XIO7B9>Q<5!3TR&A*WSJI,LZ&@AQJ,+9>#,20A
M#>;N3)61FW03S%7K>D<O!CKD[I2IOYS2F%6/4U#AKG7C#Z]D&E,.RL5F#ZM>
M,S_(BYQ7&"?GUI,;8Y=JM8$(H">2G:VUU>/,5=V;\?;;$]QA7^)\! $7S<YN
MZ2-4-87M%N+;/\OM!4C:%'(4?US 575Q7>ZH=VC#!3J- 4!5#74TE8F>FGK'
MH$#J& <O+0<B999 ZD&*\NKH3D,;4,(-D)R 1]>2P#>H6\/\.G,::=-Z>IGW
ML_6?H9 UTXF'1J>4ZT3 /=I=<][RU^/IDTV*QA\TC8U+L1G&Y^+^,T5M4Y(-
MP24,#'1 ,4()DUV0'"&<R)'K[[N+VDC<3X=2,]Z -,/3G9+W+#DK&*>/:8$*
M9/W]4YF4P>;$%X:D[O.3!YTIA,'=10/%&3DT5NH88P'Y@%(+LG;EX</PLN;\
M2.EF]BKM6B+E53REH*A(N\IG#]WQL;21O+-:@> FD257P8D*@6F#_G-@QZI7
M1M/IMOE8;L@3S3,>VB<M 9?YO$45(NSJRS)74V&J@D7EDB^>>G$Z41 $&KH=
M9_S#[]VU,XIL9]BX5C:>Y!Y)^+<VX7#/Z&SEI92F4SGJ3X0YKCW $E(=1%90
M3M2?3+!J8F58:)M-56K4;.H7-"@].O3ZF;HG\U:%5."F_1X&9[EP8;BS\5SY
M>D>B:TB)KC8G L[EG4&F;L@Q(*K"-K0<Y%P\8><C\7;)RE4R(_DN* 0\3B.F
MR+IL&^&T99/ XOR=D !SGL[D]:H40;R2[]6QOL:?9TD>5!56,@;V]R=SA@M'
M^#&N!A""DA*!E^RC8DMEW44JZZ;2(*>JV 2&-(&VJ&TMLX'U,ONS)J\-IH@P
M;P5CMLAO"4);Q4_?^<I813JZ%DWBJF9HD9831(S7(_1)G2=K^9PB]K]_=*6W
MK%JK6RN==">I=1:\?$Y@0?4E+"RNHA/K-5\L_B4W]_N;N.UH4?$+V0&7+$F]
M6T].,20.'%<\^^%&;]6[4!!0]<>-V(4M!IJB#+#3AN$$V.\$[H4XSQ6A$X9.
M;56JORA&T37Y#6/6N\:<?O[\@Y]CY1F$8W";G<HU9#VH-IM2J.)%."?D8)'%
M#@<-0:Z+,FHZIHF^R\Q?=9/6HLT*=[:6-]AJ@S[??=]@'5  \0QNO'[5IW[1
M?B&F*,,=YT^]MEQ]1J/ ^%>_%!F<QX, G-/^HOTC";)Q%>\OZ)A6D/-*Q&65
M<,\KH!;$D3WM]E:$* RGP@<S+'[T"&"F^1, 2DXTB*<SH#(2 EADV^VR]'HN
M<\C9211/(H-C3US+FLLI->I(,P*7B42:.,&NWX#=RJ%;*P;R<+VOR26X04IO
M;"A0I!QQQZI,<&CQ*'3I%J1=WWT6W*544]_,,)-D!'FP)O#O%;J2BW3$-:?I
M=_U!K6MA=Q?MDYW8E'^'9BZ*=;PI;A&L*"G$NN)<;QE7)$V=.U.$=]D!3D8Q
M17:@1_NAL:29&@U <'A'D&8I$5/F:R@Q<DY@3-LZ6_69M*N2\18TU,5@ TRL
MLN,\.G Q.+04_P9G;&U""JW0W&AHT*E3$H15%[Z< XH$$Q)8GN7RJ$0^,B@Y
M\3AJ ?3-_8'U&\+!EP@DU[Y*D!FBS"AK%:8C+IYA>(=MK$Z')-:;V8R:RBG&
M^N8492J]$7\ZO"!9E'$*MPJ/&B<WBI*]I4K;'1JW""UQ8H7Q(&("8DAB1:DB
MSFMJD":99CCUF+8H\ U\5_W4@I*2>-$[J1I(->*)RY15O1 &FA_1I <RF2J]
M@37%CA@XNNPTE>25E;8]NEJE*O\YX>3O:S.;9$U0")GL@@%+]=IG+96.P4TI
M?X7@\^D('.W2#J-\D!HGDC)X"_@Q+4R.'$8IMY.$ZFKSA>P6/IVHRO.0Z#88
M,DPI;WA)%THN(K>XTR;8C5G3U/R2K&8S6AGMGW<IB0B[_Q%8NFU+YZL:36]#
M!-:O%L"LAIKP.^(K]0_W_8(^#THA)UL5W$W-C[H2.&]XHYYTDU+$+2A^:;VH
M@()S'!AL5]$U^(-G@"(;&V_SIQSP+LA#7%<<,I, 4K'??$U!4D9GS^F/&8L5
M%5CE84.OYC /(RC#06=?M-:5IZ-/2>B2(T/GE!/(Q!V3PGKH XMCSL)H&5_)
M%)7<^:/X:)U -?4?H3>NHJAGBR@L(N^L\_/URN+7C/*9W%ILBTEJ1V5G>=1K
M-I]*<^ 2D!1I%^+Y<$Q%_-VM'':<NNUKPR")"8O*]+<SGA"%<[Q]5WWDM)_[
M@\;HB%4LP83<^+1O .+K6**UPEW4M"S=FF-P-,UF#N>OY?Z+5');6I5R!B1K
M!JWP?Q":7STA_?S1(YHX9H,X]G%- 7U \V.O4\YV;;UE7HKXHJN-P$Q*JE2C
MXIY'<'=J9OKE2?DNZ]*R>[,NU6MF$MQ^+=H>/PNZN*UKA>M:[<'.A>;T2WE2
M'$;20CH?-N".26HG1N+^@!T?/(<;>S=9$* K=/@,3%GZDYPC#,-(3A)#Q&*U
M0CHCE8AJ!#M":_&>6*),>*K5IKRT-YX6U*.-ESA,$<4\59+D8RHU$:+RUE,A
M.E(6-5GE!W]1J%W4FFT_H'+?W59*@MJ F@82\6)8AX-ZS!-PX^%XJ@WT#XKQ
M[<?-@^[M<DSAA+\YR& 3!)1&=+PN^.%L+01+@['D$!EOB0^1ZYIRMSQ.HRTA
MRI%R"3].YRZKDOT]K% /V[)P,^>!VR(DVQ]/I#5H>V<+U)<WTF90IX1RJ*SE
MU3TPFXCCX\DUCV16J)V!7'\G<A.J@&RV7:3K/>4^_7%P^[RMGRP*+&E-04!:
MNEJCJFKO,2(4[&&OS90XI?*^"F@F=>[1W@333X:A5:"U@)\T\!1490D6$/8'
M$ID?NGB(>+91_IRJ78^GVA%#@5\^SK1R)(5)6W6ED%*=*6SP#*4H/Z0",VMD
MPY%MV;H&HX)#K7!&K@J=5]3.C@3)DZ?(DE=!#&I9%&3LB#'GBC"5:.#P&+[#
M\>15+5&INF=]^]BY*:ADK!@%@HFE 8VRX9HE P>))!6; 5MQ5_86]=<[]<<=
M]UD+S (V2I@-ZT14D*K(6W*C?9>IU[&O'PBS ^][;U#7:AP*>*S$=#.(E[Q:
M/M^MDN;G# #@#NM[,@]],@ >3/JT-5-@4NK@*-265/NI^1GV+C;""%O]\88$
M:4CQ1$,R'^^F4ND8&H-26(VJM8X2HY,6JX'O;_-_-TDB8=]*&%3C4Q[.JW[]
M7;]XZI;P1R< I0!P?S9[G3U75T=1<W@W'4]50+[,[4GH#!@S\%0YY-22EN_=
M_:&6)2+N*V:??:21 Z/S:7]XJ/M<-U4M.$N>8#&N7,ULCS^[4!'K7]H?/C(V
MMC=YD,B-G(8HC8QL#1LS;U-BU!3VI.5YL74_??BCZ@_XX"1V)4F40PR/"7\.
MI3#X\HTXES5:5V]RJFJV"+HT6>VP.TJ.5Q,I5.5AQX"26R&*.9<;D=0TV^4V
MRPQR32]Z[]!T/HJ@X"4,$3W,J/@&\*VGLKR@8U$JQ0KTFJ[',R@@R$_&?C*
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
M_I#^9J[Z?FY+^ 03B#*Q)UI,4B1JM %MN@'9!)2QE^<'22QKV?E6+!KUT:_
M'6<04^XE2E@P,0CI\>>F72?01CXG!DF_T@1^$"8UL21KK+PT U8[G_DN=H=0
M3S%I5L^IJ[RZCMK./9ALM1@J$U(UD.:N!"*="<%8"5>ELCZG5!RUK:A;)IS)
M=5F7CI"*6LFY=:Z[..+;J,.JG<YU5:V*,S*% F4*&:\U[:MK9( T].6!O",N
M_LT. 1D1=,'X-R2]K8:"P)-G>HKAT))/,6T)/VR93=0YCA@ &T!080J+.(1T
M#B^=#K/FH16R&%_=YMJV&^AYDT*GN^XG=JYO,FAXD=\"'"H87%I4G!%FZ\K4
M59%::=AB1@QM0]'F>GBF7R'3;<C"QHQ6)?N&Q/GJ",FE3+<J0TO_FE3EC&@1
M3SI;JQYPF&\;T 9.W-(>G1C8+ RBV;9=4<K3453I&!I<IFS]JM+#J_H+@_M8
M\KJ^/@(DJ:5X4,_9'@^Y/:Z%Y.VX:S6OT\?=+7RS4I[MAF//9V>EV,S))L"%
M$DE$[2.P[9-SN.,VK_&E-%%@43/,S-6. V&25U6C5D273W>*+YEEZ"$0PXCA
M(3DYFJC7 @Y.K?,%U]Q2A)6YJ2++SYI#R8>Z[VU6CI=U*S@&;3,M7-9%QM1R
M$B1?U3FOXOD/S<.\G Z@ON:CYM/JZ-V:(:]>(TASAR=>BPLHQ /\);LS:[,P
M/C/, *[H\UG4*?? %X7GD*Y9H;<8[&T^(V:2ALN-Y,(1Z=84>A'$9U<_W5S
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
MNG$/XQ]1K\332"3RE><3J6N<*@ /.[1)R$^"(TU>)ABB#9(7F&H@F!M\OAG
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
MV")TP*APK.[PCP8$C D 8\*_6. O"/UBQ/&]T)<@HDKA+3D\'L[ UID-7P+
M>P[_CD?P[VSRDC/#F\7@A*@T@=59C! &"=(O4L".20$[)D7L&)SM4LWV7@>?
M.0G7&&(U@\XY^09^NA'@9D"WJGWY96O44$)_E)!2J=+91<%H68(.]:8]Y6#I
M4IL[LSOT>I6RN\KH3J=O6#6+:WAZ@V(3BSM6DC#M,1H:T2:5H5R<9-#BB&5D
MLG&-E,1,_[F1HN%8\2FDQ=&_$/;RWLY@68P J6,,.:?9 N%>Y@N%Z.DMLI5B
M.1#,RQMA4(RTG&D5P+!_03[X$(P94XI868"9=KH XZL;#AF<!(6ZT[^>2<S&
M&+^XP.1=#-L&SWAL#AF$@4+FV@Q#-*>MDQA/P$"\&()78<(E5-S@>X:#_(QP
MD%VB #&BQ:AR(MZDU'<=/6  FF*A6##3[;!@-";WKP7AP%O@P//JN(7J0^-7
M$B= _YDW3(%3VMM!^*C(AH3!<T:6R+YJ7T5; XK-4W!%FU9>BO\TT*8*!Q,7
MA]LC9\_GD(J1 ZWYL-UI&#H2"E.]Z*;' 1<;B<_PY9(_ <1%3*=-V/F$#E-9
M8P3K39 ;#>-69369$?J!(-#H0O 7M#5B"0V0<TI"QM+4;B2A(>)-(G%S$'%.
M0R@"CC3'<T$X?W$'WGJQ!&;!DYQR2C$KU(BMPF*"]3U'40DU1BR[KO1(PX!4
M%O!D@(PN]@&0'Q"16OPIND;^A>%W(VS]HBBKV^56IHP"*I\*'Y"%(@N,F\N3
M!G*GA48X &UZE&CBQA8XL@LL>R:,M@S/Q*AO].WED$XI;J08-C-'P:@83<1R
M,-"HE7/*.(MG,O3P@JI#/AX1J7O/YS[Q,M8HI)MI[1)YH_I.8J+^NF#PX3,$
MM\:G[6W9* PS!4R^$9!UYS/ 05PCSXY:^TGE=#K1A^#HX%AC'AQ>C E6UEE
M8(MO&16->%[M5=8&)GZ^M_>2/N5DSO!X?:K6MXP'SIX1,3K&Z63YPW@-H16
M]< M)&G1BN=42.:;1R&U-$;%T3<J;A%#"F49CQMU(^ 3&<?47A2ZHB47P[ I
M88 QBU.5CA\ZV+V<PBMI>SMN$L3I(HZ$F^9L9C";@K]]L@T-Z,^U# ]TSK=,
MEC:DQ(-/N#DFFT YBMR9O]R>C3F*_<,N2#(,-9]:S2OU7EL4W1+F%%T+\BD3
M"892]^93)!+ +,&X"J>E>W\UAD!S,XP,[E&<*XKT4'<%,B,M8-X&T <J Y<6
M)C."Q]&M2;!J^M2!0*.$>KS&R I9WBC@&[J8Z;Z37ZJ 3  ]&R>C*2:-U'R^
MU7U-^I(X%-^7%03,30%0"=*-0^4C,"0.@G)'*C=]A."Q$W"S$#HCPQWN!V=F
MT7F(P)]@8%A[LBF:!!VBY*ZDVY)U@ L"NSLA#+-@$3/(.3EJP</,D>8RA/9T
M:B#A[G*EGRE&_<-*%AQ]'@OG)[D+ 2WP'<G/! .MI-D<[Q*#/PO2W.IZ=QG"
M0B#^AUY6LSK,P]>JW-U^3:]D88EKHS2'DAL)FD>5\,GH@ UCD>/[$!Z>@5.3
MZ+O9LSVFGCX8#<@\89TBZSQNBL1_F^H*[X)G5/!TP7KV'UR! U=5G&2I(/0%
MU^A+$'6D"@O6'8U>]NXXFI O3@$CB8M[B)RC^G!2R>_*MI6@[9]H-I*QWH3I
MA3$A8-Y9L^]F0>A>H_D1Z#UC"FCZ"$*%](_/@(7-<DR)  D>$0%E=(F677ZV
MWX*\#8R_SS&K:PB9>XYQ5="ORM:1(K-.OX>O97ZS$J@[P),TF]P+1MP/"]]8
M=M6#4QPFQQS A?5$%<E;SR'N+^=B0^J-1OHU"#5P&&E9,'%)V4_6S6RG$9@E
M$&CYG9W^ PU3:3P=!TYV$(UK 4QHDDAP'>Z0D$%E2:]&M]PVX]GT*!.&"G$V
M!H;@*PB5VHXMX]GZ;C73"*^E>%!+R+W[XC7"^WM1+#=XC"6HOBS[T+9^E")L
MPR%U6';>X:G@LMO?5:8YA )IS(O2,$NI:6'-*XBS5R.^9?S^KB-&<9PNQH+Y
ME[JE+<J68+KT([C0X-M+9IY81EDYIH-Y:[T%18%U'"P ;P''*[ <F2I"+-^N
M>0SE,_BQC2.DZ_*/6*3C6HB*@HB=..[N+A0T6Z]08(P-/3EXZ$EHZ/:-H>*[
MF)QU^30'B!^'\%4B)R7S'#1&1+V/5<(>95SLS:V /5V8$;MJ3EB#&C/3%@3S
M1V3M0[C,^L,%R%C@&1[[ AP-34G:Z6I=+UDL%=6,IK$9U>?4J)@8G^%F8#MZ
MH[>DV1-ZCS!5]L1&=X?#D@?1SZAPKM]8 H=W3E5'$-=\@3^#B>>GB"P5UE$[
M7:VJ-97EV!GMJ3,#II6"Z%U(>^FK+!4Z+"H\/.^/L.!8WL\1YEEF]%#-E3EH
M2-.9K'7NB?].\ESPJE$"R4=$BJIJ'S61]\=4.+J?+^8(SXW%LH786 +Z[V0,
M!JVL/\XRO.]7YM>+(;PY1XVW2^.!8'TE]9#IX2BT1\\@TKQOW'0!73QC!QP8
ML!IWI%LM=(S^T8^($MNXGIR'L<QG@GA^4RUY3"2.NZYW2/=@,[<[Q4JA!%#@
M+*83Q,+1;&:@6A?J?Z6*6;_F8M80H _XQDY[?:'F;*X9.U,\X0P!VNI^WVQ5
M7 X5U.8(I]*8@%EC^YJ&14^)6\<:RM*-P$*G>K]94*1=!?F3^.]58$!)EHWZ
ML]&HGR$.XJB_6(!/KQ'#F?9PS)A)K]*TQ5/]X70JG_E+:L:8Z:!.^?U1.E_T
M\^$P&4WA. +8.2T##PHZG^<02 H#&0N^D?<7N7OFT(;T!F+2WQFW>"1BJ&'5
ML$K&FB;6-ZJ8\8DJ--<QD,NUG5@55,U>=,EDH^C=38?+R]GX2S.L1:U*C>%H
M^"?G[QMBQD6ADA+>D'[L)OZ<R^)79:6S4LYD&CZ=>*XTJ?^+@'ZE"/>5CD<
M+X.@]G#X0;@8I(0'II# 4L0 PX3Z"3TV0#\T 81%H,&&V%HO0W<18I?F"!NS
MP"1KF:L@5&BD-1"CA"Q&*)U"L)YF7&8/ 3LSP,DA)F9N8GCSI@O0G7%^0K,:
M4TH88+$CT-A\!O-VR1(/^N!\"<Q;@PQVN]_-JGB.MKZ\*Y)?!+NN5^MK9?K:
M2K\,7*FC/!?2W4(0RK=E>GE=/JR7TIB>&)_U4\:71PV5;% 4)\-)QV\1,QUJ
MZ0GV4ETM5V6=?-@!9[DURSVG /B)U:WQT==BZ@#LW;<+U250"<_JJ1]_7OP0
M3U^G)SM(MQ=;1;7Z'E:)^D0]8XBOIV+5KJX*06SB46/@GD?M>;]_?YH(?O'?
MXH_04,+O0E>\FIZ'X>N?Y.<(G/%0#\ H54#EW<W#O_XI'XW^4D1:^+"^_BJ.
MPY:63/[589Q*FL<7/Q;?TW^4U>^A%^5>I._>X7JT[8W:>8P_/E*5%/GIOXGO
M5D);<AZ'YF')3C97D..G*%$^"./\]P)LG:O$_%U^_[FX_KHM-^7M8]HDW@X4
M]>5O@8%&SZ1T=Z[2,\CA]1Q-6R6%^@*U4<7 T)9JW5;!;6'0'@)^6L9*E?/5
M" ;TV##%[K:S!G6H*D%!XA?TWQ)IE)509,7I$7V'3X#UGH_JWQ8EW-C7=7R#
M/;LF-(=M_;CYMMRNF]U'C!2_E&N((PSY^*R<I^6F+F%YP5A;$.:3LL-+P[P5
MV9*8F_9/[$EKA<?)I^^0$_]U?4\K+PU]M;4'<LH_7;[EP?XJ=@N6;SIYZ:YR
M5:50YF1I/YN,YR^95I/ DMBU!"7V<9U"\F7*UU$*U]$A,:K*P()6>O((BT>$
M4,.AAD+021[,[C$6]:N0<(7*6&R!W OR;XK+&DTG,E3AGH;F3>ERXIN[/"1$
MW.6&P,$:TP>\4\!P46@_"'GW NR%"#SYZ7N!^43N:P>U^"*A/?U&>UH#!/8<
MBP0@R-$8U"M&)\P _:N$ZE6HOXT0G@_Q8CC<$I(DH@;<4S/'6OP-95H^B#-X
M2Q+EN2#<<KLM-JQ'@=)<5DW7>[?2'HV>H$C+G>[IWNIIU>A)%KYM,PQC"#!C
MU3(^[24;)(S@I_JK8&(46>C"V]64GXZQBW(4S%#3FZ(@[''X?\Q4,4303"/?
M6'^;8:D';YE**KB+L0OM&HUEAE=9U]Q&MZ-[X1;[;88BF3Y7W -&-+I9WZ*8
MZD:\*N>:+ES+@27+! T+MUM>;LK?E+G*G<H8)[+,]%/*&'?B&+[Z2D9P'>\H
M5E.FJ\H>'Y?[D=N0G&T@($$MH+ZR+;6)&J7*H=($FPD-&$IR"$T8\"K3V1C"
M!(4ZG8'-I9>-)H3]U<_G5$^UKLF+,^ 9RY8 "2$G)(0I5GR"-Q/9 !1)M_JE
M*L-_X+V[T19K,9Y\!F^(\4"UL'0*GD;9O="ZK('4NZMK6LBE3*6GH\=V-Q5Q
MD<W!6#>9 K_*YHCJC+K@@'_2RABEB\#,/)^AN1EJS8Z3\0*<IJ,^5#R%W!#Y
M&\V*JBTEDPE$B2[FX"^#:8@3V)]G](+\K=-=\;SDD9KDD>Y)'CG8_L5VY!.H
MMS>=CI$\,KP?>@#'L4#R&*(G+T8>L/8Y;@.$I^";B6Q@#_* 0A8S&$\.E1FG
M2+S</9*',9#NY#&%\,()<N,,*H\*99KLE/332QY0(Q+((QMCL6% 6!OUL]D(
M08SE;PWR@(<6$_)Y9D@>LVF&'?%OT5L432T<T6@X,*@/Z4H3DH*0>AF $4"O
MP/W1K;*<>LWT6"5FK^S2L7H,F@0[F)HI5-]&92-D-J3J"?*4\00-)<08$J8
MI_3<: P6$6)G><+L(V$Z::J &>([9QF5IH,MSJ PDX2* 3$)+W-X3CP!A8O3
M,<8XC.?H2N]3Q9:\/P37NN)*DA#;2T,;VR5/>+=-LH[)U:-$)JU]\:7.<BMQ
MQ<=@7NW6I! GBS%$C\T7 #UT)K0*H=C^Z_+N_B]BU'6YJ^#A"6["&&%;S[;?
MUE6)]RWD;,OVIG,(,9EBQ6PA:E1+'<,M-G%"QV<(E8B2WY:0F0(.$BA7D*LC
M=]N%*22MJZ\5- LNBTHO8.(ZX]T)#F)YME2^])>ZN-E! M"W0GH-C8*NTJP/
MOW\H'KZ6*_0\/BS7&T>@,LI+&RZ44":I71!DA4VBPM+T*$O73!_C 1\:'IK_
M@,0AH6(6=[7;A3F3.QR]LX!"B0+OP ":<;Q2B'/082YTN$+?JAK; #16,29K
M'4ZQ-8>40F <EC=!8SA:;$$2%(SW#X3($9]FC,^6\C$Q>OESG8)%O;P3G \
MM)PM4V2 ^]_\6K;<_/Q5^2 (%,-"T9@MIY+^3[H?$>S??N<]B;41W:[/Y?TS
MS"P;^J<6:KWSO((-1"<U"0QG+P9BE*2$0XATO9+W]2"510?1T&3H7P%V$=D@
MHR-/@8[#68H;PTULY)V7C>A#LO$=DM'>-$Q%.CDU4EQ77]?WM?D]9&&OR7 '
ME=UNA5Y=8?]/H'45J0'Q+IOREA%806A($<P50# .ZSW#!>A*IT_<V]E^Q^G9
MESC8T8]?W_TN>70WO\*3"4/A6EZ7# ]HF2SW/K+G184/P7:9V(2]\\LO]5''
M<TFUNA ?M]S*,J40Z6.8@]B[FBXK7/#6FQ[=M 2!*(UA@&."$ CQ9EV9 ?#9
M5*R[T:9?@'B#"(KK![; 0MQA'S](V3O*T62"TU!FM!P#C8A19V1%A2C.BQ7F
M(-]\^+JN8*>W:TR,@GAHB5%;U[OBV&%F,A*%Z,&R(0?WSUZ3PFZ"",%:8)]S
M .O;J;<'W@&LZQ#Z!./V&.@\A+"S3%]MQ,$;"-FV!),QQ4@,8!VQ5G2Y*C8(
MA-:E_[X0K6X+O$?19+Z$+#S(!"VW7&! H_Y2,QA+8,3!D[3VM9 $*!XD, R$
MI5&5%K:Z.F\!Y3MO*.ZP!T\!!1&R,K1P=(PX:_%!P^RH<JU1HL$<EE@]+*%.
M5CU,FL,E%-QCDYJ=XL=5<;,IKMFG!DH)E'XLC8G80T2(.PJ#E^B%QOM-(K["
M&&F^426EZW@?IJVU@2%!*!M0%Q[4.GA-<$T8 NVKG"[D.5+(A!@KAVG#^5_*
M8:HR5])9J(LCM*Q>+<E/I]R@$B)30Y:*X6")D]K$;XPBV2L[S;&X%537-DGA
M'"C7 WM:E8@VTEP+3[Q.T;@DA"); MBK1N>4A2G$BK6KC#I1J.4UP24NX/Z
M5*ZS9;4EQS5?*:)1]64AOU2WXR#U):)+\_?]_88+F)II2.KE%[#<'P2A^/R3
MORRWQ^F00X!.3UX#+E7\GBHD*,A:31RN=:S=88]D6WQ/,0X,=ZFLZ'H7U/;
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
M%N&+M/[2%1W3>B46@_0=<%6_KC'O[5N)ZB>Y_ 0;6Z-L:90S1I5>K!]<QF*
M)J)[3,(4TZC33(BST #*?VT]>41T7-V!;VTM5YPY<>,H7W99PU&>9XOI(OU8
M?EN*5L48EVH.IN55?]VGX)HP8, O8D+U:JV4+Q **![!([UY&O8:VD@!H+"Y
M786:RMNJW-U#Z\<6NL"RNEJNRO",Y0..\WT'C!)8C7;.03%SO.V:O;P6>_-=
MG)!^VLV$&WC>&<-O?TV;TSVL8_&U:.\Z/=G!'2VX7GHNB.G]P\J*851?AB&%
M^(E0^X8IYU10W-55(516T<U^>^-IS5Z.]^]/K8%7Z_\6GW==#/_C^P^B,:V6
M\^"G:D\OT.Y/\G,LO_!0 ^.IB_6F3C</1;%'KY[V/ZROOPK=?NL0E?RBZSH&
MGN\P!&GF<X;PL?B>_J.L?N\ZA,#SH2'(8Y.^>]>DH:>>*,4;>B"+'@DIY@Y?
M-YKF!O\F'EL)T2+4HOU8:W\PA08%GFRN />UE34WG@MU!8O[[P4X7U?-/6I^
M[-L7?B;4^N?B^NNVW)2WCS^(UWWYF]R,XR?L1N=K5X;6K6P<P#- >FX&8)L/
MU/K%0C[;RKXK<>+$+YC%YYR=L@*S_E+()^ONS-"0GCXUXWF,T:IIZHD1L'B@
M>EQL+)UFMR=WE6V\+4H0,*_K)Q\.V5*<*,^+[;9^W'Q;;M>=ESKRSE[4IWU&
MOT AMT P''WGJ9@EOMOK(/UT^98;^U40ZB[B<[<E\7\Z ^@DC4MGJ9OGZ2WB
M9HJ94;^Z9W95E6XV_739<7KCN3]&NANCL! (?P-SL-2;X,VGI&I8HQ9M@A&9
MCN<C9$CS%V'@CD:(BSF^J^+A>U%L5=#Z/0\Q5DS@<KDA'TIC7IYNC0),YYX2
M32=<G?;3]P+K=;4T>%+7Y?4Z2LI=-^G41.D3?_^M>#1S.\X%C9;;;;%ARP\8
MC,NJ&>_HV<CXTO\N>C'R/>Y5+Q9H8-C =LEF=B,LO_XJ./  8%$\=3 #AG$Q
MDS^G-QYX:9F#$[:^7Q:WT $&=YI6'LM(K #<^>E#HV\T(GPM&XR7@JUK, ]<
MDQRZE/CMM&!L_0]5>S(3!N"ELPTX"%MJ$=*ZJ=E&LL4=P;AQ2<']]901=&OZ
M@''Z;Y+G'&ZPAP-&_7937@'\^ \8KMMTQW%V.4)@PI-^>R.T@9(9I2]7,$PA
M!7$I0"@#!8$1!QZU6[/!)388.VHM(E9'$9R\2J=P%T2-5UU6SEDBM6$'9^]#
M^";M0RW;C*Z-AVA,X\ANS0J>\^V>+9T)B>KVD1'+ZW)7P?>'-_IM797;.RH!
M<6AK8K^JI5*$GMK*;YC9V3J6$)D<E*[INX,BZ8K-$*\[2O61<3^N&D62%WB/
M]&-05Q,\"FDV# :#<*R"8TW66$$8#7]*P?[/YK0VFK?BGR-+XGO!<3=^(\9\
M\\#A%1?%/0008A$[Q$+>;P;[@O 3-CTA[3AQ]HA.+DMZ>]_,%OXO&Y&S@KE3
MB54L.VE.N5+39>CGF!Q^P@%G!F*=5=["JDI!.258E2)<8<'4#2+:A(*$YP)!
MJBR##V9;+FD T]UMC5/T@]B_NBR![#Z(]S_IWFM%90=\;=EE!YRVSN(;& Q;
M-_!WTOK[\EZ7ONFG)U[8EO@[;[!XIO5,LX'\.%^XV']NLWVQI:HLB\_M9?>=
M"A+#TZI=Q4+V_E;00J S3!94LF"'P$G^(IL.CX<-[O:O?YKGV>PO=1C6!QHJ
MA4)/%4,KAJ:G^4'V%I1"V9I)YE?H>[\'35HH!_="LEFY(5B==I(L<'<8S[JK
M:G$Z 7F]2E^M5VGOX^F[5T?!3=<P6*=/.ZC2VW_H@<=UYBJX;]:WW3RX>WK@
MH1:07=?(R)T2&U"#:-&B\*IPK [5S7^JZX=_^W]02P,$%     @ \3A<3D39
M46%Y @  8@X   T   !X;"]S='EL97,N>&ULU9=M;]HP$,>_BN5.4RM-)($"
MZTJ0MDJ5)G53I?)B[RJ37((E/V2.PZ"??G8<$J! !4-3\X:<[WS_^SDYPC'*
M]9+!TPQ HP5G(@_Q3.OLB^?ET0PXR3LR V$BB52<:+-4J9=G"DB<VR3.O*[O
M#SQ.J,#CD2CX/=<YBF0A=(B'M0NY_#L90XB?+S_^+J2^_8#<]>+3Q87?\9^O
M;K<CEU7H"B.G\ST.<3"XQMY.X49H3V)_3^).HKT\6Z*#8T0[_J%S;DL/WY!^
M@#FP/<SKL9W<GX_D/DS^BOWF6/F#ZIOB0]^*>U6[C4>)%$W7];!SF.J$ YH3
M%N([PNA449N5$$[9TKF[UA%))A72IMT-76 ]^8L+!VYEOPF5#J="JK*VJ^ ^
MI]7VK<!J90$I8S5@%SO'>)01K4&)>[,H-Y?.5R%4V9-E9@A3199!MX^;A/)B
MBDREBD'590*\<HU'#!*+HV@ZLU<M,\\&M9;<&#$EJ12D9%AE5(:1C8"Q)_N:
M^)5L:"\2Y/;81^)C9"E6ICEU939/S3VS=36GO2Y[?9(NRNA<ZF^%.8XHU[9Y
MX%%!0A?E>I'4 $:=9!E;?F4T%1S<8=XL&)Q8<#PBJSIH)A5],7JV52+C (71
M')2FT;KGCR+9!!9ZU4Z+Y%3F;@N9SWV?4Q"@"%N'-KW_GN_R?R;N#?\=N7RK
M; .?D='^X+< LM\&R$$;(%O0D[V;]\]H1[P60+;A3@[/\&8_".E5D]#:N+4Q
M;-5>-"THTU14N#,:Q^!X[+0;XI]VU&8;(T\S<QEY3:;F#]^&OLF-(2$%TX_V
MB&4PQ(W]8,&#0;UK4DN$N+%_0$P+7D[]7O.O<OP74$L#!!0    ( /$X7$ZT
MH=@_8@H  )!N   /    >&PO=V]R:V)O;VLN>&ULQ9U9<]LX%D;_"DM//0\>
M"Q2UI>)4)5XRGK)C5^S*/';!$B2QFXN&I.RD?WT#I!=<BORJ7S[K*=IY#((X
MQ 7NS<>GO/CS(<__#'ZF25:>##95M?UP?%PN-B;5Y;_SK<GL.ZN\2'5EGQ;K
MXW);&+TL-\94:7(<#H>3XU3'V>#3QY??NBV._2=Y9195G&?V1??"C]@\E6_O
MNZ>!MA]X-/?ZX60P' 1Z5^47<5*9XDQ7YFN1[[9QMCX9J$&PBHNRNG/'KC^9
MQEF<QG^99?VLW.1/_\F+^*\\JW1RMRCR)*F_Y=ZHOV2/4+Z^\L,45;P0'ZST
MPW=M64\&DZ']P<>XC!_B)*Y^G0SJQXD9V+_BV/LSZG9X^;=IQ _%/VG&?+6*
M%^8L7^Q2DU5-.Q8F<4?/RDV\+0=!IE-S,GCY2*"S97">598FN,R:G[*?=7^+
M/?3ELOF[*MMB;[!!\2&V;Q272^7 >9"G]GF>Q$M[]&5PYR#<%\H@7P47<:8]
MR!! A@>#O,P6N0<Y I"C@T&>YNG6@XP 9'1 R-]##W(,(,<'@[S;Z,*#G #(
MR>%:4I<;#W(*(*=LR&*;%_;8/0//#*#-N&A?=!G7K75;F*TNVF1S0#9_)[*W
M4]P:KH=HO!YRZ>YV::J+7_7%$*^SV'Y-6\=\7BSRG76,CPFU0O9*%UNV#OZ[
M6Z[=-WU,)!9%-LMWLS"2T-[V9/;QPK0QD5H4V2U?=F6<F;*TH/_?V:/7'_#A
MD%(4V2EG<;G(7>/M[$AXLS7-M5S6MSWV/1\3246QK6)'Y9JI?G!NV_%1)V[(
M]@&14!39*/>%7IJ:\*;:F")P?=,R6@B!B'2BR#ZQ%X<]O_8^MKZEM4VX;5\E
MR"B*K)2O>;Y\BI/$YT$>46217-K93+9V!PT^EZ41/2U$#@G)#FGZUSX3$D9(
M%D:[]]_J7^VN'\(I"-D45WFV/KHW11J<F0>_RX=(#"%9#/:"= >5-@B1#4*R
M#<[3;9+_,L8VT\HZ:QE\,9E]5 4W#TF\%A-*9(.0;(.FDUW%N@X3Q+*?(0N$
M]'E%FL95VA)3B$;]D#Z+J&^-3+:P[51?HE]W]HX]JXQL-C3VA^2QWTT,C57[
M-JZT+X 0"2 D"^!"QT7P0R<[$UP;7>X*TSZO(Z2!$5D#+L!CSZE.[.RPK(K=
M'ASRP8@=F&I.97"M,[UNWXR/D E&9!.XD%-J@GO]4W3_$8P]D3WPS?ZNO=TP
MA2FKX/RG_:72EZF/B>0P(LOANWDT=IK@XR )C,@2>'75:5Y69; J\C1H!KN=
MFPKZF$@)([(2FG/X<E9_:_K?OWPZ9(<1V0[_,_%ZXX)@GQ_MU&]MZAB=]<3-
MKK),?MQDA 0Q(@NBGO5=)/E33RALA$0Q(HOBNWO1+(]NM9M<N0EUDCM=^.-+
MA%01L:-.I@[;V+/<W7H14D5$5L5E]FB'O7JIQ0[*P6EAEK$0681T$9%U<?Y8
MQX7URH[.@;V2[;Q^FQ=-K,D4?L N0@:)Z,L7:1.&?33!1;QN=SZX9D&V!@QY
MBD6+"-DD(ML$8XY\3&23B&P3&/*4K8FT$I&UTAGR#'Z[KX,"OOPB9)6(;!48
M^Y2-B?P2D?W2&_ML&M1?]D.6&9,M R*@#M3'1+X9DWW3'07MZIMC))XQ63PO
MX=!.,*2:,5DU>W'13D)DG#'9.'Z M!,.KHZ3/=,7*7T&]3&19\9DS\B :6<K
M(K^,^4L9SY'33C0DE3%9*C"$*C=I(*F,R5+9"Z%V->0$^61"]HD72^UD0Q*9
ML!?(_8!E)QURQX3LCI[(Y0NGCXE,,B&;I#."V=F8R"83LDW\@&$G'++)A&P3
M&#D4@\T$[K:BSUKJR&%G\R&-3,@:@2%$V7Q(*1.R4KI#B)VMB90R(2L%QA)%
M:TZ15Z9LKW3%$KL:<XH,,R4;IC>HN#?IFR+53,FJZ0PM=C8F,LV4;!H<W(E\
M3*2:Z4%#96,?$TEG>M!0V<3'1-*9'C14YD?TIG"3+]E!&%/T3>2@*=E!&%/T
M3>2@*7TM!F'Z?7.&'#0C.PAC3GU,)*$974((<^9C(@G-R!+JCC8?!<\#E8^)
M+#0[Q#Y@B_EYN72/?4QDH1G90K UQ6W<#%EH1K80QO2']QFRT(QL(;S&(#"1
MA69D"V%,WT(SF'9RT!4;WT(S9*'9P59LZO[I8<Z1A>;O,1/JP;2#DH^)+#1_
MY\W%_L*2;4\?$UEH3K80Q!3CYAQ9:$ZV$,;T!Z0YLM"<;*&>93I[ONV/+W<^
M)K+0G&RA7LQ&ZCXFLM"<;*'7U<27]DN,F[[9<Y]GB]B/)LR1A>9D"WF8SS=%
M61T=?HXL^)C(0O-W2E5IM69'!LL<9D*2+>1CODW9K_.R"NZ,S$ ;XJ1(LH?V
MEY0%L0"%:9%#^EZU?5"OHPI0F!@Y)+M(+('+7NK>$J P-7)(ME$+]"W.6=<P
MT (4IDD.WW-3P?[P)$!AHN3P77)C>EJTV@A0F# Y?.>,R=>=$,W%+T!AVN20
M;*767@@Q-EVU<LMA!N60[*4]4-E+!2A,K1R2S;0'>K&K7 ^]=H5EQ/Q(X71]
M=KZ^M\]$G/;GUP4H3MCG[VI[ ]V_=Q*@T$SLG'V\/68D0*&9V%G[&#02H-!,
M[ Q^##H6H-!,[!Q^##H1H-!,[%Q^##H5H-!,[(Q^##H3H-!,[.1^##H7H-!,
M[*Q_!/I[[:)74%@$0+U/%0!__U[OG E6!E#LT@#^-CZ!V#A?@.)B,O0Z93[H
MGD,%*#03NVP RNBVY (4FHE=34#NDMQK4P$*S<2N)] &]7KI6?PH;O-@>0'%
MKB^P!^J>'SWHTHY4=OXD0*&9V%4'0(M^+41>J8*5!]2[EAZ0H&[?F@"%9F*7
M(P"@;N.=#PKK$BAV80( ^BW/C@0H-!.[2$'?-NEG9 $*S<2N60!!Q<J2@G4,
M%+N00?>.[JX=#@I6,E#L4@9]H/L[1A2L<:#810X@:.O40S.QRQSL5_P0PA>@
MT$SLB@=B/[\8G<Y7*[,0H-!,[)H'_:#7^@\9<8;E#Q2[_@$$E7T4ED%0[#H(
M;5!O5<1M9!6@T$S\F@B]H&[)5H!",['+(P#0J[P4=T^P/H)B%TAH@:+E&U@M
M0;'+)>",'A$?A?42%+M@ @85\5%8,4'Q2R8TR4=B9'K+5A"@T$SLH@D>J+>M
MWO;<PM[TR3*BL&R"8M=-> /MVJ4A6Q2:B5TY >=WB8L)EDY0[-H)&%1<3+!X
M@F)73^A)1>O8EJ5@^03%KI^ D]'DJ8=F8M=3P*#RU$,SL<LJ8%"QS@0K+"AV
MB87N!+^CE]UN A2:B5UDX3G'SZ+M9_G9L56 0C.QRRWT)R/6%[X A69B%U^
MH'(J JLO*';Y!0@J=T# (@R*784!MZ@81V%%!L4NR8!!Q3@*BS,H=G6&[I39
MU\F3 (5F8M=G@*#R8H(5&A2[1 ,&E7T4FHE=KJ$/M",^"NLU*';!ALZBC#V@
MT$ST"@ZH/F.KCT(SL6LX=%1H].=/ A2:J:GB<%Q_O/ST<=GL4_AF#U+:UQ<Z
M6=P6@?OG>0%X[#94K'9)<FI?N\FN<NU>KW_CY3^#^_0W4$L#!!0    ( /$X
M7$ZO6@5=C00  ']C   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%
MV\UNVT88A>%;,70!X9SA<#A3Q%EUDVW:&Q!L^@>Q)4%4D>3NJWI3%4CT=F&<
M;V/!L$">U6.!FO?CE^5E>WK>[]:GY\-Z\_WU9;?>;IY.I\-OP[#>/2VOV_7#
M_K#LSG]YV!]?MZ?SK\?'X;"]^[I]7(:<4AV.E]?8?/IX><V;S_>WF^/G>VUN
M_MP>'Y?3[6;X_C)\VQ^_KD_+<EJ'MQ=].-_@_)8?A^7_W'[_\/!\M_R^O_OK
M==F=?K+BWQMLAI\/RM<'9?N@\?J@T3ZH7!]4[(.FZX,F^Z!Z?5"U#YJO#YKM
M@]KU0<T^J%\?U.V#E$#&Y)]$6/NU%G MO]<"L.476T"V_&8+T)9?;0';\KLM
M@%M^N05TRV^W &_Y]<Z@=_;KG4'O'/!9FSYL^_7.H'?VZYU![^S7.X/>V:]W
M!KVS7^\,>F>_WAGTSGZ],^B=_7J/H/?HUWL$O4>_WB/H/08\*Z&')7Z]1]![
M].L]@MZC7^\1]![]>H^@]^C7>P2]1[_>(^@]^O4NH'?QZUU [^+7NX#>Q:]W
M ;U+P+-N>MCMU[N WL6O=P&]BU_O GH7O]X%]"Y^O0OH7?QZ3Z#WY-=[ KTG
MO]X3Z#WY]9Y [\FO]P1Z3P'?5=*7E7Z])]![\NL]@=Z37^\)])[\>D^@]^37
MNX+>U:]W!;VK7^\*>E>_WA7TKGZ]*^A=_7I7T+L&G#6APR9^O2OH7?UZ5]"[
M^O6NH'?UZSV#WK-?[QGTGOUZSZ#W[-=[!KUGO]XSZ#W[]9Y![]FO]PQZSP%G
M!>FPH%_O&?2>_7K/H/?LU[N!WLVO=P.]FU_O!GHWO]X-]&Y^O1OHW?QZ-]"[
M^?5NH'?SZ]U [Q9PUIL.>_OU;J!W\^O=0>_NU[N#WMVO=P>]NU_O#GIWO]X=
M].Y^O3OHW?UZ=]"[^_7NH'?WZ]U![Q[0ZE"L$U'K8*X3T.LD"G920+&3*-E)
M <U.HF@G!50[B;*=%-#M) IW4D"YDRC=20'M3J)X)P74.XGRG130[R0*>%*
MZ!A@AA28F& &B(X19D2%B1EF1(>)(69$B8DI9D2+B3%F1(V).69$CXE!9D21
MB4EF0),IBC(54&6*LDP%=)FB,%,!9:8HS51 FRF*,Q509XKR3 7TF:) 4P&%
MIBC15$"C*8HT%5!IBC)-!72:HE!3 :6F*-540*LIBC454&N*<DT%])JB8%,!
MQ:8HV51 LRF*-A50;8JR305TFZ)P4P'EIBC=5$"[*8HW%5!OBO)-!?2;HH!3
M 06G*.%40,,IBC@54'&*,DX%=)RBD%,!):<HY51 RRF*.150<XIR3@7TG**@
M4P%%IRCI5$#3*8HZ%5!UBK).!72=HK!3 66G*.U40-LIBCL54'>*\DX%])VB
MP%,!A:<H\51 XRF*/!50>8HR3P5TGJ+04P&EIRCU5$#K*8H]%5![BG)/!?2>
MHN!3 <6G*/E40/,IBCX54'V*LD\%=)^Z##_7I^UQN?_C='S>/:[O/>4_%__U
MG O+U]./E^7]=[Q=]=<#+MP^G6^S#&\_W_T_R-M5_UDQ7,Y8/_T-4$L#!!0
M   ( /$X7$X="2LZ.0,  'U>   3    6T-O;G1E;G1?5'EP97-=+GAM;,W;
MRT[;0!B&X5M!V5;$_GQV1=BTW;9([0VX]H18^*29@8:[[R1 I:)4H@*D=T-(
MQI[Y<]"S>R]^W"_&G>W'87*;U<[[Y6,4N79GQL:MY\5,864[V['QX:F]CI:F
MO6FN393$<1&U\^3-Y,_]88_5Y<5GLVUN!W_VZ>'UP]:;5;,L0]\VOI^GZ&[J
MGFUZ_KCAVIKA>(W;]8O[$"Y8G7W9AUU<>&VS"JMN%;W@A.<W'IZ'^[[=&6O[
MSOS7:/-VV[>FF]O;,=RR=HLU3>=VQOAQ6+M=8TWWW=M^NGZ<]ZJQ_FLSAHVC
M_1#]=<'Z_>;P]X,Y/<!QY2U/]N%G84X==5QX^*M7'?CT:VAG:\X7&U:M[T^\
MO3#255AUT>'"MWR+YO#3Z4SWHL/#UN_WQ?Z:[<WQ_U,?^)]%%QT?7O>IO]T<
M"62.%#)'!IDCA\Q10.8H(7-4D#EJR!R**8-01!6%5%%,%0554505A5517!4%
M5E%D32BR)A19$XJL"476A")K0I$UH<B:4&1-*+(F%%E3BJPI1=:4(FM*D36E
MR)I29$TILJ8465.*K"E%UHPB:T:1-:/(FE%DS2BR9A19,XJL&476C")K1I$U
MI\B:4V3-*;+F%%ESBJPY1=:<(FM.D36GR)I39"THLA8460N*K 5%UH(B:T&1
MM:#(6E!D+2BR%A192XJL)476DB)K29&UI,A:4F0M*;*6%%E+BJPE1=:*(FM%
MD;6BR%I19*THLE8462N*K!5%UHHB:T61M:;(6E-DK2FRUA19:XJL-476FB)K
M39&UILA:4V153*%5,<56Q11<%5-T54SA53'%5\448!53A%5,(58QQEA0CH4Q
MEA-D<8HL3I+%:;(X41:GRN)D69@N2Y@P2Y@R2Y@T2Y@V2Y@X2Y@Z2Y@\2Y@^
M2YA 2YA"2YA$2YA&2YA(2YA*2YA,2YA.2YA02YA22YA42YA62YA82YA:2YA<
M2YA>2YA@2YAB2YAD2YAF2YAH2YAJ2YAL2YAN2YAP2YAR2YAT2YAV2YAX2YAZ
M2YA\2YA^2YB 2YB"2YB$2YB&2YB(2YB*2YB,2YB.2YB02^]9<AT?UV/33_\:
MY><\WSR='QT.=)>_ 5!+ 0(4 Q0    ( / X7$X?(\\#P    !,"   +
M          "  0    !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( / X7$XGZ(<.
M@@   +$    0              "  >D   !D;V-0<F]P<R]A<' N>&UL4$L!
M A0#%     @ \#A<3C,<VLSO    *P(  !$              ( !F0$  &1O
M8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ \#A<3IE<G",0!@  G"<  !,
M             ( !MP(  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M" #P.%Q.:H(Z 5\"   G"   &               @ 'X"   >&PO=V]R:W-H
M965T<R]S:&5E=#$N>&UL4$L! A0#%     @ \#A<3BF#X2CD!   /QD  !@
M             ( !C0L  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4
M Q0    ( / X7$Y53(C [P,  '01   8              "  :<0  !X;"]W
M;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " #P.%Q.U2B+<JL"   H
M"0  &               @ ',%   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL
M4$L! A0#%     @ \#A<3GCK6+3< 0  800  !@              ( !K1<
M 'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( / X7$XMO-N;
MQ@0  '$7   8              "  ;\9  !X;"]W;W)K<VAE971S+W-H965T
M-BYX;6Q02P$"% ,4    " #P.%Q.H$0I:MX$  !?&   &
M@ &['@  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ \#A<
M3H"$@)ZT 0  TP,  !@              ( !SR,  'AL+W=O<FMS:&5E=',O
M<VAE970X+GAM;%!+ 0(4 Q0    ( / X7$ZX ;(_M0$  -,#   8
M      "  ;DE  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M" #P.%Q.69%4Y[4!  #3 P  &0              @ &D)P  >&PO=V]R:W-H
M965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( / X7$[8, ?KM@$  -,#   9
M              "  9 I  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L!
M A0#%     @ \#A<3E*9DB2U 0  TP,  !D              ( !?2L  'AL
M+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " #P.%Q.^-PX4+4!
M  #3 P  &0              @ %I+0  >&PO=V]R:W-H965T<R]S:&5E=#$S
M+GAM;%!+ 0(4 Q0    ( / X7$Y 5(DYM0$  -,#   9              "
M 54O  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ \#A<
M3K?*F&"V 0  TP,  !D              ( !03$  'AL+W=O<FMS:&5E=',O
M<VAE970Q-2YX;6Q02P$"% ,4    " #P.%Q.G2S";+<!  #3 P  &0
M        @ $N,P  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0
M   ( / X7$[#5P<GM0$  -,#   9              "  1PU  !X;"]W;W)K
M<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ \#A<3@$T$FZU 0  TP,
M !D              ( !"#<  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q0
M2P$"% ,4    " #P.%Q.^>=BO;8!  #1 P  &0              @ 'T.
M>&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( / X7$XI<;I&
MM@$  -,#   9              "  >$Z  !X;"]W;W)K<VAE971S+W-H965T
M,C N>&UL4$L! A0#%     @ \#A<3GG@U@BV 0  TP,  !D
M ( !SCP  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " #P
M.%Q.'8(4 ;4!  #3 P  &0              @ &[/@  >&PO=V]R:W-H965T
M<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( / X7$[ZD6,%M $  -,#   9
M          "  :=   !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#
M%     @ \#A<3LUN9G*V 0  T0,  !D              ( !DD(  'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " #P.%Q.&OR6Z[8!  #3
M P  &0              @ %_1   >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM
M;%!+ 0(4 Q0    ( / X7$X-"Z1IM@$  -,#   9              "  6Q&
M  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ \#A<3M4\
MJ(&V 0  TP,  !D              ( !64@  'AL+W=O<FMS:&5E=',O<VAE
M970R-RYX;6Q02P$"% ,4    " #P.%Q.;YC,K[4!  #3 P  &0
M    @ %&2@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    (
M / X7$ZM^]GFM0$  -,#   9              "  3),  !X;"]W;W)K<VAE
M971S+W-H965T,CDN>&UL4$L! A0#%     @ \#A<3OT*0H2U 0  TP,  !D
M             ( !'DX  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"
M% ,4    " #P.%Q.D&.Z!+8!  #3 P  &0              @ $*4   >&PO
M=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( / X7$ZG]E;AM@$
M -,#   9              "  ?=1  !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&UL4$L! A0#%     @ \#A<3C0-<LVT 0  TP,  !D              ( !
MY%,  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " #P.%Q.
MI";-EK4!  #3 P  &0              @ '/50  >&PO=V]R:W-H965T<R]S
M:&5E=#,T+GAM;%!+ 0(4 Q0    ( / X7$[BV:%UM0$  -,#   9
M      "  ;M7  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%
M  @ \#A<3N,@9':V 0  TP,  !D              ( !IUD  'AL+W=O<FMS
M:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " #P.%Q.VWY+1;8!  #3 P
M&0              @ &46P  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+
M 0(4 Q0    ( / X7$Y)BWP\M0$  -,#   9              "  8%=  !X
M;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ \#A<3N 6^U:U
M 0  TP,  !D              ( !;5\  'AL+W=O<FMS:&5E=',O<VAE970S
M.2YX;6Q02P$"% ,4    " #P.%Q.6[#L<;8!  #3 P  &0
M@ %980  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( / X
M7$[;;?Y$M@$  -,#   9              "  49C  !X;"]W;W)K<VAE971S
M+W-H965T-#$N>&UL4$L! A0#%     @ \#A<3I!,W2BT 0  TP,  !D
M         ( !,V4  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M    " #P.%Q.470 #;0!  #3 P  &0              @ $>9P  >&PO=V]R
M:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( / X7$YR"]&.M0$  -,#
M   9              "  0EI  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL
M4$L! A0#%     @ \#A<3B5%/YO& @  X0L  !D              ( !]6H
M 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " #P.%Q.RR+>
M\+@!  #3 P  &0              @ 'R;0  >&PO=V]R:W-H965T<R]S:&5E
M=#0V+GAM;%!+ 0(4 Q0    ( / X7$Y\I=E%#0(  ',&   9
M  "  >%O  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @
M\#A<3FP"?T_4 0  G00  !D              ( !)7(  'AL+W=O<FMS:&5E
M=',O<VAE970T."YX;6Q02P$"% ,4    " #P.%Q.X6?%F-D!  "Z!   &0
M            @ $P=   >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4
M Q0    ( / X7$X'_8\;N $  -,#   9              "  4!V  !X;"]W
M;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ \#A<3F.L=-;' 0
M. 0  !D              ( !+W@  'AL+W=O<FMS:&5E=',O<VAE970U,2YX
M;6Q02P$"% ,4    " #P.%Q.(/E(M;@!  #3 P  &0              @ $M
M>@  >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( / X7$Y\
M&@P\U@$  )T$   9              "  1Q\  !X;"]W;W)K<VAE971S+W-H
M965T-3,N>&UL4$L! A0#%     @ \#A<3NMO?G2X 0  TP,  !D
M     ( !*7X  'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4
M" #P.%Q.A:^C.-4!  "=!   &0              @ $8@   >&PO=V]R:W-H
M965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( / X7$YS.1PCMP$  -,#   9
M              "  22"  !X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L!
M A0#%     @ \#A<3J]"1/7# 0  . 0  !D              ( !$H0  'AL
M+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " #P.%Q.)GE?B+<!
M  #3 P  &0              @ $,A@  >&PO=V]R:W-H965T<R]S:&5E=#4X
M+GAM;%!+ 0(4 Q0    ( / X7$ZH+R8U^ $  ,P%   9              "
M ?J'  !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ \#A<
M3GX["Y2Y 0  TP,  !D              ( !*8H  'AL+W=O<FMS:&5E=',O
M<VAE970V,"YX;6Q02P$"% ,4    " #P.%Q.-!3K0+0!  #3 P  &0
M        @ $9C   >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0
M   ( / X7$[+QU;HZ@$  &<%   9              "  02.  !X;"]W;W)K
M<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ \#A<3N!FY$C< 0  ^P0
M !D              ( !)9   'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q0
M2P$"% ,4    " #P.%Q._2@3O\,!   X!   &0              @ $XD@
M>&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( / X7$[BC/<Z
M[0$  &<%   9              "  3*4  !X;"]W;W)K<VAE971S+W-H965T
M-C4N>&UL4$L! A0#%     @ \#A<3F%I_)#& 0  . 0  !D
M ( !5I8  'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " #P
M.%Q.?9,(ZL$!   X!   &0              @ %3F   >&PO=V]R:W-H965T
M<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( / X7$[+ME) N $  -,#   9
M          "  4N:  !X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#
M%     @ \#A<3M/<EB>Y 0  TP,  !D              ( !.IP  'AL+W=O
M<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " #P.%Q.<6;@B+,!  #3
M P  &0              @ $JG@  >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM
M;%!+ 0(4 Q0    ( / X7$XWKA8VN $  -,#   9              "  12@
M  !X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ \#A<3ON3
MMQ7L 0  9P4  !D              ( ! Z(  'AL+W=O<FMS:&5E=',O<VAE
M970W,BYX;6Q02P$"% ,4    " #P.%Q.0Q?IQ]0!  "=!   &0
M    @ $FI   >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    (
M / X7$Z?,9(ZP (  -(,   9              "  3&F  !X;"]W;W)K<VAE
M971S+W-H965T-S0N>&UL4$L! A0#%     @ \#A<3O-!(=]. @  L@@  !D
M             ( !**D  'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"
M% ,4    " #P.%Q.L1YAT>L!  !@!0  &0              @ &MJP  >&PO
M=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( / X7$Z$3P$D_0$
M !H&   9              "  <^M  !X;"]W;W)K<VAE971S+W-H965T-S<N
M>&UL4$L! A0#%     @ \#A<3IY@4!6F P  2A$  !D              ( !
M [   'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " #P.%Q.
M:=15?)8$  "?%@  &0              @ '@LP  >&PO=V]R:W-H965T<R]S
M:&5E=#<Y+GAM;%!+ 0(4 Q0    ( / X7$[E* !:! (  &,&   9
M      "  :VX  !X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%
M  @ \#A<3N+(L2.P 0  P0,  !D              ( !Z+H  'AL+W=O<FMS
M:&5E=',O<VAE970X,2YX;6Q02P$"% ,4    " #P.%Q.[4\6)><"  #P#0
M&0              @ '/O   >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+
M 0(4 Q0    ( / X7$Y7< 6MH@(  !,*   9              "  >V_  !X
M;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ \#A<3AO.6D(!
M @  9P4  !D              ( !QL(  'AL+W=O<FMS:&5E=',O<VAE970X
M-"YX;6Q02P$"% ,4    " #P.%Q.S\AF! ,"   ]!0  &0
M@ '^Q   >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( / X
M7$[^EJQI) (  $4&   9              "  3C'  !X;"]W;W)K<VAE971S
M+W-H965T.#8N>&UL4$L! A0#%     @ \#A<3D=%^2+2 @  >PH  !D
M         ( !D\D  'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4
M    " #P.%Q.")9\^=0"  !/"@  &0              @ &<S   >&PO=V]R
M:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    ( / X7$Z%.KT^:@(  ,8'
M   9              "  :?/  !X;"]W;W)K<VAE971S+W-H965T.#DN>&UL
M4$L! A0#%     @ \#A<3NQ5#1#] 0  <P4  !D              ( !2-(
M 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4    " #P.%Q.9MEA
MN\\!  "+!   &0              @ %\U   >&PO=V]R:W-H965T<R]S:&5E
M=#DQ+GAM;%!+ 0(4 Q0    ( / X7$Z@8>)?#P(  -L%   9
M  "  8+6  !X;"]W;W)K<VAE971S+W-H965T.3(N>&UL4$L! A0#%     @
M\#A<3H4_BIRQ 0  T0,  !D              ( !R-@  'AL+W=O<FMS:&5E
M=',O<VAE970Y,RYX;6Q02P$"% ,4    " #P.%Q.1G\ZIG@"   Q"0  &0
M            @ &PV@  >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM;%!+ 0(4
M Q0    ( / X7$Z'M/GP<@@  'HY   9              "  5_=  !X;"]W
M;W)K<VAE971S+W-H965T.34N>&UL4$L! A0#%     @ \#A<3L=-B0"_ 0
M$@0  !D              ( !".8  'AL+W=O<FMS:&5E=',O<VAE970Y-BYX
M;6Q02P$"% ,4    " #P.%Q.8LZPA<\"  ">"@  &0              @ '^
MYP  >&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;%!+ 0(4 Q0    ( / X7$XO
MEZP;_P(  %P-   9              "  03K  !X;"]W;W)K<VAE971S+W-H
M965T.3@N>&UL4$L! A0#%     @ \#A<3GI:3"A3 @  ^0<  !D
M     ( !.NX  'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6Q02P$"% ,4
M" #P.%Q._E.VAF\"  #M"0  &@              @ '$\   >&PO=V]R:W-H
M965T<R]S:&5E=#$P,"YX;6Q02P$"% ,4    " #P.%Q.[U:QMVH*  "01P
M&@              @ %K\P  >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6Q0
M2P$"% ,4    " #P.%Q.!>4ES<H!  !;!   &@              @ $-_@
M>&PO=V]R:W-H965T<R]S:&5E=#$P,BYX;6Q02P$"% ,4    " #P.%Q.-;'6
M[@H#  !<#0  &@              @ $/  $ >&PO=V]R:W-H965T<R]S:&5E
M=#$P,RYX;6Q02P$"% ,4    " #P.%Q.B;<V?$<"  "H!P  &@
M    @ %1 P$ >&PO=V]R:W-H965T<R]S:&5E=#$P-"YX;6Q02P$"% ,4
M" #P.%Q.W:;-NR4"  !^!@  &@              @ '0!0$ >&PO=V]R:W-H
M965T<R]S:&5E=#$P-2YX;6Q02P$"% ,4    " #P.%Q.$8SL:B@"  #^!@
M&@              @ $M" $ >&PO=V]R:W-H965T<R]S:&5E=#$P-BYX;6Q0
M2P$"% ,4    " #P.%Q.1">MMO\!  !Y!0  &@              @ &-"@$
M>&PO=V]R:W-H965T<R]S:&5E=#$P-RYX;6Q02P$"% ,4    " #P.%Q.26YO
MU84"   ]"0  &@              @ '$# $ >&PO=V]R:W-H965T<R]S:&5E
M=#$P."YX;6Q02P$"% ,4    " #P.%Q.],*<X6<%   C(   &@
M    @ &!#P$ >&PO=V]R:W-H965T<R]S:&5E=#$P.2YX;6Q02P$"% ,4
M" #P.%Q.801Q]3$"   1!P  &@              @ $@%0$ >&PO=V]R:W-H
M965T<R]S:&5E=#$Q,"YX;6Q02P$"% ,4    " #P.%Q.(BXZ?9T$  !A&
M&@              @ &)%P$ >&PO=V]R:W-H965T<R]S:&5E=#$Q,2YX;6Q0
M2P$"% ,4    " #P.%Q.K.]$QU0"  "<!P  &@              @ %>' $
M>&PO=V]R:W-H965T<R]S:&5E=#$Q,BYX;6Q02P$"% ,4    " #P.%Q.<F-T
M"2\"   7!P  &@              @ 'J'@$ >&PO=V]R:W-H965T<R]S:&5E
M=#$Q,RYX;6Q02P$"% ,4    " #P.%Q..N"@'Y@"  "<"0  &@
M    @ %1(0$ >&PO=V]R:W-H965T<R]S:&5E=#$Q-"YX;6Q02P$"% ,4
M" #P.%Q.%;KE P@&  "((@  &@              @ $A) $ >&PO=V]R:W-H
M965T<R]S:&5E=#$Q-2YX;6Q02P$"% ,4    " #P.%Q. :J<' @"  !S!0
M&@              @ %A*@$ >&PO=V]R:W-H965T<R]S:&5E=#$Q-BYX;6Q0
M2P$"% ,4    " #P.%Q.]L*AD)P"  "M"0  &@              @ &A+ $
M>&PO=V]R:W-H965T<R]S:&5E=#$Q-RYX;6Q02P$"% ,4    " #P.%Q.I]D[
MZ6H"  "S"   &@              @ %U+P$ >&PO=V]R:W-H965T<R]S:&5E
M=#$Q."YX;6Q02P$"% ,4    " #P.%Q.JT)^4J@"  ")"@  &@
M    @ $7,@$ >&PO=V]R:W-H965T<R]S:&5E=#$Q.2YX;6Q02P$"% ,4
M" #P.%Q._"."J[H!  !:!   &@              @ 'W- $ >&PO=V]R:W-H
M965T<R]S:&5E=#$R,"YX;6Q02P$"% ,4    " #P.%Q.SLK@@V("   O"
M&@              @ 'I-@$ >&PO=V]R:W-H965T<R]S:&5E=#$R,2YX;6Q0
M2P$"% ,4    " #P.%Q.P%<X\5L"  #6!P  &@              @ &#.0$
M>&PO=V]R:W-H965T<R]S:&5E=#$R,BYX;6Q02P$"% ,4    " #P.%Q.*]!H
MRPH"  ![!0  &@              @ $6/ $ >&PO=V]R:W-H965T<R]S:&5E
M=#$R,RYX;6Q02P$"% ,4    " #P.%Q.KI[S'Z<!  "9 P  &@
M    @ %8/@$ >&PO=V]R:W-H965T<R]S:&5E=#$R-"YX;6Q02P$"% ,4
M" #P.%Q.,69=,+0"  #6"0  &@              @ $W0 $ >&PO=V]R:W-H
M965T<R]S:&5E=#$R-2YX;6Q02P$"% ,4    " #P.%Q.^HCKZ>,"  #_#
M&@              @ $C0P$ >&PO=V]R:W-H965T<R]S:&5E=#$R-BYX;6Q0
M2P$"% ,4    " #P.%Q.BLB#-%,$  #X%   &@              @ $^1@$
M>&PO=V]R:W-H965T<R]S:&5E=#$R-RYX;6Q02P$"% ,4    " #P.%Q.S1D?
MHN<"  "S"@  &@              @ ')2@$ >&PO=V]R:W-H965T<R]S:&5E
M=#$R."YX;6Q02P$"% ,4    " #P.%Q.@D6DGOX#   '%0  &@
M    @ 'H30$ >&PO=V]R:W-H965T<R]S:&5E=#$R.2YX;6Q02P$"% ,4
M" #P.%Q.9S()Y2P"  "=!@  &@              @ $>4@$ >&PO=V]R:W-H
M965T<R]S:&5E=#$S,"YX;6Q02P$"% ,4    " #P.%Q.MG5+4[("  "1"0
M&@              @ &"5 $ >&PO=V]R:W-H965T<R]S:&5E=#$S,2YX;6Q0
M2P$"% ,4    " #P.%Q.#IO!@O$!  "M!0  &@              @ %L5P$
M>&PO=V]R:W-H965T<R]S:&5E=#$S,BYX;6Q02P$"% ,4    " #P.%Q.P5T(
M?, !  !A!   &@              @ &560$ >&PO=V]R:W-H965T<R]S:&5E
M=#$S,RYX;6Q02P$"% ,4    " #P.%Q.N,FHQ#<#  "O#@  &@
M    @ &-6P$ >&PO=V]R:W-H965T<R]S:&5E=#$S-"YX;6Q02P$"% ,4
M" #P.%Q.L8CKM+,#  #4$P  &@              @ '\7@$ >&PO=V]R:W-H
M965T<R]S:&5E=#$S-2YX;6Q02P$"% ,4    " #P.%Q.6T90Q0(#  "D#
M&@              @ 'G8@$ >&PO=V]R:W-H965T<R]S:&5E=#$S-BYX;6Q0
M2P$"% ,4    " #P.%Q.IB"%CMP!  !J!   &@              @ $A9@$
M>&PO=V]R:W-H965T<R]S:&5E=#$S-RYX;6Q02P$"% ,4    " #P.%Q.T>Y@
MIH<"  #)"0  &@              @ $U: $ >&PO=V]R:W-H965T<R]S:&5E
M=#$S."YX;6Q02P$"% ,4    " #P.%Q.X6CM9#$"  !.!@  &@
M    @ 'T:@$ >&PO=V]R:W-H965T<R]S:&5E=#$S.2YX;6Q02P$"% ,4
M" #P.%Q.$U*.84("  !,!P  &@              @ %=;0$ >&PO=V]R:W-H
M965T<R]S:&5E=#$T,"YX;6Q02P$"% ,4    " #P.%Q.H?T^U=("  #P"P
M&@              @ '7;P$ >&PO=V]R:W-H965T<R]S:&5E=#$T,2YX;6Q0
M2P$"% ,4    " #P.%Q.$NH;.X0"  "#"   &@              @ 'A<@$
M>&PO=V]R:W-H965T<R]S:&5E=#$T,BYX;6Q02P$"% ,4    " #P.%Q.?RYQ
M%W4"  !9"0  &@              @ &==0$ >&PO=V]R:W-H965T<R]S:&5E
M=#$T,RYX;6Q02P$"% ,4    " #P.%Q. ST&/A$"  !2!@  &@
M    @ %*> $ >&PO=V]R:W-H965T<R]S:&5E=#$T-"YX;6Q02P$"% ,4
M" #P.%Q.'@VUT*\"  #9"0  &@              @ &3>@$ >&PO=V]R:W-H
M965T<R]S:&5E=#$T-2YX;6Q02P$"% ,4    " #P.%Q.I*Y?PE@"  !N!P
M&@              @ %Z?0$ >&PO=V]R:W-H965T<R]S:&5E=#$T-BYX;6Q0
M2P$"% ,4    " #P.%Q.GE!!PCL"  "N!@  &@              @ $*@ $
M>&PO=V]R:W-H965T<R]S:&5E=#$T-RYX;6Q02P$"% ,4    " #P.%Q.'&D'
MH T"  #5!0  &@              @ %]@@$ >&PO=V]R:W-H965T<R]S:&5E
M=#$T."YX;6Q02P$"% ,4    " #P.%Q.U.$ZQ^D!  !-!0  &@
M    @ '"A $ >&PO=V]R:W-H965T<R]S:&5E=#$T.2YX;6Q02P$"% ,4
M" #P.%Q.-UUF ' "  "_!P  &@              @ 'CA@$ >&PO=V]R:W-H
M965T<R]S:&5E=#$U,"YX;6Q02P$"% ,4    " #P.%Q.F4>GJ><!  "W!
M&@              @ &+B0$ >&PO=V]R:W-H965T<R]S:&5E=#$U,2YX;6Q0
M2P$"% ,4    " #P.%Q./((.LS,"  !M!@  &@              @ &JBP$
M>&PO=V]R:W-H965T<R]S:&5E=#$U,BYX;6Q02P$"% ,4    " #Q.%Q.K2$6
MJ18"  "7!0  &@              @ $5C@$ >&PO=V]R:W-H965T<R]S:&5E
M=#$U,RYX;6Q02P$"% ,4    " #Q.%Q.*>,[4K8!  #; P  &@
M    @ %CD $ >&PO=V]R:W-H965T<R]S:&5E=#$U-"YX;6Q02P$"% ,4
M" #Q.%Q.0C+ &]\!  !H!   &@              @ %1D@$ >&PO=V]R:W-H
M965T<R]S:&5E=#$U-2YX;6Q02P$"% ,4    " #Q.%Q.S5$=]&0#  !U#P
M&@              @ %HE $ >&PO=V]R:W-H965T<R]S:&5E=#$U-BYX;6Q0
M2P$"% ,4    " #Q.%Q.43B+U[\!   9!   &@              @ $$F $
M>&PO=V]R:W-H965T<R]S:&5E=#$U-RYX;6Q02P$"% ,4    " #Q.%Q.JLO<
M4FH#   Q$P  &@              @ '[F0$ >&PO=V]R:W-H965T<R]S:&5E
M=#$U."YX;6Q02P$"% ,4    " #Q.%Q.MVC7X1L"  #G!@  &@
M    @ &=G0$ >&PO=V]R:W-H965T<R]S:&5E=#$U.2YX;6Q02P$"% ,4
M" #Q.%Q.[FM6(OD!  #6!0  &@              @ 'PGP$ >&PO=V]R:W-H
M965T<R]S:&5E=#$V,"YX;6Q02P$"% ,4    " #Q.%Q.TL,R]V8"  #N!P
M&@              @ $AH@$ >&PO=V]R:W-H965T<R]S:&5E=#$V,2YX;6Q0
M2P$"% ,4    " #Q.%Q.-B739B "   #!@  &@              @ &_I $
M>&PO=V]R:W-H965T<R]S:&5E=#$V,BYX;6Q02P$"% ,4    " #Q.%Q.WN<Z
M8N,$  "6&@  &@              @ $7IP$ >&PO=V]R:W-H965T<R]S:&5E
M=#$V,RYX;6Q02P$"% ,4    " #Q.%Q.'=J0Z/<"  "6"P  &@
M    @ $RK $ >&PO=V]R:W-H965T<R]S:&5E=#$V-"YX;6Q02P$"% ,4
M" #Q.%Q.\.OH0J\"  #9"0  &@              @ %AKP$ >&PO=V]R:W-H
M965T<R]S:&5E=#$V-2YX;6Q02P$"% ,4    " #Q.%Q.XY36;;D!  #7 P
M&@              @ %(L@$ >&PO=V]R:W-H965T<R]S:&5E=#$V-BYX;6Q0
M2P$"% ,4    " #Q.%Q."*R2N=L!  !F!   &@              @ $YM $
M>&PO=V]R:W-H965T<R]S:&5E=#$V-RYX;6Q02P$"% ,4    " #Q.%Q.0I0)
M^[P"  #N"@  &@              @ %,M@$ >&PO=V]R:W-H965T<R]S:&5E
M=#$V."YX;6Q02P$"% ,4    " #Q.%Q.D*X&,)\!  !> P  &@
M    @ % N0$ >&PO=V]R:W-H965T<R]S:&5E=#$V.2YX;6Q02P$"% ,4
M" #Q.%Q.I6W3+FHS 0#0A 0 %               @ $7NP$ >&PO<VAA<F5D
M4W1R:6YG<RYX;6Q02P$"% ,4    " #Q.%Q.1-E187D"  !B#@  #0
M        @ &S[@( >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( /$X7$ZTH=@_
M8@H  )!N   /              "  5?Q @!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    " #Q.%Q.KUH%78T$  !_8P  &@              @ 'F^P( >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #Q.%Q.'0DK.CD#
M  !]7@  $P              @ &K  , 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     L@"R %8Q   5! ,    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>198
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>199
<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>201
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.10.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>579</ContextCount>
  <ElementCount>614</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>210</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>1001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1003 - Statement - Consolidated Statements of Financial Position</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/StatementOfFinancialPositionCurrentNonCurrent-210000</Role>
      <ShortName>Consolidated Statements of Financial Position</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1004 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpense-310000</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1005 - Statement - Consolidated Statements of Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1006 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax-410000Parenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1007 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/StatementOfChangesInEquity-610000</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/StatementOfCashFlowsDirectMethod-510000</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1009 - Disclosure - Corporate Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGeneralInformationAboutFinancialStatementsExplanatory</Role>
      <ShortName>Corporate Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1010 - Disclosure - Basis of Preparation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory</Role>
      <ShortName>Basis of Preparation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>1011 - Disclosure - Basis of Consolidation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfConsolidationExplanatory</Role>
      <ShortName>Basis of Consolidation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>1012 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>1013 - Disclosure - Significant Accounting Judgments, Estimates, and Assumptions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAccountingJudgementsAndEstimatesExplanatory</Role>
      <ShortName>Significant Accounting Judgments, Estimates, and Assumptions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>1014 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory</Role>
      <ShortName>Recent Accounting Pronouncements and Changes to Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>1015 - Disclosure - Business Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory</Role>
      <ShortName>Business Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>1016 - Disclosure - Discontinued Operations and Disposition of Subsidiaries</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory</Role>
      <ShortName>Discontinued Operations and Disposition of Subsidiaries</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>1017 - Disclosure - Cash and Cash Equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory</Role>
      <ShortName>Cash and Cash Equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>1018 - Disclosure - Trade and Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory</Role>
      <ShortName>Trade and Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>1019 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>1020 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatory</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>1021 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>1022 - Disclosure - Other Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory</Role>
      <ShortName>Other Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>1023 - Disclosure - Trade and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory</Role>
      <ShortName>Trade and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>1024 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>1025 - Disclosure - Provisions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory</Role>
      <ShortName>Provisions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>1026 - Disclosure - Employee Defined Benefit Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory</Role>
      <ShortName>Employee Defined Benefit Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>1027 - Disclosure - Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory</Role>
      <ShortName>Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>1028 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>1029 - Disclosure - Contingencies and Guarantees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfContingenciesAndGuaranteesExplanatory</Role>
      <ShortName>Contingencies and Guarantees</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>1030 - Disclosure - Share Capital</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory</Role>
      <ShortName>Share Capital</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>1031 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>1032 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>1033 - Disclosure - Capital Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCapitalManagementExplanatory</Role>
      <ShortName>Capital Management</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>1034 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>1035 - Disclosure - Net Interest Expense and Other Net Finance Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory</Role>
      <ShortName>Net Interest Expense and Other Net Finance Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>1036 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatory</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>1037 - Disclosure - Employee Costs from Continuing Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory</Role>
      <ShortName>Employee Costs from Continuing Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>1038 - Disclosure - Other Expense (Income)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory</Role>
      <ShortName>Other Expense (Income)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>1039 - Disclosure - Weighted Average Shares Outstanding</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory</Role>
      <ShortName>Weighted Average Shares Outstanding</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>1040 - Disclosure - Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory</Role>
      <ShortName>Cash Flow Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>1041 - Disclosure - Related-Party Disclosures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory</Role>
      <ShortName>Related-Party Disclosures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>1042 - Disclosure - Segmented Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory</Role>
      <ShortName>Segmented Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>1043 - Disclosure - Investment Tax Credits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentTaxCreditsExplanatoy</Role>
      <ShortName>Investment Tax Credits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>1044 - Disclosure - Events after the Reporting Period</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEventsAfterReportingPeriodExplanatory</Role>
      <ShortName>Events after the Reporting Period</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>1045 - Disclosure - Comparative Figures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfReclassificationsOrChangesInPresentationExplanatory</Role>
      <ShortName>Comparative Figures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>1046 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>1047 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatoryTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>1048 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatoryTables</Role>
      <ShortName>Recent Accounting Pronouncements and Changes to Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesExplanatory</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>1049 - Disclosure - Business Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables</Role>
      <ShortName>Business Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>1050 - Disclosure - Discontinued Operations and Disposition of Subsidiaries (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatoryTables</Role>
      <ShortName>Discontinued Operations and Disposition of Subsidiaries (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDiscontinuedOperationsExplanatory</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>1051 - Disclosure - Cash and Cash Equivalents (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatoryTables</Role>
      <ShortName>Cash and Cash Equivalents (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashAndCashEquivalentsExplanatory</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>1052 - Disclosure - Trade and Other Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables</Role>
      <ShortName>Trade and Other Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>1053 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>1054 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatoryTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGoodwillExplanatory</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>1055 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatoryTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsExplanatory</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>1056 - Disclosure - Other Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables</Role>
      <ShortName>Other Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>1057 - Disclosure - Trade and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatoryTables</Role>
      <ShortName>Trade and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherPayablesExplanatory</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>1058 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatoryTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBorrowingsExplanatory</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>1059 - Disclosure - Provisions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatoryTables</Role>
      <ShortName>Provisions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>1060 - Disclosure - Employee Defined Benefit Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables</Role>
      <ShortName>Employee Defined Benefit Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>1061 - Disclosure - Other Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatoryTables</Role>
      <ShortName>Other Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherLiabilitiesExplanatory</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>1062 - Disclosure - Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables</Role>
      <ShortName>Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>1063 - Disclosure - Share Capital (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatoryTables</Role>
      <ShortName>Share Capital (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>1064 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatoryTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFairValueMeasurementExplanatory</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>1065 - Disclosure - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatoryTables</Role>
      <ShortName>Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialInstrumentsExplanatory</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>1066 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>1067 - Disclosure - Net Interest Expense and Other Net Finance Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables</Role>
      <ShortName>Net Interest Expense and Other Net Finance Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>1068 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatoryTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRevenueExplanatory</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>1069 - Disclosure - Employee Costs from Continuing Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatoryTables</Role>
      <ShortName>Employee Costs from Continuing Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeCostsExplanatory</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>1070 - Disclosure - Other Expense (Income) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables</Role>
      <ShortName>Other Expense (Income) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatory</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>1071 - Disclosure - Weighted Average Shares Outstanding (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatoryTables</Role>
      <ShortName>Weighted Average Shares Outstanding (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfWeightedAverageNumberOfSharesExplanatory</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>1072 - Disclosure - Cash Flow Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatoryTables</Role>
      <ShortName>Cash Flow Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCashFlowStatementExplanatory</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>1073 - Disclosure - Related-Party Disclosures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables</Role>
      <ShortName>Related-Party Disclosures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>1074 - Disclosure - Segmented Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables</Role>
      <ShortName>Segmented Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>1075 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives and Depreciation Calculation Methods (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAndDepreciationCalculationMethods</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives and Depreciation Calculation Methods (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>1076 - Disclosure - Summary of Significant Accounting Policies - Intangible and Leased Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAndLeasedAssetsAdditionalInformation</Role>
      <ShortName>Summary of Significant Accounting Policies - Intangible and Leased Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>1077 - Disclosure - Summary of Significant Accounting Policies - Share Based and Equity Settled Transactions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedAndEquitySettledTransactionsAdditionalInformation</Role>
      <ShortName>Summary of Significant Accounting Policies - Share Based and Equity Settled Transactions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>1078 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies - Schedule of Impact of Changes to Accounting Policies on Retained Earnings (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesScheduleOfImpactOfChangesToAccountingPoliciesOnRetainedEarnings</Role>
      <ShortName>Recent Accounting Pronouncements and Changes to Accounting Policies - Schedule of Impact of Changes to Accounting Policies on Retained Earnings (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>1079 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 15 in Consolidated Statement of Financial Position (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementOfFinancialPosition</Role>
      <ShortName>Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 15 in Consolidated Statement of Financial Position (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>1080 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 15 in Consolidated Statements of Income and Comprehensive Income (Loss) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS15InConsolidatedStatementsOfIncomeAndComprehensiveIncomeLoss</Role>
      <ShortName>Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 15 in Consolidated Statements of Income and Comprehensive Income (Loss) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>1081 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 9 on Equity (After-tax) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfImpactsOfAdoptingIFRS9OnEquityAftertax</Role>
      <ShortName>Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Impacts of Adopting IFRS 9 on Equity (After-tax) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>1082 - Disclosure - Recent Accounting Pronouncements and Changes To Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesAdditionalInformation</Role>
      <ShortName>Recent Accounting Pronouncements and Changes To Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>1083 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Measurement Category of Financial Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAndChangesToAccountingPoliciesSummaryOfMeasurementCategoryOfFinancialAssets</Role>
      <ShortName>Recent Accounting Pronouncements and Changes to Accounting Policies - Summary of Measurement Category of Financial Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>1084 - Disclosure - Business Acquisitions - Summary of Consideration for Assets Acquired and Liabilities Assumed (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationForAssetsAcquiredAndLiabilitiesAssumed</Role>
      <ShortName>Business Acquisitions - Summary of Consideration for Assets Acquired and Liabilities Assumed (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>1085 - Disclosure - Business Acquisitions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformation</Role>
      <ShortName>Business Acquisitions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>1086 - Disclosure - Business Acquisitions - Summary of Consideration of Business Combinations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfConsiderationOfBusinessCombinations</Role>
      <ShortName>Business Acquisitions - Summary of Consideration of Business Combinations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>1087 - Disclosure - Business Acquisitions - Summary of Notes Payable in Business Combination (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfNotesPayableInBusinessCombination</Role>
      <ShortName>Business Acquisitions - Summary of Notes Payable in Business Combination (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>1088 - Disclosure - Discontinued Operations and Disposition of Subsidiaries - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesAdditionalInformation</Role>
      <ShortName>Discontinued Operations and Disposition of Subsidiaries - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>1089 - Disclosure - Discontinued Operations and Disposition of Subsidiaries - Summary of Net Loss from Discontinued Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfNetLossFromDiscontinuedOperations</Role>
      <ShortName>Discontinued Operations and Disposition of Subsidiaries - Summary of Net Loss from Discontinued Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>1090 - Disclosure - Discontinued Operations and Disposition of Subsidiaries - Summary of Disposition of Subsidiary (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureDiscontinuedOperationsAndDispositionOfSubsidiariesSummaryOfDispositionOfSubsidiary</Role>
      <ShortName>Discontinued Operations and Disposition of Subsidiaries - Summary of Disposition of Subsidiary (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>1091 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalents</Role>
      <ShortName>Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>1092 - Disclosure - Cash and Cash Equivalents - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureCashAndCashEquivalentsAdditionalInformation</Role>
      <ShortName>Cash and Cash Equivalents - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>1093 - Disclosure - Trade and Other Receivables - Schedule of Trade and Other Receivables (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivables</Role>
      <ShortName>Trade and Other Receivables - Schedule of Trade and Other Receivables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>1094 - Disclosure - Trade and Other Receivables - Schedule of Trade and Other Receivables (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfTradeAndOtherReceivablesParenthetical</Role>
      <ShortName>Trade and Other Receivables - Schedule of Trade and Other Receivables (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>1095 - Disclosure - Trade and Other Receivables - Schedule of Gross Trade Receivables Aging Analysis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherReceivablesScheduleOfGrossTradeReceivablesAgingAnalysis</Role>
      <ShortName>Trade and Other Receivables - Schedule of Gross Trade Receivables Aging Analysis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>1096 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipment</Role>
      <ShortName>Property and Equipment - Schedule of Property and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>1097 - Disclosure - Property and Equipment - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformation</Role>
      <ShortName>Property and Equipment - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>1098 - Disclosure - Goodwill - Schedule of Reconciliation of Changes in Goodwill (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfReconciliationOfChangesInGoodwill</Role>
      <ShortName>Goodwill - Schedule of Reconciliation of Changes in Goodwill (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>1099 - Disclosure - Goodwill - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureGoodwillAdditionalInformation</Role>
      <ShortName>Goodwill - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>1100 - Disclosure - Goodwill - Schedule of Goodwill Allocated (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureGoodwillScheduleOfGoodwillAllocated</Role>
      <ShortName>Goodwill - Schedule of Goodwill Allocated (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>1101 - Disclosure - Goodwill - Summary of Most Sensitive Key Assumptions Used for CGUs (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureGoodwillSummaryOfMostSensitiveKeyAssumptionsUsedForCGUs</Role>
      <ShortName>Goodwill - Summary of Most Sensitive Key Assumptions Used for CGUs (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>1102 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssets</Role>
      <ShortName>Intangible Assets - Summary of Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>1103 - Disclosure - Intangible Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation</Role>
      <ShortName>Intangible Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>1104 - Disclosure - Other Assets - Schedule of Other Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsScheduleOfOtherAssets</Role>
      <ShortName>Other Assets - Schedule of Other Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>1105 - Disclosure - Other Assets - Disclosure of Fair Value and Amortized Cost (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfFairValueAndAmortizedCost</Role>
      <ShortName>Other Assets - Disclosure of Fair Value and Amortized Cost (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>1106 - Disclosure - Other Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsAdditionalInformation</Role>
      <ShortName>Other Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>1107 - Disclosure - Other Assets - Disclosure of the Bond Portfolio Stated at Fair Value (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureOtherAssetsDisclosureOfTheBondPortfolioStatedAtFairValue</Role>
      <ShortName>Other Assets - Disclosure of the Bond Portfolio Stated at Fair Value (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>1108 - Disclosure - Trade and Other Payables - Summary of Trade and Other Payables (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureTradeAndOtherPayablesSummaryOfTradeAndOtherPayables</Role>
      <ShortName>Trade and Other Payables - Summary of Trade and Other Payables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>1109 - Disclosure - Long-Term Debt - Summary of Long Term Debt (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebt</Role>
      <ShortName>Long-Term Debt - Summary of Long Term Debt (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>1110 - Disclosure - Long-Term Debt - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation</Role>
      <ShortName>Long-Term Debt - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>1111 - Disclosure - Long-Term Debt - Future Minimum Lease Payments and Present Value of the Net Minimum Lease Payments under Finance Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureLongTermDebtFutureMinimumLeasePaymentsAndPresentValueOfTheNetMinimumLeasePaymentsUnderFinanceLeases</Role>
      <ShortName>Long-Term Debt - Future Minimum Lease Payments and Present Value of the Net Minimum Lease Payments under Finance Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>1112 - Disclosure - Provisions - Summary of Provisions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureProvisionsSummaryOfProvisions</Role>
      <ShortName>Provisions - Summary of Provisions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>1113 - Disclosure - Provisions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureProvisionsAdditionalInformation</Role>
      <ShortName>Provisions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>1114 - Disclosure - Employee Defined Benefit Obligations - Summary of Employee Defined Benefit Obligations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfEmployeeDefinedBenefitObligations</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Employee Defined Benefit Obligations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>1115 - Disclosure - Employee Defined Benefit Obligations - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsAdditionalInformation</Role>
      <ShortName>Employee Defined Benefit Obligations - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>1116 - Disclosure - Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit Liability (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfReconciliationForNetDefinedBenefitLiability</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit Liability (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>1117 - Disclosure - Employee Defined Benefit Obligations - Summary of Net Defined Benefit Asset (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfNetDefinedBenefitAsset</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Net Defined Benefit Asset (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>1118 - Disclosure - Employee Defined Benefit Obligations - Summary of Major Categories of Plan Assets, Measured at Fair Value (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfMajorCategoriesOfPlanAssetsMeasuredAtFairValue</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Major Categories of Plan Assets, Measured at Fair Value (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>1119 - Disclosure - Employee Defined Benefit Obligations - Summary of Principal Assumptions Used In Determining Pension Benefit Obligations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligations</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Principal Assumptions Used In Determining Pension Benefit Obligations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>1120 - Disclosure - Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptions</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>1121 - Disclosure - Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureEmployeeDefinedBenefitObligationsSummaryOfQuantitativeSensitivityAnalysesImpactOnDefinedBenefitObligationForSignificantAssumptionsParenthetical</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>1122 - Disclosure - Other Liabilities - Summary of Other Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureOtherLiabilitiesSummaryOfOtherLiabilities</Role>
      <ShortName>Other Liabilities - Summary of Other Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>1123 - Disclosure - Commitments - Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureCommitmentsSummaryOfFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeases</Role>
      <ShortName>Commitments - Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>1124 - Disclosure - Commitments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureCommitmentsAdditionalInformation</Role>
      <ShortName>Commitments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>1125 - Disclosure - Contingencies and Guarantees - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureContingenciesAndGuaranteesAdditionalInformation</Role>
      <ShortName>Contingencies and Guarantees - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>1126 - Disclosure - Share Capital - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureShareCapitalAdditionalInformation</Role>
      <ShortName>Share Capital - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>125</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>1127 - Disclosure - Share Capital - Summary of Dividends Declared and Recorded in the Consolidated Financial Statements (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfDividendsDeclaredAndRecordedInTheConsolidatedFinancialStatements</Role>
      <ShortName>Share Capital - Summary of Dividends Declared and Recorded in the Consolidated Financial Statements (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>1128 - Disclosure - Share Capital - Share-based Payment Transactions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSharebasedPaymentTransactionsAdditionalInformation</Role>
      <ShortName>Share Capital - Share-based Payment Transactions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>1129 - Disclosure - Share Capital - Summary of Granted Share Options (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfGrantedShareOptions</Role>
      <ShortName>Share Capital - Summary of Granted Share Options (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>1130 - Disclosure - Share Capital - Summary of Outstanding Share Options (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfOutstandingShareOptions</Role>
      <ShortName>Share Capital - Summary of Outstanding Share Options (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>1131 - Disclosure - Share Capital - Summary of Weighted Average Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfWeightedAverageAssumptions</Role>
      <ShortName>Share Capital - Summary of Weighted Average Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>1132 - Disclosure - Share Capital - Summary of Non-Vested Options (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureShareCapitalSummaryOfNonVestedOptions</Role>
      <ShortName>Share Capital - Summary of Non-Vested Options (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>1133 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForAssets</Role>
      <ShortName>Fair Value Measurements - Summary of Fair Value Hierarchy for Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>132</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>1134 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFairValueHierarchyForLiabilities</Role>
      <ShortName>Fair Value Measurements - Summary of Fair Value Hierarchy for Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>133</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>1135 - Disclosure - Financial Instruments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformation</Role>
      <ShortName>Financial Instruments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>1136 - Disclosure - Financial Instruments - Summary of Loss Allowance Provision (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfLossAllowanceProvision</Role>
      <ShortName>Financial Instruments - Summary of Loss Allowance Provision (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>1137 - Disclosure - Financial Instruments - Summary of Timing of Undiscounted Cash Outflows Relating to Financial Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfTimingOfUndiscountedCashOutflowsRelatingToFinancialLiabilities</Role>
      <ShortName>Financial Instruments - Summary of Timing of Undiscounted Cash Outflows Relating to Financial Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>1138 - Disclosure - Capital Management - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureCapitalManagementAdditionalInformation</Role>
      <ShortName>Capital Management - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>1139 - Disclosure - Income Taxes - Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfEffectiveIncomeTaxForContinuingOperationsFromStatutoryCanadianTaxRates</Role>
      <ShortName>Income Taxes - Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>138</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>1140 - Disclosure - Income Taxes - Summary of Major Components of Current Income Tax Expense from Continuing Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfCurrentIncomeTaxExpenseFromContinuingOperations</Role>
      <ShortName>Income Taxes - Summary of Major Components of Current Income Tax Expense from Continuing Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>139</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>1141 - Disclosure - Income Taxes - Summary of Major Components of Deferred Income Tax (Recovery) Expense from Continuing Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfMajorComponentsOfDeferredIncomeTaxRecoveryExpenseFromContinuingOperations</Role>
      <ShortName>Income Taxes - Summary of Major Components of Deferred Income Tax (Recovery) Expense from Continuing Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>140</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>1142 - Disclosure - Income Taxes - Schedule of Significant Components of the Company's Net Deferred Income Tax Assets (Liabilities) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfTheCompanysNetDeferredIncomeTaxAssetsLiabilities</Role>
      <ShortName>Income Taxes - Schedule of Significant Components of the Company's Net Deferred Income Tax Assets (Liabilities) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>141</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>1143 - Disclosure - Income Taxes - Schedule of Reconciliation of Net Deferred Tax Assets (Liabilities) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfNetDeferredTaxAssetsLiabilities</Role>
      <ShortName>Income Taxes - Schedule of Reconciliation of Net Deferred Tax Assets (Liabilities) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>142</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>1144 - Disclosure - Income Taxes - Schedule of Loss Carryforwards (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfLossCarryforwards</Role>
      <ShortName>Income Taxes - Schedule of Loss Carryforwards (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>143</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>1145 - Disclosure - Income Taxes - Additional Informations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformations</Role>
      <ShortName>Income Taxes - Additional Informations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>144</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>1146 - Disclosure - Net Interest Expense and Other Net Finance Expense - Schedule of Interest Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfInterestExpense</Role>
      <ShortName>Net Interest Expense and Other Net Finance Expense - Schedule of Interest Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>145</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R146.htm</HtmlFileName>
      <LongName>1147 - Disclosure - Net Interest Expense and Other Net Finance Expense - Schedule of Other Net Finance Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureNetInterestExpenseAndOtherNetFinanceExpenseScheduleOfOtherNetFinanceExpense</Role>
      <ShortName>Net Interest Expense and Other Net Finance Expense - Schedule of Other Net Finance Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>146</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R147.htm</HtmlFileName>
      <LongName>1148 - Disclosure - Revenue - Summary of Information about Receivables, Contract Assets, and Deferred Revenue (Contract Liabilities) from Contracts with Customers (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRevenueSummaryOfInformationAboutReceivablesContractAssetsAndDeferredRevenueContractLiabilitiesFromContractsWithCustomers</Role>
      <ShortName>Revenue - Summary of Information about Receivables, Contract Assets, and Deferred Revenue (Contract Liabilities) from Contracts with Customers (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>147</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R148.htm</HtmlFileName>
      <LongName>1149 - Disclosure - Revenue - Significant Increases (Decreases) in Contract Assets and Deferred Revenue (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRevenueSignificantIncreasesDecreasesInContractAssetsAndDeferredRevenue</Role>
      <ShortName>Revenue - Significant Increases (Decreases) in Contract Assets and Deferred Revenue (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>148</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R149.htm</HtmlFileName>
      <LongName>1150 - Disclosure - Revenue - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRevenueAdditionalInformation</Role>
      <ShortName>Revenue - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>149</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R150.htm</HtmlFileName>
      <LongName>1151 - Disclosure - Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsScheduleOfEmployeeBenefitsCost</Role>
      <ShortName>Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>150</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R151.htm</HtmlFileName>
      <LongName>1152 - Disclosure - Employee Costs from Continuing Operations - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureEmployeeCostsFromContinuingOperationsAdditionalInformation</Role>
      <ShortName>Employee Costs from Continuing Operations - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>151</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R152.htm</HtmlFileName>
      <LongName>1153 - Disclosure - Other Expense (Income) - Schedule of Other Expense (Income) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureOtherExpenseIncomeScheduleOfOtherExpenseIncome</Role>
      <ShortName>Other Expense (Income) - Schedule of Other Expense (Income) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherExpenseIncomeExplanatoryTables</ParentRole>
      <Position>152</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R153.htm</HtmlFileName>
      <LongName>1154 - Disclosure - Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasis</Role>
      <ShortName>Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>153</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R154.htm</HtmlFileName>
      <LongName>1155 - Disclosure - Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingScheduleOfBasicAndDilutedCommonSharesOutstandingCalculatedOnWeightedAverageBasisParenthetical</Role>
      <ShortName>Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>154</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R155.htm</HtmlFileName>
      <LongName>1156 - Disclosure - Weighted Average Shares Outstanding - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureWeightedAverageSharesOutstandingAdditionalInformation</Role>
      <ShortName>Weighted Average Shares Outstanding - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>155</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R156.htm</HtmlFileName>
      <LongName>1157 - Disclosure - Cash Flow Information - Reconciliation of Liabilities Arising from Financing Activities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureCashFlowInformationReconciliationOfLiabilitiesArisingFromFinancingActivities</Role>
      <ShortName>Cash Flow Information - Reconciliation of Liabilities Arising from Financing Activities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>156</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R157.htm</HtmlFileName>
      <LongName>1158 - Disclosure - Related - Party Disclosures - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformation</Role>
      <ShortName>Related - Party Disclosures - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>157</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R158.htm</HtmlFileName>
      <LongName>1159 - Disclosure - Related-Party Disclosures - Schedule of Subsidiaries (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfSubsidiaries</Role>
      <ShortName>Related-Party Disclosures - Schedule of Subsidiaries (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>158</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R159.htm</HtmlFileName>
      <LongName>1160 - Disclosure - Related-Party Disclosures - Schedule of Structured Consolidated Entities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfStructuredConsolidatedEntities</Role>
      <ShortName>Related-Party Disclosures - Schedule of Structured Consolidated Entities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>159</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R160.htm</HtmlFileName>
      <LongName>1161 - Disclosure - Related-Party Disclosures - Summary of Joint Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfJointOperations</Role>
      <ShortName>Related-Party Disclosures - Summary of Joint Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>160</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R161.htm</HtmlFileName>
      <LongName>1162 - Disclosure - Related-Party Disclosures - Schedule of Transactions With Related Parties (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfTransactionsWithRelatedParties</Role>
      <ShortName>Related-Party Disclosures - Schedule of Transactions With Related Parties (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>161</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R162.htm</HtmlFileName>
      <LongName>1163 - Disclosure - Related-Party Disclosures - Schedule of Compensation of Key Management Personnel and Directors of the Company (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureRelatedPartyDisclosuresScheduleOfCompensationOfKeyManagementPersonnelAndDirectorsOfTheCompany</Role>
      <ShortName>Related-Party Disclosures - Schedule of Compensation of Key Management Personnel and Directors of the Company (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>162</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R163.htm</HtmlFileName>
      <LongName>1164 - Disclosure - Segmented Information - Schedule of Operating Segments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfOperatingSegments</Role>
      <ShortName>Segmented Information - Schedule of Operating Segments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>163</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R164.htm</HtmlFileName>
      <LongName>1165 - Disclosure - Segmented Information - Schedule of Non-Current Assets and Gross Revenue by Geographical Areas (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfNonCurrentAssetsAndGrossRevenueByGeographicalAreas</Role>
      <ShortName>Segmented Information - Schedule of Non-Current Assets and Gross Revenue by Geographical Areas (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>164</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R165.htm</HtmlFileName>
      <LongName>1166 - Disclosure - Segmented Information - Schedule of Gross Revenue by Services (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationScheduleOfGrossRevenueByServices</Role>
      <ShortName>Segmented Information - Schedule of Gross Revenue by Services (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>165</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R166.htm</HtmlFileName>
      <LongName>1167 - Disclosure - Segmented Information - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureSegmentedInformationAdditionalInformation</Role>
      <ShortName>Segmented Information - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>166</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R167.htm</HtmlFileName>
      <LongName>1168 - Disclosure - Investment Tax Credit - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureInvestmentTaxCreditAdditionalInformation</Role>
      <ShortName>Investment Tax Credit - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>167</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R168.htm</HtmlFileName>
      <LongName>1169 - Disclosure - Events after the Reporting Period - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureEventsAfterTheReportingPeriodAdditionalInformation</Role>
      <ShortName>Events after the Reporting Period - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>168</Position>
    </Report>
    <Report instance="stn-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R169.htm</HtmlFileName>
      <LongName>1170 - Disclosure - Comparative Figures - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/taxonomy/role/DisclosureComparativeFiguresAdditionalInformation</Role>
      <ShortName>Comparative Figures - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>169</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>stn-20181231.xml</File>
    <File>stn-20181231.xsd</File>
    <File>stn-20181231_cal.xml</File>
    <File>stn-20181231_def.xml</File>
    <File>stn-20181231_lab.xml</File>
    <File>stn-20181231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/stpr/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.ifrs.org/taxonomy/2018-03-16/ifrs-full</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>203
<FILENAME>0001193125-19-055515-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-19-055515-xbrl.zip
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
M5Q4K\SJ$^H!-_;Y:+.O)>-V1"!R,0?H+-Z<U^#/?V__O#30P6U@A58$T',N
MNB3(P(HCDHE":(.3)*?=>LT=F7>,@^C#]JJI"'4B[EIU!U*1S9OA04U%2M-F
M\DM=+4XAX("@4P$[1;"R0#BW$5A*)=*E)BB319YG4E&2)7U=>KM&OQO1^6,*
M@X?;1'/A%QH'>_Q%Z#GQ#Q5?$\V%E1^_0_BO /Y@ ;6V:-,+GSDF.%T>_G 1
M--%<YWKA"].=G1@+?]A1R&OT3:P##(!>V8^=.<@"HY$] X/Z)R,/.C_R?,C]
MLZ N.D[R?(#]S;&ZB;[AZ9)G$V[PSUFO*1^+F/J%FV@/Y,M)]\#0 SVOKT.X
M!\;KGX"KNT?XI:1;B_Z&6K&0 TUC'9-#+BW<PR+W7P$*SV*_O'@/B]@_-H-Z
MYE9[D6Z:1S<QY]O[[KS14]!SRML+&=W;-X+HLDCRO$0E+^U8H 3;[H<)4$!+
M4^BR+%7B#\BM-[>_JT8 WXL/MS^4FJC)L^%B_^''W;_$2-[S$>6-UC-'O=FI
M(WI?;(]]:JQ$TO3RHJ3_(BMVS[G#P>MZ)$=*TN&;[C(4\?ZX22Q%@:L0Y!P@
M.8QB.NNF$YPJTRM$49N.A8>\L] 0\A/F8@\R.GI]/8S;6(M2ZW];D5)ZKU6+
MLV$83@TK6(&RPC8,4UF"$IIF2!; F"Z3+./K!C?^%@G=T$/$8.D7H4 ++GN[
M1$11$)81V@T]7@T%2IO>LRF* AX^Q(\<,/XB)(")VW^='D6""!_0QN//1'
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
MI(4H4%ZJC,#7Y"8GZQ!\*!&J>YD=@2A&,^3K3.QF"UU8#W0O(4 /4-5OV^R
M<.R6\RPM+?,$]'J)P VW@V<SAC1."Y10DL%I7C XQ$,R3Y1CQH1]7'=@XH2
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
M?[BA<O1-ZQD[XSH+SJOD8PM\_16$TM$&*H0CYD#[.&]^_6'U^#B=G"U ''_
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
M;AC5OKP\3^6X&RV?YY7=WG^<+T?3;#Y;3.Z:;K3S6=.$HQU,-  WE/>:3+(
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
M/7_QJR72W\A7;#?R'9("?U?U=?2LK.</ZXC<[$LR7DZ^-:^>1)U:4]>;2LK
M.6<Z)8@:^&:NX(L-R0C*F,QY*8PI]?I:P-^5POA[%/2BO!0[@AK1GQ49RTZP
M9T>W]?JQ[/PZMX%6,)[A]6H3Q-WZMM]F=Y-%TZJRG7M43N>_GT35.M,6]X=[
MTE)FX#EQ)+6!/8A9CHQ)*-("$Y)F."]U8?<@]RLS:1S=J8[#[$EI?VU4^=75
M=@_8PS!NJ+&=@3Y6]8,U5%X%&_Y1K]IL=QON!;:WK7Z9S"8/JX?M!,-WH^;6
MXRG<.  3$6G]A4J99%@""05HF[+(D2Z$0GF28R$4S3/">HPITTUVZ4>WD8CU
M6UWO::YX[(62_9+IM&FY_MA,!YM]:5,RP4E8U>.O\.-6U_N7(2XUI0*5G*$R
MMW,8$RZ12;F&/U$D&4]UD4O>0YQD>ML &)Z):U'E5/?F?<3N2!:P2XVC.]=K
M4^6#4N55Y>QU:/)!R0@,69/J8$U^M:HKHD I2G6%2]W693=_>-454\84*X(T
M8(42U;783U!=+VMGQ) 496>$4R-<S=<B#8WG#S33"4#DVGY^[5M>A_#X\QVE
MZH;NXW%>[*P;EAZ_VT)>Q6$W+!M^Q6W('^:LBZ(LYJP+MXNB@K*7/.M^FZT6
M[=329I9V.:__]G4R_OKK?#]=[KE.[60NM0)KZU.3GKENQ45QQ.0'D\JB3!%E
M(D4\I04R6)>H3'.=V?1";;*>2PS%NN?>$?BOE,'>('(4@RP8C7?DG!U+8#/5
MJX;/[(_P.9T<3?I;1-H<.X.E1$K2'+1;*I!.,X&$LL/)J"B*1/8<A>QY#*<7
MS/FA]L\1BH4J LUG&+TP4J,Y[]>_D4AEH&W$SO"I"R 56"K9'Q"*1!HH=J#/
M3?DN";57;<5"#22/RYT6%WZD%U7J@BLFY%F.Q7"B-'6X@Z<?BT_%=UME=TT=
MWNWCB0:937VSA0>&T!W5YZPK3+04)6,2I2ECB%.5H[1@&($EADU"*&\*D_<O
M3ML<.,*IX-A54.C!%*JI7+^E^%[5X\FBG7?>O/#9COM<FW9)78]F7ZJ3QBD=
MQH]FFN7<=J>3!L2'6?')-4$))ZD=0)Y2670#RWW\'(5XC[V_5;8 H[I+OH%-
M^Z5:?TWUKIZ,JZOAE)["J-^)Y&^TWN;U#%R$V7Y?/8S \YA]>2IU65G_];YZ
MP>WLH#9^,V\;L/]ALUF)#/!Y,-JC177K^ZY 5./Y#(S@.5I4H[GH9%3O?.59
M!;+YMY1-V2)CN[4#QQ+:T]9MG] XN!<X?,E@AR]U'+Y,<D'E:SY\^_F)/2I<
MA35^?O[(AR\9Z/ -1' I_L<\?/NHC=_,>X<O^<<\?(?CTWOXGB"JK^#P)6<Z
M? /W%1U"K_;PI8,=OMQQ^'*CE>#T-9^^_03%GA6N\CAJ,'S<_*,=OW2@XS>0
M]\G 5\/_@,=O'[7QVWGO^*5O3.B,^*,>O\/QZ3U^&5@VY ][_-*MXY?8G+5A
M3IQPH'X8[_="+'6,E.-98L%L<+:_IZ_63!F(#K*?7[HV4[C&7+WJ($$_0;%G
MJJMG >68,,K^T<R4/D\AGE*_F4+?\']$,V40)XSL9]:#F<+>T-!9^D<U4X;C
MTV^F@*B& C"OVTQA9S-30A,SR)O]QC?7;::PLYDI@5*'8<R49#Q>/:RF=MY7
MDT^;S1\>Z^IK-5M,OH$"'<\?3D@JIX:PIK^H5OUC#ZF0K)0),C2W>2@R1UJ(
M N6ER@A\;6YRLFX>Y!4<U"UFC\#7Z36QU\CPVO![59$#?@?,?D>AMK_CD]J_
M3L#^MAFFVX'0B<BSQ.WZ9]/18C&YG]A1[^M/7QL#_G;470)ZP;E%8"M9RQ:3
M;YIP_FVR_)JM%DOXKOKJ),.O"82CDO40I)[!J#O]4*^-#7]_'L]LPWU +M#9
M-2/V7S-V9W]TT72FX"Q'=GQZ,:JM*7QU8(F_JJ&;-[X/YA+'/I7]6?.Q\&G@
MV"?2T8GV*@[^81GPWU22KK+K._E?X P<%GU@:HEX;:?@P#O#6U< _WD%I^"P
M;/@[Z4C5U9.7.@>'Q1Q(M_% ?MF#<&!Y]QZ$FNONP=]S%/Y:+0?4_.OB DH)
MZ:TR,05)4IUSA)7($%<I04:(%*5*%X7,=9G1=2ZSM],G<IQ\+D!!S%NELP,
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
MQ&TV49TF1H%=*33PQ34&I2TU0;;S?IX),"N%^&2=QS^_![MQMJINZM:-^__
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
M5HJ@22N[YMNPR*-I?>J$\78&AL[]9'E;'U9B<:@I9U26FP)$!$LPY3*"3"*
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
MW'U&)[:3J4W/ZJG$=\B :/$QGF8W*?YPZ.-GC(*A:[D3;6"Z0\UV#$\;!.-
M"\+A8&C88\_UW4VHL6X3Y*B7MF.41>WXU/1@[32-F@<700E50BQ(Y%X1S_Y,
M5K?9>O5;])7HZP]Y_#7)U@4@&,=I.6F-O^E7<CCOY.$DO\4+&%#\Z0ESE?=W
MLKHQ40.[:7OOE3FG6HVVX^/;D]@WFN?WQ^A3W[6V[LD_N0?V*!_T\-/50)VJ
M6@NL)W+T-%SQ71_!SFN^D_[^4_5F]M)D&-!I&5V1C*!Y_H[IW3QC'G=>\J9>
MVK$]?C@[='_<ZX;1;-$YS[<X?\]<[,$':'K:A[2.$/:?/.LY,[<3&WSKOH?-
M7'@^^FE7K9X!G?W6-8:C6?6\%_5T)!&Z4R9VBM"6LL:7)$%WRL0>!_.X_N61
M).A.F=LI0;=F[0N2H#MK"0UZ0U%N2SCX1S'P=\OB3@/_T4F,T]9.N^5>IW8R
M[9<$PK1G+O8U-OV ZFFWS.U43]K6Q8HO1S_MKBTWZ!T?9[:TC?\H"FK'/.Y4
M4"T<?@$*:L?<ZW:?6F+T+T=![9B+W0JJ9:+0BU=0.V9NIX+:.KCW8/UTFMG.
M_;0XVQ#EZ\Q^ONQBVGVSM;L*=!? !H\T'8[&V+\@M.+H'K5AG<TV[%:,=GI3
M?2U\WBVS3KR><3\MNW:OX64]VO+::Z7$2^!Y7Y?TR^XMVS=GNT7U+O 1GH6
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
MHSNRV(@<1CB62R+>;YB5H+0;/=]N8SR*\&19)$I/5WF%^3I:**6% =J>$%8
M.\N/#]\2XR@F5Y!#B0*KR1DC+[Z#-X-23UA/=OFMT5LDEJQ!^N@2CH^:E>@A
MZAOXQ*</'RX%3[*4\;#) &YW%(+&2&EG7G;]+QK@!M83(XG>OE@F%0VDVVQ!
M31K*OW/ZVR)>+&!Q_!21ZZ."Z3 GNC?#LQ'!&> !0,(/1;TF9X.NFRT(WLF3
M"D5SI[*4</0;V++)BIBD&W<[ QN-?I4BW3[^PL%=ZM1CE(VAWE!(*'GY&[:Y
MOH.KCZ/Q1VUX]>Y=^.$3^>0T6RRBNR+^286H?'$7@8C#\C_X^2Z:S?C/WY+9
MZO;O/Q''[V\_$<X26SV'WTN+R?E*/H2_$E/DXSC\O]KE^T^7(_*>Z&N6S.0/
MS^ :$_GZ]Y]6V5WY=/)L]NM%/*<,@(_/,RPB7F3DG?_')]ZKY]*_\1-FFI0Y
M\$&ANE>S;5XH/8>SN.^+]>7MR31HO">L2$/R/7KP;N,%BG[<R7@JSKXD3:0;
M5MY(^^TWYK3=$Y$=4XU5N_3RIT'7R JN*IRI'X7/B'D>JY1 :@YAF#?CRX]G
MY!F(0@Q"$1Y)3#"0"B /$G)%DQRDV84*LX,+*L86"$6+'Y;,DB2MJ0N5DT-O
M))$Q"KB"XAOGX(YA,A&%!7T96 N7Q+,LJ-=)Y!)1#O$-F.K4M8J9)(;EXC_B
M$D;_G/Z&?!.\@NS;N6Q/G-.OQ#ED/!5FB-0%3M._D0_>?Z]R^0=X[#;G[7M5
MKL#/-:7]_56NO,H5\1XTD:KB!)5K4_N1.PH:5>&B1M;<Z$Z1G2UOX 99HZ"P
MV4[6X!(O5$2:$0)/@??--2(G\&-2,(G9Y117KW&SY0@'#5I,HSR_1]N"VD)4
MU+! !ODZO;QM!J8B7+52>!5G*D0%%A OPB$:1!Q?J.&*KF*5+.-S%BHA._$?
M<-YNN+#KEG54<O#7$J'%)2M?!]I(+#K38G'+W$BJW^4AL(KLKHEN*K3):P65
M-)1'1U^#FX<L[22EY&578&<'@N_5H'H5? \3?!_>";DG!TV$.<0]0N9:5RT>
M8D2@7%*;TNK#.W3HQ16GALPZ%3\WKDE3W' /EH4USBX4E8UN*^+I.J>"3AA_
MW:*0>H*S>)D*UW>3@-S_Y7QH>&'2EC.HAE^Z8U:$!>>*2"L0EQ]\Y446L1VX
M%H,WSM4TQIC%M@&NBZWB'I4T!XU^=!K/Q$06PO9SY6>1?B /@63V$A,C\S5%
MT@=%7(8"6,CK#L\UC9*@="=':8JQ]D4R1RY$K9%Y:KO"*8RO[\FS%]/U J))
M5&W7UEZ-HP+/%HMLRC_>4#9PD=B15K.O+"+"EU.-CERH$T))+0:J )EE**]N
M5TN\/E<[KYO2I9;PC8LLO=$@3D?\AVLP\V$3&-41CQTKW4]O4=]PKI@*%^0?
M+#8GPN!EYO#@(>YPOD*9UHC#G]?2AD5GNHAN6AFR@VA4,J.!5?3?_KW.8#>K
M*;]J[%F18W(9=Q>_\(=4X]326<*#H72DL4!EX"EE0=UJQE$F#>/4]>0CM:_)
M"L#0:L]#TKCW,KI7N-3&"PX10:[*V:[]^=OEY['VZ4,X)'N49M_RZ YW(,J7
ME6"<1CS8F]5M1<.S-5?D'-XB-KR))395-K"HEN*+4G8_2]90I9H4*!\ 1H,*
M:GA&$8$9#+O0EE4EVY1&B_LB*=ZJM]FWF,B)<W;52P:Q["KA"F1]US3RS\Z2
M(AVFSF N)HHCV*VB?K22?*;=1?D*&3X#M0GI3F[RDG6"[)]4#VUWG$!I! IZ
M$CM,^'9+/3@MWU'\ VED"37WI2#LF$;K@DM4XB?=$ME%)=H2)I. $4'_5E2B
MT2Q,7G\<1E*C] O7F8T%R$><OQMOEJA9K(6":OS^&I'##W9W>=3P4]7U*-*"
M.N(I??4%_<MF7EQ42-EW.)D+=."H[:!4:Q+*]Y35"0>3Z2'QM-NE$; K:=I
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
MP@LL3;MCX%*PA,@QQ+?\\K:IDK5V#@;CC#UD\9*(NRB_5Z2H@0@ZU&2A'$R
M-UW3N6#S,KE23][0*]>&#%H%N)6!101B3H6J>B$7%;,UM.TY[5-7A.@5Y,G4
MU9XL33 K'Z7P9Q%>S@ &H/-IYY0VAN\!W%BG:RQ-@X?38DT^[(WJ*J &<S+G
M//3!RU Q#4(S(:+'E7H&C!XV:(;A TB.6H30SRNY)'?3PD5LIWW]5!KVKI]7
MC:]A8.=_($DG,S:6XC/-SL6V3)?LYK^5/Z34/]6:S3G'B%$R8PG(UK; <Y9B
MIBWX*:LKB(1!3%:;U[C]%FV3:ERMJ, &R,X7G55*@5S TP!C(YDE49YP1X'C
MS^)G_Y4E..9#M&$5U3.AE)XAN"]Y@3.4D.O8=I9A<34^M@(^(<X2\)+O 7Q?
M6#0 %5/$,<6L0@_HL%4US=#)K.56HA%":U!XA:92%TNT*)L<]C*6V+A0A -,
M^]2O5K&&1IP$/[[IED$AZ(*B0B\PU )MV%S!-I?/U#,%A/XCE:5+&ZU4 E%
MII+<-FI9;8ZX4^U40^'Z=8S&1)5DNMU*C5X&.X($]A*DE+;[P8Y,J\2N:YL6
MWX-#8? *^TAV]&$[B3EYSZ\$6AV-X5W2>)PLKVE2P.G@[3BL/:=,7;3Z*VP=
M"-5U#<IT"\>DJHMIN?%Q.%^1>G4G@DM?YGA 6F-19$KW1VJ*F#ZPD=14:(GX
M0I0M C<PY;!  2+'&ID\+^L%6V=Q0K%:Z? PO^;H1WG69^ZP7EKJ BD4J C/
M"!'C4RK$L9V+AZ@I7A!\K?(:9B54'!W)4*NL@2LY@> "2/E<9B@,&%)\4_RQ
MXK@?CJO"$/]$X]-'L,(_\OBB*"UFZ$PL'ED9I5S%V:_)<P8A) 5/((C.":L$
M6:7@R;W046T;P681UR<0XVHD4'\.1R+>1J/B6$+5OQ2%KV734BI3P**"*U&E
MR1E53%T1ZWL3%;)7?M:.B%\-0S1+8"O'$O[WZ'AL2]STP:%7;CU>IJ$P'<-T
M]C]@&_Z3_!ZBQWN:W>X/#=-SM2"T?<WVS(#\:S30]$!W/&?D6D/;/$1<5F_/
M_U7-ZA93F=TNQK*#1W"Q'JRQK'JW<E+4PA?<Z5#8=[_2+8;#3G\ANBNJ=1"L
M7Q>CC"5V&^B'!)U\42@G#UR5/RCY[PI%-RVK\RM($&$+5;3]CY:S5GL?V80Q
MUDV<U4HNA2"3GH5EG!6>1%5><%B[]F4HE77T+0-REN2#Z\I<C@W<JRZT?9U*
MN4<']9HD') RC%+CG3P ET9L:;Q'4=]0^)=K*+")B95_=K'YH=)9O"]U%&+
MK02TPESHN-K4*ZX0D>M<*_(347\!%LVCJ\[6OR2/2Q&8"_ZKT WF6;ZD');;
MB;345O(FQZB/L7>MV!3LBM#. *)6L4Q:&*N(6H;-5$+6E<*"[7I1Z\?=.C8?
MUKH9L&#_B:6$4.R[2"@N;>6<;!H]"&T4Y664$[RX]XCM4#+A<"%Y-IFFC59Z
M^!O;4M53.07/N</R27J]9@*@$0*V NQ;B*%V^ SR);C'):SB*EFR>@A8W8)>
M31H1 3,*+VJ93#\[5QKM*[CA/"I'L2D+6K115AE4M@)[]K^6I0;8VB(IEVA5
M1BK0J2B;X#OZY5L'&%'4R32&1H0H!_3"<N%*N7((28A:."F0QU'4X"RC&.$]
MR.UKV$UV_J&F7,U49*D[:DZ"K&2YH$<;?+-XFBR)%_[WGS2G:?Z% ]^:6-Y8
M\]UPI-G$V-,&ANMH$V-D#$8!^84U).:?X?V$%?#X^J3(;-/P_AJ&HY_^X=B.
M#O\G\ZB#AH913!W-4R/5[R2U06@7"5M2^I&%4CYG5[3A#$X5.2H?69CW:OZ9
M1^U'4MQY3_P9C"UGY!/^.&,+/0%="VS?T?2A[XYMR_>&$P?XT\4>S0BV9M#C
M*'^@5S6A2.A#AK^.;>\TA+2?]H7 "IW F6C&D'S/-G5/"\:NK85#1_<<=P+'
M[TB>U,V9.JFCT:]*=AS<:^JTA3;;%;2CCD$R(]SAD.SD+(E2=0;C:_)"*I^$
MX"/M:(A0L[8;,_-U.F7]@)P[K-&'!;BJII \@0$,F^Q;VOH,ENIA-FJUK;"-
M-$7,6.!Q-3F8S2UZC-VWK/>S[(UAGVZ2TC*!K&!(%PNH.HQ$O2:LXX]/C&O4
M//]U\.'PT3H9CH+.0(X66$IP>&R56D5K<Y0"8!AE15PWU@#6O&5*3MM.G=4&
M1?-KB&<#:ICP>#2_QPJ+V=$H_;OFU'L*<\YR'U)@O-&<S\W'VF?.E>;HBHKQ
M5TVR%&Q:8_$ZJ_%UW-6>QEU=;00*:<9WSQ4$TE]!R4.95I*N&T^J,=>$7R!,
M!]':@/9ZP(NMZZC>9ZG&UU"MI6(+8OV[Z!M65W:;%,0Z071VL3 VAG:';Z_.
M9*VO051-"W:4OERMRQJB>67%$<4=*5UYX>[3$A+Q8U-VT7@ BW>PO)>L.WE>
ML=*GR/%>R(Z+^<P];VD&'0!<Y2%0$AU<+6/5 HE3_N592QF;Q,+5;9ZM;VY[
MLY9O8,%-P,77"82O(OG0(IEE.FG? P?SZQ:S2E6,\7Q&P_;@&=(YHLE(2*5H
MGT9+D,/_865<K >S\;H6V:DPX;G_F_-H,Y@[:"6NUN'MWRZW;-Y86YWM./$,
M8[.ELA36XYN:BW;V:C6^BJC]BZBPNT:LTPQ4VNW #1!;<FJI K'UJJE?K\&Q
MKT&WII9&+?7KVK..2\/[^1L^U)S72V,#RNEIW<^WL>2?2,Y"GY/ U6"UHKL+
MJ+#5@E<Z3?C'S,K<)K[]! B"/<(.^-YX-![XGF:ZDU"SQ]X8@%PGFNY/=-_S
MS+%N#(X4*T]DU(&C1,8;C3+5:J*J:5:V0?!^;4548M!SB*AH+<7FY^SD;BBM
M)W:=\.P%H!9M_DH*"@ )O7RL+4.1 ,4@#,!*J!D2(/T;7)*YFF&3'@*1(Z[/
M-*Y]G=>Q7L=3@*-$2)(4BR$0 U)./U>F'BL2O&)'ATE9V_TF%XS)V 1">?X1
MEEW@F^0)2&S$',-#+S]#1XFF2 -,=TR56FL\:S.7\ 6R>ED!@S/ Q#>=EBEQ
MMX4[4$B0IE#=)/V- ;G1,H-4D>O89>B[%CB 9O,^!67C)!P^/3"ILJ9@-4*T
MO(W][IB>4BG[<>^Q=P+1%.CX4PXH0!'[J2XA6F \?%><H4[9@KP*>,6V@2K#
MU$KE*X)4Y+VT96H> S2F K^X4+?AL0RP0^X*7CGL@V&DX0!K_"V[ >PLEM,0
MY69C@5TDAA9 L1#KR'@2B4A2(36J4C2@RB(+@5H[DVM<%O?DIW0:"P!8WBX6
M2]LJ8XG03A#*2LI)>#>-I58^U '')%=I2D)AAB@F[</\REV!ZLC%@K7OB>_R
M7K$R&<C'^"*8+F)1'>P2_]F#DM,X^( J4#MR"<836%L7BX^2TP6'6&P('P",
MG8X4ZZ76.[(5!/@#ZN4.+@(?$O$7;*U=BB,)2D <?4AHO7WYHKNX6"/J&@@5
M(C98[PGHM#LZL96WCI[7&S)9R:ZHE*R6C8NN3&+Z)R4D+3]:4G^#T(GX)PK-
M)&,^U<8#YG1&!P.$P,XM*)ZI?NK-\-<_*K\YJR(9,3RG&O"3TD1PNF!^38L*
ME_O!N550KXR&K E"+Y7FD1A1RR$MJ*A)4A0V4D/= H818B\5\21A?!DO@H=L
M.6T*654Q6-%<I44/])<7O>*B#JHE06@I+21+!@Y%]A.Z2]B@;(#-MQR E0@[
M9MFWE#:UM9E!%PAYA(V9E=UATQG[;+S:N&Z:=B=[61FEJ(CA*VQZ-_]&RQAO
M@;Y"Q9C"UB7D%"L*;8P4%U,<<%JT-.Q;*;F%=)8&_T:TL7-J8$H@6!30 T0Q
M0FKQ0>$7DM/-5UE(GP;XX>EMFOQ[S7QJ:/G+KK,<N<KP1ADV%,-68M$)]!L0
M/IQNV-WZFGBS#%"<M[9M*X2B?%FYBPQKJBJ.JK6PU;>+UU[(L'%2/K,!U]K;
MN%1F/'GL!L"4;[)<0(:AM<'&CL*KA*E [)=U65E>GGO<YD,I,1EZ' 0)"RO!
MEJ[Q:G( &"J7),.1NC6+>X4V?*W4J^DJ W@UXTPX@?.<3\(%=ZP*M\\\IYCU
MBU2M4G!(:=$RO!2P N1:9QG%&C]%9(QLM[5[7&7)\XC868@$9QFURBPNB JF
M6AAP#0P&Y"]($#F?7NS:0:<%98"PFWVAM_(<M.&W&)JV"R9B8?Y 1LO@0*Q1
M!Y][@XPI&1U1*/OJ\D:)!G2,XTED5HQ:Q(5K GEGTAPUKH\5#CU$2P/$8'<)
MU[Q\"?0&,GQXO/G\>O&2IQ8%1^'F6W'%65I*J!0JS%B)()M/+TQ\"E0NP+A9
MU7^;@D'4>:HL([IGU3><5P^<0L,$%>/T<+CR:1T,7H;9X#>3@4/,*$R\K*[/
MZ[<''\%B.OQK-!X22R!X I:K5"<=VX=N(PV\"CW!D"[ !>"N(19S"J3=AHG0
M8K90*T'IT.F\F;_^+ G 5S3IR_4MY[P[5XZ1J[6,]3GY+J!D-0\!]ORWP*$P
M:R6E@&I\ODN#&TVX[\T#E';2V= 7&GY@F/F]@&^B3[K*1\R>^!7-PJ&HD@F+
MW^+%#,:818LX3&<C,(O8T(\KD8[>3Y!Z8D\<9S#63!=F,/NNHX7#T-!\)YBX
MH>^Y>F@<"[+PWV</J@-CS&YWJFX)@REZ9K2@^FLF,;E>D'"D.O&R<.J!8W^Z
M*>>D4O1;[H\0/5IE"$<#:4)8"7@8 88"+5[DRB5WM+:7ARSH@^1B%\+1VW)B
M"7Y,X=-L,"55T)V@: _T^U4_!GQ/\@X.Z\*F'3ZLD&T#<Y0Z=^KS$YDLIM-7
MJ 26N"2\92"DW9% C(K%0@R8*\II,#B01^%X<4*R@H(8RM]E (]Q$S!8*2$^
MHM4J3XC!R3$):$R.XR5+WN6;*L70+$=T"$N2TN!$S ?/T7F0'&"1F><M5K^"
M0S!9)H(?XVEIT15E27:]_C%# TZ>_-0^\*%; _!Y:7"N.ZXUL<E:*R7J#=HU
M.2$W8I"= /\')[1&PC]5JAVZ[143[8 ,>S6'.AB!EB_:FL1;;C3QUYI&.+08
M#33(A5'IK);@H;8FA^Q:$+6^0*P]S-&L 81R5O9\ BQ8[<WT=KR)SLIB WG8
M3"283TRR?V%P/T6O3XSK :,XSF[(S;\%C.4\CJH#' E/WEQ+3T\$( ?Z1>D-
MNK59/L-NWAF./,>\(-X5VORM[&(5Y"-OIM6%1&6R_;X<1X1WLJ @26R:-7@Y
M:&T2QD0@#X>UFP;/ZMAXZN.5I8IDAQ(JT610=0$+57YQ&<=LR#(Q=XAYF$0<
M'ZOGZCS@H'^OUOK S[5#_7UCK<_>AM*T"I-NN8!'O%1QBORE;0U9JI5Z/B;=
M/([>R'")E7)5.S&']VC"/M"8_E@FMZ_FO-IG9U:P-_'U0)^$VB <^IH]-BPM
MT(<3+3#&0]TW!H.Q$^S+"J[9+ODR6I!?7GT<X>\NW__*[LCG\?_[6?O\,7S_
M:7+U\7?X:!JS)_XYOOSUM\^_J+:NOU6'5^^N/OZBYC?7;_1S\K\SOHS/__M.
M>L/5QP^_D6?]HIKD;9>CJS_I/^OJY*WZ;OSY\_ACN1C^ %S/Y?O1^/UGMD*P
MKK2O$1$0Y+^(/ )IB/(;E;]/HSOI3]JW^/I+LM)@.[5BE6=?8@V+T-BC\?<S
M@'W @Z0ASW_A!D?S[U@-)_Y>=RS^=<9!K.2BB3U:_J>[Q_K+VF+9F2H1RAE
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
M^F)L._J*C%TZ9,JBGD3+X_A+EHERO"!QDD6G$I=+LJ8/(-)+^I,WZ0X]4W/
MT$/<'J#=<^5X$8KA'M4#EZEUO%S8KF+YKL]ISYIIH;C<!!6WZ6D634GQ:9'^
MZN;^ZUO0?15R_]_/'[8A\A'NDU-80/<Q8VXQ8^=AB][;H%PL3*Y."I3*93:5
MD#?$MWT1ET>>8MR^6'NP9+<1O4_5:O;T=%!60;E0%]R6R3><;?,,!YM7JDBM
M!; J<^/HY$6_@LC6&_NW5MQ;BT:6STW)ZGLM6?S1++Z]+1^^DGPP3P9?GK/;
M+GV>\7H^1QS!)WM7=[WG4?B?P;X<!YYIP\?(;XD.<\W'CQ9JE+[#?.*9WM:I
MYD6>6G2V^YZ2[0E$GZ_#9YB[IN;3T/VHP]]/CLL\DK?410LI.FN?:>C:-^T,
M+9<YSUV:F)KIO:!YXG)1[U3(U9O>=:OWEL!6UD,%MJY3!,."& [SO\XH]?$+
MA>@P&87%"E]\8C(8\OZ_GVX?X&M="SPV@.G"7KPIF: G2PRF1*.1KY\_/X0C
MHMOY"V5V.A+8+KI1,53A"?;NX>WP!A";;5'AD0@3ZKKA%IWUA65@F:XP,<<A
MD!HL8MWV6\NW2%Y^?QS;7+T'[16D8@O*/R1AQ>%I($8"Y$V,"L#5(.[KHLCZ
M"N9C_8>8FA2.C;$;L\$]XDAH,8KRP3S$"FI(1^?^CLZN='06J1VL>;HX@^OI
M8RC/[(4<+--#2JI(A&B16WXG+LXD'$H-]$@-].*<Z1$69RBIU5%I2@/"+94R
M)>%?KN\O0I/; '0"N"LR)>B=3$2G][P5_UAIUWN1R'F+^B^+8L<_##IW/%,8
M"M@WJ,I[NNN\%(R:^[RPRIEO9H[K,P5==SQ_ER&RK$='++K@_49>^Y/N\B()
MX@O5J?F,ZK>7Z ^O;V+=DBK*N=\U\F%6%%X(F?BK?$!TD205"4#XQRZQ2Q\=
MNRDHC@$MBE.*R$^1HE.9UGN1:/V0\'A,J66P/#B/6I.F::-=R$CF;I$K[A%1
M$BZ1MY6Z/13R&V:1^8YK6@F_A.;'?^<CAI0-$,R-)*^&<]#0V+&-BI%-3MAR
M(=N\2*+XMV,98TW_SEI!68[]U/2I.V-YYJZF2Z6C&ON5JD0N]X5!9W;LFZ\4
M*5R*>%1-6U25@U9YZZI]C5/E]KVMS'+"L0^YIDX:F%AAG^B%GDMQP:&)(#RL
M.[,:CY:J%9,,V,2B.TME0)1$F1I>KHD%L-N+5/49$=M>:' AL]KI;P7O@EWB
M0L+E%U]&!4'-@P$QK)_5S^% 12> B<$_<XS4Y"? "OZ,*;6CDE+CA9(*UZ5;
MJW&M5A6"]STL/!3/G2XP9">B,-/UL9C7CHWB*EA!$ZL:L?)8Z;#'@\\7C^YT
M08QK3^94,8S9(8KA2O87?A-A@B&'LN@D#@)A-NTP3G+T;M0=#I+LI-/N=#AP
M4MFW:^2CI0EWE\C8B\O+RXEF5N9YL,G_#6R*F#W@@>L/-U_?$=/SL/HVKH&%
M"-]FE C[+5T&ZRL6?VV.-8QU_ZPMV->/&%(-F,^([^HF)A#?$5RNPZU";!)!
M6?%3P$!=3+V>.B_XADC?B>J6<5I%OJH0-$<Q!F#S5>_BKK =NRG>2YVR@BJ[
M80JFS6EVJ>87^MB;(*OY%NS62^Q\SG>.9= RON8QYB% >.@R:W/'AV*/3*CF
MPTRX2X4],G4L5DS-UUZ),X;SX\RL(6JA\7IXXF!$<3ZT.X@Z9,FM3+#86=:J
M, <AS)-:K0BGA.PHL7H>(9\" \S-;>7A-RMLZ_07LV1PDL%M97#O04:9C4%8
MV<+D;FRX\2V%/,RP#*4HDG@%+_6:^":Y7>@63? KQ/B9]AUK&NK4\T!8(./
M5_;B/X'[M.(MU9)\4E1R5.-EWINNYS=]<T;)35)J1%G'UG@ES41MTR^LKB6@
MHT*^AO4$$WO@54'5MYR=8&'"SBB>ZR&='73C>8Z.*46"N?Q?!R0L\E_X&:L(
MID9E [V5+$"R@+*R@&QZ46*"X8\DU <0QV>F[U/*J.;A]FW(0C262)=\^"?"
MGB"=3H)P'9?"R@B/)]47:?&($=2-\8SROX&MICS3$+U/TB*2Z2W-)>0DED"(
M-SF3'/9A0C,'9!!-)$'$;"A1S?3XT=(E8I>E"9849GIQ@EC@<8G"H"C+F#;E
M$M\KEU(4XK(L,IN\3$VL>LJR]%!_$UEEUB(N3(S590%6H;"#P#&HR/,3Z7P
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
M[1(8-]>8$LYY+ 5;67.A[Q,0YZDH/38+=C;39X8)Z\B%YX'!&W<3.?..FK4
MG"FE ?"D>'G2B5.GOC6=+H'3;TZG:IP ^<NK=>X'X#=%;RZ7ZMFK!UK.*M;Y
M<90R16=@,)@A-+NQT.SFU/:P_)_F>=1?5KKJR>ERMV8=(,-'Z\'*62>,*3Y(
MS(X6LYS17EU;7VY,?>4DK]0U_:ZJW@FA7KR\I"[P32S:,K6Q:9G^8AN;KKV9
MH]_?ED!S0>:%;BXY_U*<VDJK=[:!I3 H,YJCJR&F6$O;7C=9"E.Y"U-J]Y0A
M+<?)4E*4VEN4@N,KHNN:%*2DF>T\9K8-P7@C@?K2KK:776T%HKU>=@&:PDQI
MRP$.N7K)=Q:(=HD2&*P&";Q?HYK$ L]1D0$[+2N&P^.4DEMG!F>_(-[<L3W'
M]=9J3VR)Y,J'=S!&Q'NK .(\4Q>[#NG4]373)A@6TO3-&24:R'9SS?.%=$>I
MUR!SUYQIKFDM"#P*XRCD=]OT8:K_P!B&,VNQ!8EY/2R11J+9B.;"3YJ'Y81A
M'M/6+)Q_AJOC_3=PQ@758 <@4WK4?39URD>,!\!P%1C!=XA-7Q18H.N;N@G[
MA^GP_:GV# ]1-HUF6; ?/X#7Q&C1TAKPHS]U@J>IPE88/J99FKL -=/^#B-Y
M\#BUB8OQ-@A/W$X(I[AADT(TW3=AUAES-'JM7(\^$;>2!LP3GB0[]07;D:6]
M,#CBW\N'=*?IL.\D6K#=:F3L:"Z3Z'TW\'PX<D%GG;;:_1FV[)F>SWI48?F[
MP%5"W'";VGSNF#;.$K[*CH/#I&D[,SAO^%7)'-F?:CXQ/8 TPV$3XUP0V)H!
MK\&4'$5Q)\Q&RX96.)J'/YCV,_5\IH+,@67I)HUVSV!4Z*E, MM@8!K_23EN
MH)($0$_#''8,>,PPU@LF$URT[2L,;@!.UP%J YB%>X9'9Y3ZB&T!T*!F1=80
MV*L@/'%\,90!I,\F!4Q@*$&?J<7.3JS/I7\%IHLX$Y*E1X&B8%(< 59CXS3Q
MA)A!+<J X_&$P\P#=PY4Z?W,9IDY'FS"I1@L1%XHTBP0N441-Q#)?/*;YNK3
ME<2&(3_5>SIV8;I%_#O_>9#D!-'"&>8@+;KF.. K&\/B9YI!$6#A=H!AQ;B$
ME PK!Q[P,C7A3)!Z9D#3G,H50"6#PCD9L'YX#\A)!U@ZAHE8E&*X]'4.Q\M.
M)EH"3/ZFTVUU\<N8]0'#@"U<GX$UP!KA:-A2PF7#RC1B!TB8B RNZ7T'6)BV
M;@4&XV>\GB7;E^783TV V8S\_A^"] TDZA,$*:=OTYY8G'ES8'#L:, ) #M"
M:F1[?[*<,:!/@D;A%OE.D0V'<YEHW)O0<!A;7RA\FL9*H4VVX@:;WJ5/@<5#
M%/%+,G&=66)(!5<=V0[ID^GQQ::/$<A0LSQ'@(K=+4!Y.I]' 7S2M4" D,$T
MYES7/X?$R:$'= P+-8&2X3Y*;)>O!7&6T>KN6/":CFS$SVGQY+58>2@6/'X%
M&H5-4B1JV^8;:R G .A[2W<E8W;B=B0!<'AD#S[0+\(&A0K'AS,'I)P[+L.E
M).->/M,("Y4$&B*: J/S%S"$YS?CT5OD<_J+6#A!UJ$PXD>99P$HZ>M3BI&+
M_A0F\0+8'R!!=)LP/LT$ G'8!CM5D(BG\=7$5Q-:J4'*>0*QPA/2$@#%LIP7
M=F6A1%S<I703KZEIN' AV4EBO/KP_N$MS(SP?%K$@H^);!N?8/<VW%34 .K+
M/J844<1<(\4R.(./60;C/,A@^5H0+J8=77?(V?G=:,Y,$,N6#GZ)_0""N'!1
M@:0  ^D>WC1KUI:X-#FCA-W'FW>IQ; *MNO8>&ULW:V2)'1V!;H4658C@<.
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
M+SGX'D&5O75F .0%F6H>T6P2V+IC&TR+!866P9OX#L@!KOE,"84?G9FIA_*
M0B:N,V,JL39VX $O<.=6@",9;$2LFD@GCDN)"^\^V>;?($QHQ(Y%"R4ME+<.
MW?H%.3)[>SLRU?,X,NLX[1&B0W_KU=\_,@!ZM_?W>+J,7J<CKOP-5TP.&F=)
MW6-%^$0+<E6?"UG.Y6H^H?MY"^@DX=>/\$O@%Y<>\G(HTN>::/.9?G1\6G(E
MM2(6"!E:4!@6URK(0.ULU1K@D>.4E!T'V.=Q&9:P&I9@VKHSH[N$(ISNRMY1
M43_R,1DZ48%SDDSHLL,NL"BR:0>F_42<.74U7ARY231C9MJFY^,WSY09BF>:
M^YW"PT\*H:]S:GO4DRRK"K$DT1P#40PFMSB2TX21%!Q0HF:[J$J?!U#ULA&9
M5C+3TSE' G$I9DC;^$P5M)%3J[A;\?K,'=9KH[$?Q*:+2N$?;.N84N\,_MH0
MJRI"/,]&KKG$6I6V8E0EKN<)W(3$,_^&4=2LX\/?:T!D9]_I)2U 7K.'-9;O
ME*=NDKQGC[AG.[4H![)3 "&&V@D ?[+))]UW4N$'G4&#H*NYP6S2O]NF#RK7
M?TS[R7!F9 H @TLT<'UB>AXJ8YI"W,!".Y$_U7SB4B^P?&[3UN!_,VH;S*3M
M.VR\SY9F>_B!_A4 O/ZF"GD*-%>S?0HOH6UI%LP(6I$P$6\<MO(<4_^%4IL\
MP7#4Y0&*IJV[5/,P!M&/(R'%1F 'US][*PD0SAC.B.F.V.CKC=IN]5O8 <R%
M=<\Q<A+V,=<\8+G4?39U"GOU8/H7F@Z!Y 9[!7ZUV>%KN./(?.\E[/?PU\O4
MU*?D3:\U)"^:EQZ&#9%A:,/]O>FW1CB3D:W['AQJN2^2_*;]Z;A$A\T].:Y)
MV>[F%AXN1GQZ#3*#4PA<Q 6?3#3314H(:(-H+OHO%#)Q+,MY675DR.C-4WQ]
M2=/*Z$T9Q%7M(*[2A1D>;O,_%[+(Z$U)^-4C?!F]>0XTKZ2N6T3<6U[F'!F_
M*>,W9?SFH4J*#)VJ6.C4K>9-F;%&QS_H7X$)"T43T+*M0T9 [3U8ALITG/RT
MP8[?W=8-XR(CH#JMZUW>*\RA+-ECM<+;GZGG<X/X7X$3.@5T%CC*@T8]<C4+
M_$"S&H2^ZE/-?J)-W]4,:C20JRID[C@6O#<);,-[*R/A921\&2/AZRK<9)W)
M'8@XOBDCO*LAWR0$$+4[:E6BM'S14=YJNU6;>N]EY1JWCCMW7,VG9.S 3<XT
MIHGYRB0"=)-+;E(Q;M(?;BN$=I',I-?/#M>5O.1TO.1SK!+$]4R;!A8XLX&=
M1#J'Y"D5XRGJUN**U>,I^^?&;!E@%8)-R7!R9C@N!MWY"VZ%D&RE:FRE+;-;
M,R 4YOR6Q;8KDX6J8M?]W8ZLN9&P)4VSTC0K3;/GE5-N;#L 58C,'<O4I8FV
M@I(*B"K'Q@C64511VV=R1-?R^LXZQP?;"US-9OE.MN]JNB\O='FARPO]O%2Y
MR?_*7"AS89F0M%JQFW[4WE:>Y2(O^L%U14MN59RI++EG)3NI&#M1KR4[R0I?
M/;PAY'G921TK^&7RG4.CYZN0I1*/<S%%A,Z^@/*FAQUT*Q16Q:B[S44FJQB5
M(?MQNZ5LC0 MRP56U@-8>5D@@["CO^ZC:D%85 BK."4*"RW1OQ0'Y *D.%"$
M.-#KC615PWQY0%%;R^C7/KP^></VXP_P+-4/L7]R',/"_>8+,G'<1*5"DQ4K
M'&L6\XZYIO>=*:PN]0/7;BGD9CYWG5=SIOG46I!^^\>EZGBL"!Z?A.<_BGQ'
M)3/A,97O2*[B8GH&"3PL$2@B;WCVI$+FKJE3[RV!)4^IQ<9'5;JUM*Q./W-9
M^(K""S6F(P=X*4=\9!ZXL$H/EX0U *GK:_ \&VC&"A]Y"@GFCHT ,5U6_;#%
MX#I9OMD]&@_OTHE%==_C1113]W^B0*,X"(^*P8W4O+P$)$QO4)^Z,U;ED<-(
MTP'"KJE9Q*?ZU#;_"H2[)%%H,MPQ&CV]%D<%6#YLCHW 8226Q!%A^1PU\C)U
M+ "N:;/BAPIY,?UI$\#."E::*QY5]CN\-F/E%)._L[J5K PE/&F. UX"<@98
MP:MF @Y&@RPO(QI'B<$;]FBA"+/Q D=P 7B:BXZCAJA'"0M]-F$&A+*&4-0M
M#9]G9F!6OQ+?]\1Q+DS %8 (;U25"/S"!2GL81L[6<%Z4P,#Y5+-6 AZ"=\/
M"T<R-(/=V0[@L@"G0><X%#;!LN%M1_\NL)U,K !/ED&G@3,)-.)89#GV4Q,Q
M@<RI"W//&'#%$<8+;@FJ7SD=1*55>L,/'!L3N,0.4BS*&6.E4.17"(5YX.]3
ME[/<K>7G</QX#BGZW%!0U?02M*@@XK'*I0&6+GUB+\,9,):$# [P@7*[WP2+
M@R[3KA*#WFN)Y9BV;LZ!K %]@MF<4TG@<3H(9V8%7'GU6"5CD=X2>T=R\J;.
M"Y::A660*_J*V\9!L7+I"U,%\<,S=;4GFI&#?IX&]VI[W7F>O4+J8'#""JG1
M$Z<LNQH],5KS2"YE1G<K'+J]PL4.3^^P_K7XDU/YP(*K\FWRENWJG=CUK_U+
M:YXPORAKHR?>7V'P*A:%2ZDPEM=BL<%>L+VT92EAO=U_G%7E,I_R13O6(]JS
M_E&9KH<]I:6U"SC"%/U>B*-,Q]EF4R[1A=5I#8<_GN]&Z;1Z8GJ)1 KY$NG'
MO/L$*A^>!KKS#AD7)<*I7G2H9\&I;JNO2IQ:Q:F)Q=341L)-PI?UQ[\?'N^:
M7S_?W,(B$F96T%:;L>V- 3'E/:D&-G9:_?YY.5Q;8N,F#B?L-<*RXI&YMHCP
MK1HH%G.<<S&\[CE1[+"0@%SPZX,YH:Q3N.YKMK[ KD':$R6#/O<Q!*[+O#$<
MU:B[/;>X'*D].4=%7RHWRH+A;YI5>OD]OMLZ"EE0S5V.9RGR?NLD5B"1*ANI
M[NFL4FC5.S]:]<Z.5I6[UB+O]1,U2*^-GOM>7]YP%XLUU;_>NN?G0]VS\:&3
M!(.5#@%WNPKK[]?H[X+9%?5M#':AF:(B\6Y\DN453#8B7@[%($; &^&*R!1E
M4V@*]MU5Q8[)%?IU0JC#W]V?B=H73.QM85UU_R?0;-_T-=8-P4-E%_["D#3-
MUJR%1ST6EQ)&SIBS.08IB?@IL=.L !<F;'APV.;$U&&&5+ ,;\B[MA^O#&59
M"A 9K0L0.23JY"1?RVFKV6-XM^"?[1E0.SPM@W\B" V6:3\>B%WG)6R*NP,1
M;-O>N7K2%HY6-1% -Y]G+(V>-,JF9*TB3RSN;@;INNZU)6T*N?Y6.#;3M<!,
MV5/GU5[,'7:B?O(/PIF;^_56Q! GAPY<F<5 YW27_YJ=;SOZ$Z^GD VD3J?D
M0DPIK4%5$'XNIFMVV::[P",XES1:RG;EI1Z^Y+ [:S) 2;H;[_GXI8:<W+)D
M?Y:JFDQ#P#39=JLCHE]+X_!-61Z6QCI</MYXG5RI_;P;];P]V4Y.I0<5"V)U
M*-H3Y@;A7?=1O-ZQ I<K5<TNA++#CI<1J7R[@\V-#MQ<V8S I6+>N)0C\S*4
M.,]#7@&).?IE84XUY?Y7O;R[R^Q\OY: 07;S:"E3CJU==0_F_9LN-LG\69[G
M@CRYSHL_E6R;S]$6A"39=DYL._>F8%5BV^T\.H248VM7A^]-LNU-;%ND$L8)
MK7%,I&3BHB%1JR>9>)Y,?-0Z-K*L1DQ\(+"MCDQ\T-HEV*Y\3+SZF2QAG ,F
M!#@V90']R/XQ8MY*)^=MX_;U<*X?Q.>*2JZYWG;C5+O$>-F\_.??\ 9<L/^A
MU1D7ZN61S[C-VZ>>8^^;O[SP*OPX0F(ZVW&<K99_9A:=-G:>*9EJ\(\QI7:R
M7/R8%;8')5!3R(SZ4\?@%<GIJP_;="RL#;\^^RY,OE.2V7<:3$A<Z@66CV((
MRB..S1+?>+%_+ Q/OM-%,BT/!M"Q/ "K?^WS0MFV$1;<=NG<<5D%;91G6LL;
M5>*=OE"7QGMB\[$AUZ0#8DE\!=9"Y^PIRR(.S.>F$@9U^(?/7K.QZ< "*[7#
MOA5<%:\.SO,78:W86@"+=UMBIZ'DM05:)BL ']B6^1T[%3#X)T"57,R+$V"_
M @8L5OK><ZPH Q0%/LUF.S@XA7.K5+J,=-&M<<?/B\[FEL,*8T69F=BR8$,G
MHQS+MUNF-C8MI 5,":6;5Q@?J&C*<,N[$L19LM<_>XGZ[<L5U;'Z/L%*^*8.
M,U.D-H9>V&<!4()_$Y;[M^B3Z5F:Z&#@.3,LPQ]@[P-^Z+Q!07(9!/M<LU8-
M20#B?]EGPWS&;_[Y#W/B>LU)8%D_8:U/R\'.#)\F=VS3E+[C._;N7G'/FN^X
MBW\IA/PS^ZU?X6E7LQYLUDP MWHS=@+_WK1!@S UZRO@/G/N)L=C_02 ?WRA
MDU]^H([U[?.=.KP>](;-ICKJM9OW[7:[_^WKX_MOW4'_&Z;TJ)VN^JW] S&-
M7WXPC6^JVAYV1H/1M\Y[M=>[Z?:;]^^']\V>^NY=\]U=7VWV;F\'O=[ML#V\
M'7W#-_^%(! 0* K?U1:)>P8G('061$<FA?<6;RP0'@_,%YX/(OY79&-41R6Q
M1:Z0,0G4>JM$+0&8PLC[6&S*1F=\5@O@OG#-OWEG% 70V@M80PED6KKNN ;[
M)'I^ &DY5I#(5L^D+X6,'<UE=&J8+JBJCLM:;MS3L1MH[B)>3&?(%G/-KX.0
M2%ZP98%IZ^')&,!7#<KW=@L(:FCD';99H)X7'1^CX!MVN2GD-\W5IXE9N@VB
M7H]Z+?+@8SJZYE*>0\X[UH3WX:/C M([ &)'_ZZ0.]'7AEP]?OW_WK*;XR-]
M(?_KN-_Y(XDG/O[OU[NWB55ZB]G8L13R]?%C:FMI-N0B_^#=39S)!#D.,A5'
M9UL&%O,U, $M>^UV0P$<[W3:I G_[I*;9VH'M$'NC!DNV&Z0&VN,+6W28,0^
M%L[,U$V+,2A%P*ZPR@!+:]'"CBHN(@9VBW'I% 6 9^R)X4S@-.$0$>$Y^_78
MFEF;%1 _1%E15_-\%]NGN(PQDXFFX]V #)=5)[),1BCBSIX'P-YUA7<D<LUG
MI'*/X^.&8TG,KUN! =R;H@1"*4HV#8*X!>?"UM#@[65,F-J@*)XT"'!0P].U
M.4T_J!#@QL]TP8:@]K,)N(9$C?O58=$Z=K0!,/R)C6!F<%!/C.9%-R7^/2P$
M> 0>*3P[<9T9S Y[AR'"%^%GG<ZYF(.\W.9U%UPG>(*+R%&B53*!" ')Q!?1
M9\<5-5OA;&8F.PVV6NPFY%-D1[@-@R[]S-M(S:AALM=7T&O;K7;0_;3QOG.>
M0.R%NU>S;E!PS>5::]^VNS<W[[K-_K#=;_:&@U'S9C2Z:]Z.!H/!L#/LJZ.;
M(Z^UM?2V%*L%4+/@2U"(V'</'W\5/7F8@?'QR\W'K_>?OOR&C]I4C/C'W<.O
M_W[\"9G+S^3VTX=/7Y(Z5+B,Q__]D)@A;=+LXPR?OGS^-PS_$^G  A[>?_J#
M_[G,$'XF'^X>'T%=B]87CKED _WQ9X+19<UG[)T#_V;"&9RJ%[^1^AWH+/%3
M\X6.OYM^$T^X">CL?*=-5FE!P(-]C_C+$;W)CN&GD(A6?V?VE^CW9=DAQC-D
M3-LEAW5U0]8?\^J)KJTDLNZPUQS03L?!9LP9I@450+GNR (H%S?M#DV-UY'>
M&.Z-[TT3A!.#%E_CH;!\ROTK..P2,OP1R/R6EXF,EYIHA9QO6]ZZG\*OK@-J
MSQ?*=("B05C*Z@_'/WUP!:("&4C%ZS:LR8<O6]FBO$L ' V:8P,_JLH!3P78
M>R<!4W]*XP]H-8L_,?/9EO,X8AGE8]R2E6TO3%4A]K.N-I0\K-H>5IXT7LIK
MH[P1:[(6R1F$A5)6UI H+5&Z9BA]3+&8]@%6 +6]7_&6W1XO=+XBQ._#FH%L
M<^H>E+'$_,QLWQ>7B91@?/UN7Q3F.&*"(LJ4%)Q:TNMW<LJ;J3U*J8W.L)]W
M&FTED4IMJ-=J:Q<MZN2E8NK$NG^W30P^8C$7)6L#?19RZ_8ZK:XDMPQRZQY1
M=NK"N7BGT>WV\JX15TFTZC0ZG35I.)*+[\W%_V/:3X8SDVR\%U:DD-26KJUW
M+2XWR<+W1:E1KRSE@LJ%4IWK/'2[LKDVRL/J/[%<MRCM:!NOKX<M^B""+RH)
M'&^;+2I#O=/ SQ;D<.H,9+4WRK8HE#8E7)+L023;&XVV"8B29"M!LKV1*A3K
MLY&L=(^5RCUVI'@G6?-Y67.GH?9'4IZJ!7/N--K=L[-G2;:%2%2-SJB[S5$I
MR;829-MKM#MG5X36%F/:M7C*IK3P3=GDCF.\F):52Q)Y_^YZ].Y:?=>\>S>Z
M:?;Z]X/FN_9@T&RK_=MW@QOU;C3HG*\V2J=%PMTO4<T!Q2,&^#F[]LG2J>^0
M,KU^4VL3I&6F\25,>X0B<4QUV?_39O_)^78HRRR;<QD^.CXM:'?'C%V 7'?(
MK+ODOYR\!%5N"9Y%_+5#$FF>Y;LVJ:ZK*4H[K$3-827+(?A[.XA.0$!E902E
M)<"S4]:!=%<LM46I<\62UIN3T5&!V1?K2S#L5T*AP((-E]KTA5?Y>!+J5X.,
MZ9/)J[F)NHLL6WT+#IXX,B3WQ^H?-=085B7P,X<7,@W"[</[C!S')&O)-F[T
MOP(32VH[]M90(,D=2L8=K@?52#4HA#6H@SQ"4R^5+[PWO;GC:5;13.$X'!CM
M][Z,4EZF]RNUT\X[!;5*_=JNU.O>P>')LC=E1JLRT5!D@M6W0:NS"14UT:7T
M43%>L3T$\H*DCZOK[KGXQ++Q)FU(8B29845:,O'L81K=/N*RD68_T^NZ\?<R
M(IUO/^=J6+FSI?#<5T!$WLLFJT3OI\A8=5H71#E\K)<X=DF]IP==FR=TWJ[W
MP*F-X?7U-E'\A"O)+QBN1EB\W0B1L->>:I+"D@FDMZ<R:M2-K@>S0'22 Y7*
M=%EG.PLN5&P+))T_=5"PKM3A2)2VD,:8-#RD,>94QAC!.8!//"5#=Z7%]U*8
M3+];&QZS__%N&6 5<LW3+^-2N8]T,5TDP\F?WTAV<UYVLXMY-4J\J9SY<HOJ
ME67$W-ET>5)8'69-RVL)<N(33IRC-37O1>W+I M;W09;["Z*>''K/)&P77DB
M*,O$^Q@J\EI"_EYE:22^ (_L1^I+?^Q%C"W]L7O[8P<=5?IC2SUVEC^VWQ^4
MQQ^;+$.R#]??*>]P$%W981$.HKFFAU[ B>O,B)9(]2"FK5N!03TRT73?<3WB
M!?J4:!YR>X70USEU?=.C1(,[P*7SP-?PO? ZP-[<,]B)05X<]_O$<77*AW>I
MT>!#/$754T UUM-O\R=I@XV.W^!\.BC4"O$6-G6?3.JUEB^9D\(J4;[D]M??
M/0 4)0:=F#9L::QY\$]8+J[,FVF613V?F 9H^>;$9 5&GEPGF.-V>)-R!1[5
MX.:DL'9L@T%TS9L"B">6\^+QWW "2W.?J+6 'PPZQW:QW._"P)5Z@QV7P^KT
M\@F(X_(YO7C2EJCD*PY085/H#JMKQXZ!'S$>_]1Y(3/-UIXH,U7,'-MD9\[/
M&K;E+P0&=]KJ]<\PR1PW@HC2(I]=$V;W'0X.#78/2[B%GWPWT/$9A7RE[K.I
MH_4#G[EU9B"-+<A4 R+#KN,,Q"WR.(4S%QL&S'J!5?)-X;F;-LR HP:6CTL.
MAR3QPKH_DU\M9ZQ9'&U>G-00; 0EM;!XD GN )8V#]RYXU$&Q83M!HX,)\4E
M4B5:O^' @[83P2N2C B<)WP$Q$#$IO'WL 43L6$< -51+X(C["> (8K#Z4\V
M^>@\+V5;=QH$"PRD#TF'?UL4;5G)XV6[R 9EM+<K  TEH[<M\F CWMF4/_EB
M^E..63A:>C:7/IOT14RF:ZZ[0-@ @PU"Q%B#6<00S@)!>L"HX!"^TKF_G%+>
MYKMD9QE-H:3G6!J,ONJ4&F)5B HS9MR; 'J(]X # $!T!_@ G+%'.0XPPH:G
M:8O<P'I@=XB]RSO6G2?;_!O&TY084Q+(IT^1+>#2WJ!I'/"8#?!7H+D^D#=K
M*ZULWVIBM3.J82FJ69*_9!]FQ,<8$WS1D'/Y],EQ^8(]\@'HUTI,J83+2TPW
M-0')77VZB#EG8#MC#R9AS'*FN=^ICV_"-5(<#;P/7$0N3/??!>4?;-MY7OQ-
M8[Q6HN_2S#$Z1(Y&E"E)XCXUR!NU/6AU(^8 1\>X^5;6ENJCQ#C<F]&HI>X_
M$.>11;*:3W !I3!3#3D-;F/-K^E#40AP2N#2,V3D/N[?#I ^,^C%9[>Q#5*$
M[KB&9H/H@2Q'8>_-0633@7533W?-,;L5"#O/7HN\2][KG%:]D"/@<A6V7%P:
MF\-;QIKPA#G9LS%T8+(N0W)MA@7U%1R/:B!) 4%%EW9$8-I\[CJO@KW KQ'C
MP:7'O(J/A:MA2W IILHT8F @G>*]Q(%"C3W.^C5M3,#/:1'R-5M S[-$QY+,
MBKN+D![9[09XXLUNH<CTT_(JUQ6"NV[UZU0)KGN>DFRY3KM#2;;UAUC)HFPE
M-<:<M++1^B.3Q<7RA5X$NQ.5%SO)6NI>8"P?^U:)"+((NCE>!CEFDZQ0V-Y+
M."FYO%D_?V'VV"-\A?T#O'_]O;Q_.SQ=@#@1@O3 )E];,>2@ENJK>N(V%#I/
MZ.'Y7ZQ4XDN!Z'RPDWI7C.[LA]&:K1E:.9&XP/C9;G^4=X66TP30%AR8W>T.
M6[D&9U\NY<D>[TGJ4!OM=E=TMY DF 32M3IL+8O,D@1/0H+<JG_QM-?I7U>C
MY&'!E*>.NB 45)ORB@NBS$_C6G&QGDQM+ZN-N- XM;V7L\$"V3S7FO(%4>U"
M:C.8'8@9USE-5H)B*Z6*C+]XKAY1ZDWHDUXBU!HS]W,S<QF-75L6+N*R2\?$
M<XW0SFJ:^%_-"GATM$_UJ6W^%0BA\3B'\7[!-W],J1U&8*'' *.;UL5>-8@Y
M2<5O1@%+&)J<':AC>F0*9T\Q"E>S6;A3(G@J' #CQ3(B(TW^L&OPD$2,LS2$
ME,V#$94XE#1>26H+(N@+HZ,18UADD8?6+)P'@\ 4,C%MS=9-S2)SAP?)B]CW
M.'X3Y\9#F#@PA3B'/_[]\'C7_/KYYA:@GL WV[&;&-/-#A!?P"^S-F=C8*3N
MS&AA$7N/B:BV,-K56Q/01L8+$G@A2F#09QA*BR&Q+"*6Q=!%$;4LQ$W3IRWR
MX"=&C\-%%3$>CPK%D'? .2V"-PRDX\0 [UU!K4U\ZC9][34-:Q91C_'T!%;T
M)P].]AKD96KJ&"SHD>\PABU2'L09));_N/HEK!Q#,SE*.P")-)+'T[ HP"B.
M. X"#X,.8:-*<J?14KTXA%:+'B"84\"C#ETZL6 *C$4.7)?%\G,P F8;(K,C
MS*EP3>\[(TE]:M+G\ CCJ5II3&![RX0984C!J NHY)DV,1D0N87IA$&I,?%@
MJ"*,XHM@QV?,IU@0C]J81!#G(+3(/7QF8>:'1H\NL26OH:3B-1/@3>^;)0.L
MC2D,T1,XT7'XIRR=GZO93U$JSG6K^R.&-H(BT_Z17+&8TU00[ZAUC0\H1.VW
MU!_?$L!'AP"3 _!CY/D:W/;3YPFG$U,@HB1@B3,S=0;8#/K#8^9I$M&@BCAG
M$17=?WL6+H7WN\%V@3='N*>0RR="T=/1M\L$&MB&V. R88]Y5+CFAF3"*95=
M;C/\8VXABW02'V H$[&;G2=_F?'->3"V ,3L&]ND@M@3#^AB4SY@A*?I(LOF
M<2EG *C)$ES9=WS-4I:VJ<&MQF-@X2SCU" >QX\9& BI,/)>U^8FC&'^+00-
M!U8/. M7/05^2/VI (L7S/AMJWF.C8L%+B[R!\(UF9JX> U3YY'JQ /9RYS
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
M(;@^<!J47X\=$:J8DD-8W1GNDLW2< Z!B5XE;' \,=#YV9NI46K9,Y6HP32
M',[<B66#]NM"G+5->-RS&>._C(@Y]3P'.+3%^7/ELVW'YM3R$_DD[KS5G:45
M7)P0UE21XXT=7=.);<IYDO/DD3PI"^T<*M->+%,^AF$Q])2<S%5SAN$N18O6
MK!JKALJ>WXCS*<-\>J6<?-]YGFZ[$Y.W&3!(62(^6G K>"]%G..!05/%^V4S
MY4D3\%AK'FM];JRUI)Q6J(2'6S,1;MV5X^V=DB*NMXL&9)J='DF4_X_Z%TU!
M7RPM<Y57/O%LB"N))JNO8HEICODZ8;T1S5A7;>CU$"24.SR=/'JB;)!4\'IO
MP-/)B[4^>#HY?.'IY#R=_/3!T@GS&J7,UA@Z/)T\2V=%U;"? 6\PX'+)_M@J
MD5!Y.OFENC@*-^NS= !_Y/Z/DGP'V4ZVB^*/#+E&>#)Z57)@'\R9M5G6,!,E
MNW+Q7Q'MJJODW2*L0M=DLL*C/C-C-IZ9>V0VDBCDG0%1I70DF<=Y9=CK;#/*
MB\=X\=B1]'&7DA)D+E>-(\^W_\OEWDPBJ+D;HG0W1((LJ3:@:AZ&P584!G<U
MU%'.A_SI-T/<'^ZRQ;6UE_H,2/G]4KV3Z#GA@IV9X6/4VH'4'C DVH\/L'O;
M;$4#WZ.BIKM\._G6]LS>,G'!>V'J0DSTWA54RGC!]OLG&LC7V--ZAL5 OOT=
M@+**XSL^<*_;3QVXM_^-? ?BP77G!M?)C ?7Y??I<-A>E7:2[B2H9"QQE\<2
M%RONV(K*3*V9GG>'P@!+%QV258G"'06[JBMU!AR/ZHN,OBO8R\"=VCRVC@$U
MGT?9\4M[7D T;=G"G*OY5E(7X@4,,XP;)6 -.IQ3+K3Q"[8=*',_1:Z^ '?E
MQ;-CA%^NQ,"SGAM'9A305C!+BEU>+2G#X!C_Z@"IMNZL6ABA)6%-W?(<XQUY
MV\>H2DY17OT>:DQ+G#MC:B2)0?GC]-QY$?4_T['G35"[;.J'>O/F?C[G5:,%
M3.&JZJF,Q_EN]U@DJ_)\557S,./I%CSPNQ(,>B5*_&S,+2N#U][E['D>>TJ#
MDDK7\_*>]2WOR51,]'%1A%L\R^.C<U_!P=XB%QT>G=>MW<Y$V0X?=[ITV\JG
MK*=AMA3I.BCXD2Q8G^H3U72W8II-[,9*)-_#V$!7AJZ.=8-H>-CYM!.^G"9(
ML.HE17D88$EV3OG&PTD2F*TPP-B(8VY_Y!]VMQ?P57<17B1;\FC56 CQR,[:
M&F8\LI-50/'(S@]K'+-ASZ4K:B **0[2R$MIRAH<\_B%WEV$S'F[U_[=-'^W
M6)>9NXWSM+$L7\Q8*<GWL0LE^QO5MM\AR@QNUVE8BVZZJCF#-M4KLM=-A-\F
MV'%642\3RW'9)/H"E?^K?I='O<3Z57O]DIKR70B'+FVH(>&^TY!M_(^G+Q=^
M61W.IC%LVDOJ%G>A7"KSR)<LF=290TB:.IG8GFH@5?O+<US*EI!:,2%,NHZ+
M^>-Q'1BC\_!1"%#F@=NQ%Y0E1;_4DD5OUXE,<%0&Z4W^4>E;=>_P#5*@3'+.
MPMFJ8<V;N'KXQ\8J-(/SK"P':7C<];U15;-;T9+"+'+L%\L)DH-!F;6QIKMH
M MKPU+)?55OC7"AV>8IP#(0&/.\B,R8<+9:&]8XQQ 7I)B84A4WRR45+0S4O
MDP'#.7J<^V(K2_-DX,P2]-TYMB^<RV3.93'@44ZV#7EBQ%E3UC0QX@*"5TZ2
M7$5E%5P1BSKA.JFX )6C_655B%#)FL"/<*V+\36*,HY#.=K)5U1BP=,<!]D
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
M(/^&M1:=9@8-DTP*>M@3H8&E1?_@MP)9[1,ZP2PMA\S)172%>=AGR$U""W2
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
MKE_!\F:KQO6.%)&B;LDF51K-3.+G.+&/[=V<YY.+HB -UQ2I):D9S_[ZMQL
M+Y)(74D*I+"79"21 /J*[D:C^T*&1 ZXRXL0!U>GC%I3[/: 2A.:_, 68T42
MJ N63WWXOB1FP.LDBL3;56((J4P/YE7>WD<X=BL4Z"QGI.9@?W"(YZXV#X)K
M#O32<_\-&E4XH*4^K:4^S6[B=GF6$];H 8L^_L"2/B3R#OT+LS\\PPRN#&6L
M-9]P,%> 8=+R6ZNW80B6:BGHL=P:0^UMHIU@L"JV21)J+HEYB7D1L"$Q+PCF
M)0WRLAVJV2REZ@-<)@APW'G^_B/W4VZ&1>'"6V5"YI;CX*T!5II-UKS /_L:
MOU%^QOB7Z=U2$02K UZ/42(X1P1'<^BGM\6I'G;+6NI^XR.:\]R3_&HU?KJ<
M&AGVA"B(<KV6Q'CE><0)6.V>^)[BU1L06I<7B:Z<#A 9P8G]39"29'7";M(\
MZ_#F*!+!!2$X+!]7.017#M7=@1#*XGIMA%&B"H%8AH'T'*Y![49SM*_)*[X
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
MZ@";VN\*ZCCG %RGQDT^.H-^$1)WI6JXHGEAG?K&\]0:)T_UA_75N1FU3.H
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
M]RC<H5P_@<'7#4,(IVM0[?F,.RE= FRF/F&[*9?R5*BXYDM$^F"?FH/*IB#
MTA.^/KA]J.!,#U.C<%3Z#+7/$LY3(ZE2F-:#S^&CR:-II"<?S6<Z)U579#(1
M6SIGDO XKWRE8+Y5Z+DW]S"6!I.0 *O?&N9E#F:3ZF !"%Z%^QHUD= JV[/B
M!@;,/%2X:"^'^GX]\X!Z$K!G!KAK8S(</W[CX3^6:X"AP;5M.S$&51';"VFL
MK23>EU/]RJ0!QZ(LU >FJ0NW<8H=<:9^:*KC*'X8CV,QDDC[T$5346^L!:U,
M%"?V^OZ4"78"P5#3A V,NK-T/L-_BK[81X+UL',";8;MN[NQLF[\6LYRQ8PD
MYF=Q)+&UQK*F_YS0B<\NNG@VHRW70I89D3U=4!$@C*S3S:8Y\P@]P^#)?N@[
MQ(&GR""C*9;Q\0#Y3CP3+(SDLKA+]HTZX,E3@_# ?-&*C!T<8L/8,=&?3M%,
MY#5Q[A 9+9G@ 4ZGB&9@=".R&9E!CPN+T@F8\6*!GXXT7GGHCW"WD@4=$RJL
M?&4U?:O<X2Z)417P8B:68UQ&0[W#*-LD92FW:\$AW-0,D^4TA*8,,PH;\3E_
M_%-R>Z!AT/#E*8LK<1LE9)$&"WR&DA6%5M'"3:H@RWG& (0?^_[HH:[OTLEA
M,!-O[L2^,QC1<QH-8GM>^#',/%%NK!9IW8)I8WZSW?DM/W'$$#>CSI.U!!Z"
M)4T)<AS\[;NSX 78EYO&<? 6/ZV<^+--M]>W,1Y""4R@BJ?1Q,$,^K!/-6,+
M_+Q8P22!C)!B-&@HAK!3N70K*PH5S3WW)7BBVL / <6(+ :D4"GQ'R+]P-MX
MP @PEKO@*H2VO\- (GV\-#%ZI)85.'&4L!9=#3L/H 845X[P X\))O#H4P44
M4C1DC SG*#S-]<TG,EW9, UG\ U[.4F.M821=3LI)#T*$PW-3=@QK<U.- (>
MP+)HK)V"%YG?L(IMPY<:O.'Y-2K.@/OX0.*IZ_E)<-A$B5/A1,X7QOD;+']W
M23/).'N""T&6_- N@:5;/A/('3C6N&LR.Q:CK5XP<VW+Y8?P3/4G#H1QU"@2
M&>V +$\_EL<D IFNWH=1BHD(E9@A0&RD/C7#DPHA>>J>X9\T6'AQRR&*)@,?
M!61DQF*>Z2N+ HX)SN,FV/W*XUE(S!Y<Q!G/].2&;KXFP; ,1MDPE>@VD:@4
MV0\AG\3K1+::D- B8=&[$"<I9F.X\J1"6D,NTT6M=2N6QI59FL1:*G@RX&+-
MF/)NI,&8!(7M^RP9"[R:B'\3KS6B;'"#3<NE-@$+#5>QBNJ9LNQ@1AW37.5O
M]N0MK?AN>10/F/[KNE-$9/F[?;P,\MU"!S^2QI1D1(/O\7C^-/[MG_3,#O:-
MU1)_A"]\SJD^3^V*,G?X&*'=SYQN>L!!/+K7X_,)"MK,]N !ARGOW*?PG#%^
M#.2@%]U2'N&UQN[WDM&)./@'XF?PJP!@X[!#9@-=APT3@X(-GDG3)LX<#T7B
MGZG'%AW",OF!1;H3C#[329@AR@/K;'W4MT:41^DJU"UAJTT<6M'QF%V4A!@(
M8YLK.SJ$B2%K1-LO82Z-,L.\3)8M3L>)OF2BMA8;F6"N-YIO-#*,,"=<%6>%
M)0)P9:A_F'J;NE0_\9 1[J'LXA779RQ#*,KD2!J/%KM,]4HP-+U86$' M1,]
MTXY/MWB.!Q@T)%)V.!;5.<1YHD<=+*4%<;4NX>MY1FQ^RK,;+#LAU$.#&9AN
M<P$U'O4C>#Y7XK!NFZ&38 %Q-@-G\(;C+BPSX90D->/:E9:8Q38<[<11?Y02
MG337D#&B_.E-2X2GR41',7'P.;;@^!'*+>6/QEHBWNU&FC.>,QI+*^#'=N%C
M]3@YB13T[*WR$-X%6KLZ=)& 41@;HJGN&S>3T+E%1< N-D4'+.QF$=,;C?#=
M\-GDX2!3 U'L+SQ,Q!1+O$B%28PX=",\9X]BE;&Q1L./*3_$C@B+$32RTQIQ
MQYY:X.=[3!?Q!!O&O.C0/1/;I;<'HW!OE'*Z$699\T!N,> $!CJ-EW /ADL$
MJ'HT!J- )XKBS$[DA(63AUB+GD23+3YI"3,?K=CS"B.[C00NJ(,)^LMVG7D3
M5ZR 5PWCWZ92-:90@\?#?)8-RW,"?%P3-;,P\3,6Z6#SD@(@@.92F3P7EJ\Z
M0A)52^L84FX,.WAR5_,GW%&HKQ'?(EEG-PS P1X1L)AUE,/%+N92BF^.#8[#
M"L-7_Z7I@L Q>!>)VIK.*GQJXU@<,:#0,#-5Y293MF^!Z^@%D/5DU2C7%P<T
M;'O[PEYQ-W6W6#&Y@:ZS96I^68.;\8FX'-.WK@=4P$$F+D9+,7& 7HPT+7[?
M&0PW'(EA*X@N3II6[*R :1$T$^=$,8=QI1%=EG :B6O1@Y]'HS6OD>\8F-X]
M@<V0^MEH$0)A*9E@\2Q<A,@'TIEX^ @^X1SW3_8N .Z8X<G5=Z#T$F.:+&?&
M 6; OU!,F B]6L2>(D"<V5V # PE)Y&A$FUN5*XXP%R4&@E(2\T76^?\-4-M
MN8(EF9AT%=FB:]X2#XBNG0OQ(\$-$X<.Q#4YSZ\ Y; D[!;7G+ASP.X33;)!
ML]0T5TM.'&5&#)9I'^:JHTAO^+T+6A@*HUPMY8\('EI$ !0W)N9&Z@?@LNE-
M',H"H/?"N K2BAU,3\DB7$^HL\!Z3]?&X5EXDIUC%WP] P"\^TT5S2,AW%#>
MR-_GYPR<3]#R?[:FN-W$>VAD\S5B&Y1O#B5'MB*39/Z6>CJQNQY';A*'/*7;
M)W^%[N(L8W&)>$C\Y5ID)'$2$"84QI<2$U&IM6'156+[(W@*Z$Q,-MP9@R60
M\,R>6YY3MYDXF-RBXZ/>I%F>W"XSW*K&^DF.3]AO;$<*C&^ (78+8],M!!E)
MI"3^S&);+QA),6"E<X]07$:Q;<N/8SDIQ^0L%DL7$F::V@".-:5*R/*_@7T/
MKUH!_T"//N+SI%8R,27U.,='*IN!ZX6W'9/I)-&!;Q8CK!U%)DZ(&]$137CR
M?)&8S--;Y8OQ_0(9(O]<N_5 HS!L:T/=20^^W-@P ,,^B-(AN.T)^#>^\_M.
M<>Y (D6??HQBWU&V#KS%<B$YRK/3G-D#=)JLP.M:;N?Z4JGD)H:PR=SRN3(U
M3 \3$+AC@)E;P)M3R^3'%"P'T;+I8><8-/[4N 6$6<AGGX/HNC$%EGW=4/X/
MP#EU%SO (91MJ?6,B*,F)Q@OX946&A'", =BGOY[;?=86-\3  &* :WKRVZL
MF>0(L?&2,,\W8*3V_9H)GTP0C@0I2;8,*JP?CV>2D(M;N,6RBQ^)G96N($!9
M0*69R )?&J];I3EX.#J^CVTD"FNPG$P.&]#19RHJ"O8SZR,%LL86@TU95 G?
M9'>UOSPQ:))9#WXR_+Y^-Q=3L&E(F)U>A'HL5)2):PJ)]"7+>2(4RHAV$[!3
M,._N-C.9B>'+2*C.R(:( R[L7(HR.#@LZ!)3V$&AAS?@F#=,]7N*-&T*/#^/
MX1+-CU1#R8BL,'J4PB8"!\_C/'-/9R(TF]#:E%WTS!N4="PKQ #5Q&\X\&-%
M"W8*Q ?+Y: Z)MK&>0Y'@X)IT&NS(?FY<D,A9%=HV)K7<3G%T)EEDU9#^2-V
MF.*;G4ALGR<IL8L,UI/+$DMYK YGY$$0N@6G\-IMO%NB*J)A;P#UQ?"F:Y4&
MTD98JQ&5"(VME5BBYQM^)%8)\4"N\Q!G)?JI]VEZ9/TJ%24TP+QR6-(W:C"7
MX=GE^HG=4V 9=.S:T-HMA9 1V554%J\% RV9?\]C!5%B:S@%OT_&H@1X=)>L
MO)', $\UB[9R].+#BU0U$UVJG:QA8$WA\QLR? >-CNDQ)I6\B;@.,Z8%N'-"
M#ROI;LZ?.O3>.8S61'_$V;QJKM \%]A"47;?S9+JBFG:[3R-]3/ &$X:Y$]6
M/&C0$%6$J,UM?Z,"A9-\(K+BCJZ0=$2UF1TU:^[P!MZ'V3CR'8JJ#:;IG?'#
M@ZXUU;&F-_6'D=8<#;7[YN/]:#3H/MX]/NK=R]4&:RD4$?1P(XF*"\6MTZK+
M)%VZ,(C+PAUF5&$CF71Z2YD2;QV")X/[#M>K]%M^X!2F$;%C:@4+KF27M2Y-
MU7Y.K)G=BDY;KH>%3VS[=0-=U JESB<WRQ*9 QOGJ-/P-DXH].X$_0F?%Z)P
M[?B2L\4OFTTVJ,/NA"8&HX=?5CR$8O+8-Q(VE98\GN)O -W(A#I.+:&YJ=D$
MXZYJ=M,3%@NFE@L/#T>&&O-,>/)'F94;_\>U\  &(*91MK5;K_PNCAD&%7##
MC>\IL_S41E08!%_]-QV-&Y!AL'M]@/6<G/@N+C6Z IX%&N=YW*Y75(HN?K"H
M+'/(HY.CC>F/UO%[M/,.O3XV_*='VWWY'#):(4I='PXZHZYVUWQ0>_VF#CJ^
M>:<]/C8?QL-!^^'A<=B[.[?XV!E*76LIB 8%\:"\BR/%I2OU$64JD'P[-GG7
MHP#,Q:.&,E<2:ZD C<A_I'XU. S O+L$WZ+Z?.;:F+/PTZE@ZO@YX\@W\XPY
M8-<(CVDGP4O\CC^\?S_Z^!F>-6'AQM(G;T!]VMC1 O'QRYLV^[S$2@#\,[A5
MP=,O;]1V^^]1 6.\[DV\E%X4RH1>1<87$^M-]L&8A@,.^G^/ZAWM:_H2KB'S
MC5R^EM/*:7.=]ISVG>U,X4@\<E3'S.3C@T(?OWP_SIPZ61W5TRH"7SM[WI(6
MVMM4Z!O[._ZQRIHILGOBK]Q9_#?:!?$G-!#\S/6N(G;)+%5??HNRW5A*P=&!
M\9-#Z_?_Z3K-=23R4["#6P$D@S,7PK,H G0]JF=GCXG_,9R5X;W&@^]I]20(
M3!51IWN0_XGP.YN;)[GBJ+HT"*+U/[H>;/:;OIV8A*@'QQRJZ=/\U#S)="'M
M62@1UC?Q WO_'-ZT*Z5+X0F-3<]<G[CH^>BY]#J.1%$FBMR$.'\\9>,H 5T7
M1](#+_<J&F($0A%MS"3Q(Y*F+F$_36_M]K<V_4\A/?=.&+N060KL6GC\Y#OX
M[H=R5E J^)+"DL*5!U%2N+ =0-)5(+I*"DL*5PW$.E!8W%/A&CY^F= E^^W@
M7*?L%? WWS\\?@&V((NM9*&?E2\/_^\++._^X4]XI G/\!5\(GCEGS8)8'?K
M9H:9K#6<3)*KKN\^; U+=MZKA!^]H[4Z$C^9^+E1M7:KG1^"WM8DK-IKZ57F
MFB*6<X3ET:PR[@KFK*XV:/5*QL_UV@!?L.R([1I.;79\O3MH=:LL7U(W"<M;
M-VJWFM: Y"EA>:HM[>\=V.FT!ZT:'KX*:@T\TGM/O,![LM9B;:P#M2T=%ZG(
M"S(.]#Q555TB!6JU!:Y@[&A:M9V5HIEG6#IZQ$^]NKB9<(]5)VGW*VPAC'?S
ML>,2\?::"6*?6\:#',7-)Y\3[F![?9]34,FSV7+(6)7CYSVV5"7!OS9!O>FI
M%Y'4@XU#F>,E!?2:!;2G[7,_)!DK0$:U*RX99;96O;*UJNZ=1=S[Q0W6Z]5G
M%[?:8&_IPIV_\0P[K3U7K.7.4P$Z'I @)^E8 3K>=/3>102RTJZ:./3K[SM;
MD5)8 2H.NBU-DK'Z9.P+O"FNN0@_TE*HB<][JOWNJMF[H]3O/6\?GJAP.\+^
M&>^B/N C6KFXF K HVZW-\3BOT.UW=1'6J\Y[/>'\(].KZV.[A\?!X.,"L"9
MA6+++A-[>%%831:%E=/6>MH#8AR"E/XH<ILKYNCAL$)V8]O"LJ7XT5-^9#-_
M(KQCT9.U]-=_*N@B:0F&_060?&2([- J[[F4R3OTKS'O\KO.!G>&^<UVYQO,
M<$#-=S4_H".0-WFRC)!>1<;.O;KBH7]]=F?!B^$1J3U$I$[:7U%IM)A<DF B
M$XR>>4B"56%_CO@BHMEQNV812WF/%Q_6V>=0SKNW?&/Z;(##OU5LLEQ@;APW
M((HZ?'OMYL<9!_/=O8?5W:..MFO\=.'>:DCVP%T6H*#..F$?NWYP.*/G=5&C
M_,?D*N4JY2KW/G:%JC"S 5ZO%&UXU-7)+6NE,QSRV_Q[WDP[DRITK3D U^WR
MJU,UA&W8YR5B:@A;9\!376L(6W?8KB]3WJAA*8?C@=M,$KKR764TG5HYU!TH
M@='V7R=I"LGO5PMX'EJLU1<2-$E325,Q:'K-6U;42=QU%,/\SPH^E+*5Y6%Z
M\N1,T80@!] T*=]B 9X#3=OU9=?PJH)HH%637:]P.[JW_*7K&[:O-)5WCN,^
MO_Z75& 'NND/3N;\73[TU;*^(&15AZ*2-0_H3M?6%0!.;7<*"6M=K4A>^6[D
M1MU&95Q/ BZ4JI.*3E)54E5N7]N-LA8NK$IQ9PK>_'Q5C(7K!=9_R50QZ+7.
M*GA6:H??H!=.#O(QP4^-!54 ./7TTXD*0->IL_?4&=18ZK0BDCG$N_TJSD;T
M;K$TS(#N0ZY'8'$*^6X^&<Y\;VQ/Q'LH18Z=(HI:.UT4\ZQ4L4=F1<14R530
MT[6])$*)1&BG9QCF6K*E<F@J60Y4WI96RL$EMX1>\9(@J;!7&Z7F<I>DC<ZX
M)#A@8Z>L/7[BF,MV-7[Z"H-&F3=C^A6(%FF#87T3]?5^^MY;!]AZW?K>C-'Z
M->;)3IUOQO0+B<Y>X:8B+\;( W1QY;PC:@*Y)*HDJB!$O>9-J\)78[2NH!GY
M.< FZMVW'$"K\141K;ZE*V#+$1,VN>549,O!VORN$UC.BDP5=TD\5KI98;7Q
M!ENE\004 KPS(6C63S7%0!"R=D5-1\T#./WDVC45 $X;B@I=-07R"O>E6F02
M=TX^/JF D.OUSB2N<SHJ%N"J,71]8>W!/%R^(L(K,I58IA*?/_8VLZJ]=!M>
M)E"62(/B\XBKAZ9R29!1[E*2H$P2I)H$D@0E*J*,>KV2!N71X*8$571>)A(F
M$2N3N>G:KO?+F[\]J _M^\=U8U+V'CGZZ2(,_#U4JK#)C_-/\,_,U.3-%NO5
M] +LRS?([K3[XC;(EM3;0[T!3\65M*L>[?I='K^5Q*L>\=0N3_R0Q*L>\?1V
M3U*OLM2+CN[+)=ZF5Y4^N[RD6<;3!V"Y7;<#^8@11Z:Y6JQL(\"C>'8H3W/&
M#O>(<CE%N\AC<I5RE7*5>Q^[PGRE2K=W''0%32// 39U6..;#8/ZPC:H[_5\
M55?K*V\WIW=3E5?8UV\#)HQKI:GP:QKT5F!T3Z,"FTN=E92FG7Q'07C8U(R2
M7W6 K<9U;?KZR:F]PL-VHQ:2MBSWEFGZ+< J["[UM:0R"L#6 ;33KQ]4 +0:
M[YJU-79NVH74UK_"G:6R_11%O<U6S2NK@E UX_*#I&JEJ3H0M3) -:EZY;N4
M[+,H14)01:>)>I%94E52512J7N'V58OJ*++/8F6!DWT6JPM<G0O;R#Z+LCB*
MH&.GZAG99O'B1,@X4I9$*)$(&>EPLC!$B7)00G,Y*0?[B-!-=QHD$4HDPF5[
MOLH+?&4\?84AHTIW61S6.*NFTZ_O30>M5]]$6U74=D]YP-8;U#?Y\$:7-U3D
M#94KT5+#^H*FU;@=5Z>^-D&O5^.MI9A\0[FU5/>"RNE7EH3G=K6^3EE&N>@Z
M@%9CAJRQ02 OJ,B.ATD/5M#&4M7,(!2$JJJH5,T#.$W4EH!Y '=ZC2$ICW)7
MPOEKD=$K^QU6%CK9[["ZT,E^A\)M,#*E5Y#\GB+'3@M I&Z ,I&Q/!*T)0DN
M3P+9<?+B))"M]BY,@HQJ29($Y9% =CN\SJ=EMT/9[7![;/ORO8-4M2>;KE66
M>F%2EJ1=!6D7%EV1Q*L>\;JMS1U(TJXJM%.[ ]G@M[+4N]%X.*U<XA7>[%#M
M[/4SX)%CW)*Z/W[5/0__)($R<=UON,85.=P;RN7\["*/R57*5<I5[GU,'B07
M<>-<8)NLI,BU.AS*0[2+$Z&$XX/JX:E<&G0&Z;E-D@8ERH$NY>#2--!Z&0GT
MD@CE$2&K<K<\3Z[WT_(\69XG"QF>58=AP0$97*\>]?2+Q-8E[7*A75AJ7!*O
M>L0;RB2<RM).T_LRDZ.RU+M1+Z(V3SA/_C$P)C9)?)Y:S_CI'S]:,\]OXB7=
MG["4A.WZ*X]\F-V3P+!L,GWGS%QO06M*C";N*GCG!(8SMV"L$;W'^_!]:1N.
M$;C>ZZ\-1?E'^FB/AN7]"\\:_R &?K,@3I!XDY;:(]^#3V3VRQOBVE\_/JC]
M84_O-YOJ0&\W'P%7W:^?O]Q_[?2Z7]'B5K6.^K7]1K&FO[RQIE]5M=W7!KW!
MUV[W;M"][_:;^D#K-/5VO]L<].\[S8>[D3;4-+U[_S#\BF_^BDC@.#C.Q\@^
M%TZZ%*JV=E;/9+W34A 3"D6%DL"%G^U!Y.7ZA(X.7]1?3\11IB0@WL)RL,3A
M#!=&SX-OE>")*&-W 3XD)8UO38GGTV^7GN68UA)O=GL-9>'Z@6),GPU@BCEQ
M5[ZR,+QO)% L1WEYLLPGQ0J4%W=E3Y7 ,QP?+^(9SA1':N ]\-5BR8J5!$]&
M$+Z[-+S PCD +?SEE4]@/%@P3&_B8L,!X''74VS+F%BV%;RVE"_QRDM"Y()1
MT5=,XH'(.,K,<@S $:"(W717 +08N8KK*(;B$7/E 2KG#65B^);?4NY7^)%Z
MD[<@^PJ[HJB\&(C3*5$"E^)_08(G=XJW&1.T:R3&;Q4*=H*K'P'Q,:B6XP?>
MBK(R N?.'7;7?S_HZ]P60@7X!()C)TO&.3-DP"?C&08Q\7TRA==)\$* *6SR
M3&P?>0Y'>K*(9WCFTZLR>87)D :^CZ@UC8#,78\784.R-.@+Q*'X) :PJT>6
M6*8 GEX2SW*GVW2)5_-"/&!"2IR-E:B4R34<%2=(8&"1$/G2*(4R,7-MVWVA
MHH/[@ *B!^(&-/*3Z.?;"@ [_-E/K+N1P"JK*Z0_O<7[M/"R"[(9,CI '<JB
M!2-S:*?X XCK]-\K/X!/P,J93,%X ODF-=K2H(3X:1-S'*;M,%:KFX4KOB&/
M/[Q_/_KX&9XU 4/&TB=O0)!MC)^AHOGE39M]7AK3:?CYQ9H&3[^\4=OMOT>V
M@0D4)5Y*%$R9N!YH3WPQ&7-;LQ'X@$,8+\N,V+0.PC5DOI'+UW+:NDY[0 @X
M6W:.RW\[*]TE?N&HL@M1!%P[>]X"7D@N;X=S,38\[Q64#OW"4WYD0XX6[LH)
M=CL=@D%TY/:6S7B;%M@.Y/W?%6Q3TQB(CV Y$C_^;#D;:#4#ZYG$O_]!C='$
M"[#;K;_Q;@HZWS(-.W[F74 6)YCR:B$8N'F/UHBBOLU>D.2;+:Q]AA^L&9 5
M9"R"Y$/44OT\%RV7%7Z8^,1[IMY\S'C.<G6*$UDHYVF2\T[E/$%8[9^.6Q5F
MZQ3&;"682KD%6<M)2BDF/66?0*;-?\9??X)]4"B6*C+V&M[W5L>,Q.Z'W1:H
MB)!*+(H^ML3B%6+QG&N/[<R 6>*1HZX.5NUQ$:T3S-U+.[_,VX0]J1RD\TS\
M@)VY13SY1.SINJ<???")/6M:#HUCK_O_B4CW/H-3;,NK4%VTK6]RMN-4F48N
M7H)$^N0YT5N7Z4Y5 NP($Z0IZ5HM.8^FEE)9,<#J()4[$]R*RJ9(&) *VHTT
M#2)I):ZE0-#L*9^6'Y^[S\1S\,4&S90P76_I>D9 E(GK3/U;^B7YS\H*7F$\
M<^71$7C&&,^5F+$'X/N&8OEQM@RF2/&\*)[# E\Y). Y4NSM)8&%/AD>X8DI
M,$0$BS);P1I8_A3]$\;VK&>"ST73SSQW0:>(H\(-Y3_TH(UF9@&\/.4E7*7B
MON#B:'H73AQXQA0^6PX JQCTR*W!\[XV :5(204RGIW/VF#Y4)- >;&")TR=
M\F!L6+\?6"9+2UD8 4=HO!C?6EBVX?'4J@:?<4)P#KJ,:453=.+$G"0K4K@Q
M:0D$+TCDYK 4K0;'_&3%D.,A"3V6K3,AM&&E#2,>E-(%7)>9P2-< H_,V)'3
M5F':ZF7L'("X*N?I) QOW+GBD?\5%M7:2MJ)'G%GZ[^_#S.8=YM:XF+@LNDV
M\5-922^50>3N_),8T-U9(%L(V<K%J )"*I1_44QNP[[\BRTRRRR(:D;)=PJ#
MS%2HY+FFH&-++$HLBC)VQ;!X3J9";_]I?^^XY("J/2ZB!2%RI@)N^[ZR-%ZI
M];?'F!-1N@O5'%O:0>WE.K[, Q \#Z#?D^6&J@18'0X<!:7KQ<4\FEH*9;4
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
MZ"15)57E]K7="&'APJJP<R+>.'U5C*@45QZ]#TJRXSJM@9ARD(\)?FHLJ +
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
M@Y>[<?T;AHR],#-N?0P=W^@AL4HR\'7%;G.W"3Q73A]@G-#/X@I".6G@]T!
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
MD5O[27@NAQS# V-^PGICETM'P0V?0Y[4MVO]EE+<71(B]V9NF\X).VQ0QD6
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
M_372IR:<1AN!:<(J9DH''2-1_>[&-D??R@^CJ8LG"*JOLBBYCP7E>$6M+68
M$9HG5K Z"=*BR2JPH1T93\"-09(BV;V:<@/,LXT8EW.(*GW\"AY]YM68V2NN
M>1O']?-&:/2,UUJ7]W"1_@%:HH/)NGZKP^+'LG2@ZFFZFI*J')TENI]T6%DI
M47U!BJH8@KP*O*707LX""Z')C8IJ[Q!""\G],P9:@IDPNT6YT Y11]P-P B?
MK!ZL9&[!J#.Z;RSOS=E$1U]RXY \60YBVO%P<K@&EGF)HF(D/.V-R0[%92OZ
M)S>\3(TP&&OJ#,&[:/OG.#TRUSC]-.UW4GV3JI,CVB;LQQQKL[&7WF'5;.&4
M 0&U(A59+3],!,(<=W^A%&U6XI^LX&D,6Q=K'G+/AR I(VBA6HI*+4J-3U;\
M3X](TD"#BBA!$K1(25_,T?Z7F:#B&B)$GVC\E[A(!9VC3#EZ ;DJ*5J2J&1N
MVSO7^JWI.0RY 38HV R96_,WIF^- )T6FPBK7HMWX[%R$"\$+!E08>#"05&(
M4->J-IZ/<1NH68+;&X=?#2Q[@9>_&\8.KZ("#YEI20GACK[Q^ZB2.$NPI8[(
MCF 7%/Y45TKJ#863&"Z%?"?>R/)970MW+@5:P?%+V Q?DT GL+6S^BM:?'4\
MOL%_FU*$75)-$^]&Z5V9G#HW$3<)*<X>U7AB%#K0(H=24I'?86"OG_CNB98_
M6!UC'%9E6AE"W4VHIAE88]A!K,XUES8(NS10RA[S''J8!BL/A[N>L.G9"Z![
MK=_PVQ[ULH=16=PH92^0R5-2"RVA#1+*A5(U5A-2$=9<#@L?\\X^^#K9J01.
M ]X/98QA9VSDHM2A32H7M[GPHZ;WPG>4!3 UFGF*AQ;RARS/L;UED^FM$S<"
M *6K4";B9_B2,#)VH$5J"L1:$@?QK>-@B1XKU@N+Q<,N5KP1KX;4U_*L<5F,
MT(\;Z]L,^A""W,6)RK5 I%>82!\6LXM-;A4&+5M>9@IE>HQO!(.(H>$>+ET6
MDE6P/UR;,V@QR_2SS85/_!4)D,<"EIH(8;;8IA[]G+& KX2*E%=6[06R=E&"
M%*$ )J2L,:LG0#L+YYDT31X29E>?8)59/H_?R#H 3NA](@Q3_,W=)A=OO40L
M-DK&*^F!B/HY,4ZZ9LDQZ+')U'$L^H&!&:K4=H$APP$>Q1-!&1/6-P[+4^M8
M2N0%7"G>.$4@.V"2E4C!RI!87)D*FD"DE]45PDHZD5+>K+43&NI28<;7C'NR
M3#S[E'P3Z<J%T\A,'L"TQ[(+*O<#@%Y4*@E!\EPDL%24+%HE8[&*"F1IB[P2
MG+@B5<U$Y3G56^?:8T%D_18N)@XOVL)*P7"W0N-^1=)41?Y.JF1R889Z*9$3
MQ_2C^6=X D4KR8F",@*;+I=RDO+UH5>IAK7@4%(JES*+4=1R"58K$JJ'AG3C
ME,.!E3)/K V):'^UW**X&!2<L'*GCK;XF-<QM_R5ZH@^M@/E/>)6)R(R+21"
M;*2V#U/LZ16T:<9'30_50@(HJ10I<Q[?-Z8+>056'B<BXWBE<XC?W''P ,>W
M18OG:Z+AFC*:W!.L^3),,"9U,/?QT@VY9%6?K1:J3*YPCX 17XOA2I6"FNBX
M+QWB/5G$#\V'$%9%30-/,4#QZH#%3>-=6U3N$G><;*6$1=P!Z?GD"/<%2(61
M_0KUL=,6$,;N&% KTJ'6%*BX68A"IJZMA2T,,)8CBO5G[K?,KZGSC+T+Q]G?
M_LF1=2RJIKK[B4U&TLO-AK9/:.THOL1J[L=8#LWJQD+BYJH)'(L-KUP[9K]?
M?UUO;?9 )RT.4HY:/D(33HG-+%FX3&< $( OBS,U=/$R9XQ'Q0N1P.L=#;[T
ME8NE8N\?V<.)'N51@@@8UBIV6.+R) I-"VM>0_$.T>:-O4B%!U&*3L.S"G^F
M"3L&!H"B63 ]!K-AST=[/T&_+E:^'_%T/%RZ?4'-+8BCQ:D3#\#*0I\OLIR3
M0B7980P6DMQ\"<%!MBU#"SY1(8B.JPF@ONQ&P0I2*<_RS)IHK1Y>J4IBJ\R
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
M],DK'.36!V]7C^"#=X[P3B/MI4?WZ\64 W>^[;+V/,FEI']^<8CG3ZWY^H#
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
MCT0- 0G-,]/;VW!PE,EZ#8ZF4%C2%_=*P(B(V .(X+Z-;UI%XYM<,VVZ 5%
MP?+5^*:[>^^3=#C903X^R;!G54Q[I]C8MB"83XNH/E?K (=%6X>>_@-[\('A
MI<&B87#K?<*#QP@*;K'PPP7+A!(_#-!(5I^7GR@5K<,M^ 6QO@-J2\9H_QI+
M;Y\ER@7> 7KY/X!>WGU&QE%F!-#GI'J9:T*2NW'>&]4<DL ;"OZ=5NYCL:VU
MPKE7Y<=3WA2@&*R/]07N_"AJ[[4MRK=Q23YM<DDP>J"%/<Z'Y,ERT#V/=SK?
M^OYA"U(>(,B\\RC[!<^W'VYMQJ=1[Y;JM0UW_*\>^?!W!GOLY47N8+-2V^D6
M*,O-R^80S9,6_(5E=.UGB^Q\D.[*ACO4+!/9;[N]\!!B?Q 3XWB4@0R\C(GR
M]L3I/Z&A< G2=&64JM5JJ='8K3S%6LZYOAAYJC4*>3JR/-VYWH18ER52[5JI
M6=U0D.QM"M2.58^S$*B57+&MC=-84MEAK/HU>60G'"!_>,0\Z;"0)>TC11R(
M,UZ)-6P58CPC=-NN>N=8!:>J[6[):!ZO,E/N4(L7O)O-2JXW\JV6PNI<%@BA
MMP&FH@=N8-J 6YL3QV>%HD:NCT6AWE,O([E83J/2N=8]8O-25NX&E!P_+/2Y
M;0)ZAD'(H+2.X]'I/SG6_\@8D&^6S\:F_Y68,/KR(='#WR'@3J,3CU?C46!P
M1J7:8J"OQ#)$]%N-?7U=@,+.E[6E/AM>Z_?$F\#8SD@ *A?TM_$^56]CGR\,
M1O6[,R9>NH*Q7>>IC%!4RP$L$. ]YY[[Y)FSDCXB7D!5C:;/4 /Z$CY(',OU
M=)N8]-W^U)K3J9@S?68N0=F(0F/W#[\S0*Y/[5WD)X;=&_^Y\+%,&7W%F.?C
M^8 )I*]>TI]8/BE%X<4.XDHT&)Z]9PI(7/XEZ#9OC.7**C@F%OO3%W-4Q;.Y
M35#+FH!%]@@I(XC0)]XS9!>-7&=LH7+%<H%^8'KT]2MUT' 9&I]'. U\!D>C
M*M</P2R(9P9J@E[%'XU,1_< RZCI$\^=Z=6_P^]JU>K?2_J8T+,#BP/2<<W1
MU"+/>"R\N( <-J$VH5#6D37,%:%U1>%!!;3LD  VU9W!2MP7Q"6/X?B@'.K
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
MY(U#*-?(5:5=!>6P+6W# 60R\ ERG1(XD]@8QM>ZB9Z#OPBP<@,/U7H?.9!
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
M2ZK L;JDR2QG:<H  *=:0WD?+K$9O=2;@]+N<3W:(1K 0.-(#8JLSS* *6;
MTI#[ B\#>]9DCI4T4 !U;8C?ZF;?-#5#UO6MUI31'2'7XX1M"&8N?(?; !2B
MAJ?$MSNQ[(6SBD>J %DD0^L;?;//JMI08B4#7IE#>#50+9V#_4DBK^]UTNM9
MVFWV'C(9:[7WFW!&HB*:'"L.) 6V)UBL:1@:.[!,A1MJ(FBMW#Y:4'>Y3'K9
M>Y16JVT::SXSC72)?*5U9RO9E@>YCX@[CS;<P#M7.Q=V_<P9J]^6E>12?[K6
M(!^FH$AX8P?H&?M?_Y_GN.%_ $*X/: QCMLX#CW_=\PIL0L@?/L-A:_>I.E[
MEUS3+*-_>WF[W@&GYX<X-6KE/HHE2U"Q7!3%(6]R@#8#20)"&6@ZJYE]@P5.
MS@M]2>:&@K:/%PBBK.V:KT6[V=K\%Q*Y"YKG-]!1P,9?1C<9V\[2AR3BM QH
M9!B%ZA#&P.),,#@5N(:I@DRS%'9H#71!&BJZ:@A;P/@O1I/TUH_>RWY8E.?B
MRFJJRQN6J9M#L+-$V&]_8+&&-.19H!<)&*@J2SI6BB(S(K7I@"P*![J(J@CB
M0ML#@$S75FV:$P = 9^>M$;!S-49=F5J@T#:KU\".X,S=N-/&]8RQ1TMDP4U
M4^3WJ)E;ZR>;#4+W_2<45NPO/% DY;HX1%&65XBRN>)D$_$)/N(&R?B(C3FP
M8N?OF D-;<?_CSTCX1$; 7E5[5C03$.3!@+H)L: E41#8N$0@>/H*C<P%)TW
M^GOC7<34;D_<6@*:>W?B ,V$'^V1Y^/KJ<K4SP.E:F[$A\XESKKLA:?V-,9W
M"$##T=_G5]];OKRF-%5_=4^5"D--,90X2K4.AY8H*4-1,WE6T&$L[(\$I=SB
M64M4^M(0R'FHZ5C8[/'QL3 &OP&9\K=?!-M5J%&'X)E+7I(HB,7@/'K'"0C[
M[2*XW.LH7I82>R]KW<F&UC+R,6Y!_^R1:R@'LQPL4E;<B;R>>OZ\,B^%J?"*
M,%#9OH&U-TD:L+JA:"P//%4>&KP8:1RYYDU\!;?:\@D[2Z"2CKY[\--F\MH^
M3CN8:R220ST!N;R8Q;<2*3B5L-=<8=U6\9R+0[*R1SX72^2/"%N)V)M"U-;(
M,09B?5E.AD/6CL&2DR5%'K*RK FL9' 6:YH#C;44699Y;FB:@K+/X(TC'>(M
M[]E P2;=R<,R#$+;G9!X96,R<:H,*K.&W%"336"0O*RSD@E'KEN2!J8MR(Y!
M7Q7!V-MOYVN%V\[9TEH8H-ABB12V3QXHWY^CZE<-QSCE$K^:E@GYRT^VF Z
MJMC@/'!KN:J4DM8P,]9=I 99)![CWHVMJ56 QH.;!LQC8J+>N^82- 84!)8W
M'\%,56*[*H'U:!DX:F<(MB/@.+ URP1%B==UG9=-7=V^H<BP.O8K167L/P7C
MR,G:)>CE*E/Z!O!.V-A:KTC%B'0%+/GQ"4(:JT[:VB:?V0B0Z@Z \D/>A6V.
M=.H.$SBM9!!.AS'&?RV=2)OM%+SRE:\-[:N4K2: >UJ.8-?!<@;B/(S>D,H/
M,+8;!=)$)E(L+!H/>\KE13!*"DC';BO3POF(I<"]BUVG!#5;'A^4;_1R:5?*
M&3M,>U WKSE6'H,W$F0$DG2VG&#42V=Q5@4?3M'D 1C(K#[H*T!CJL4:*J>R
MJBZ)D@$V@$%\ OFW^$):Y3UI:SOR/<:K!S>J*=;LA7"^:I@AP#=7GMH8QH9Y
M%)T260.5':@L:@-.@6V9P[X!-@R<)1"WRDJ8:PY$P1IP^^,6-EU=NPM/J[PX
M!3GQB&0EF\4!  U[=_)S)),<]",WM'9.Q'>WGW&.B^>VP7^7*PHU<>.B(&/E
MR;92@3CD;C*.PP'^CX'B.Z-EB"9/2W\Q6U:VW0,#C'()-'VTQ^RGR*:+).#Z
M.G"3QU46^#O05:NO#UA!X7 \DL4#JLL#5N9-4P)IIFBJN"]^A3W@1F#_SM;Z
M(I#%Q)DM<6CD$QKC^AX@W\"V(\P]RCN=+Y9A?.<TL'T7^_L^(Y_ /O+\\)55
MYP#B'\@:K[(<Q^LLCE)GC8&JL9RI*X9EJ7T5IZ1L,(757;TD:9RD*K&N6,HV
MUV(_+O01TYUO+!8X#@8 [8/ZCDIQ@63"0^BKHJ2"8!?QY8<DZAQ@CFFP0[ D
MX'/=,@;&%CSB)0% 8KE>L/:U&\^9$M?(&%3'\9L1&B_HR?D1O@UQJ1?/C[EG
MS'*0'_QFG^/6VKD-%SBAKQAPWG#$K*0"M>@BI[&"JO0-B5-5@1=(</"_/PO"
M?V,OW0DK/GF[0S1O8L,JWK!TXH:C-1^YY=](UY( OL1Q7>%;(^>LXVV+1VT[
M:]UG;KVA,^<YO'OYK-UO'7T4%/,PC:,I[EW2I8&DEW\CW1G*VZ2F"'W0RP50
M6SD9-@DB3S-UGA7 W##ZAMX7+3'*//JL*/W8-BM:WJ8%-@J?O8%Y_]PW'C$'
M+X/]"AEBNZ_QTJ _8"U%5['.)K"@JH+.)O.\Q@F2I/;U+>8;!>@(/4E(&55;
MJTW='0?CF8=3I_.#YW! X<QV;3#@W\H[(GTX$'2\J7[?TD"L* *K\?T^.Q T
M::""\='7(K'R;UP;+"X-%A<Y([<91Q41C:NA60\?/QJ?G^#9L3>;V8L _<2,
MT0S7,<6WAR2 #[]?V)/)ZOUW9Q*^XD8KW#^3(FQCA"VVGYB1YT^0CQ]+US?=
M*,<6_UP7_GEH2YMDQMQ?E/)Q(].>50GVL_%AP)J/ ^-_V?M/3_?]P=[JY@5]
MA'8:LYY3E_FPP69'-JTK''6W)F"JFFSFVFMXE=5S[-Q]9M0ES-[IWGG.K9Y=
M0KGMG$J431Y+>QH7G$[?)1!G692^+HLM[*=/+!S/I(L:,'CO;I)&@F?-6@/.
M9-=$_4=T5UAQ\=B,64K%R/)FW3CLPFY-*53^>3\>5P:7<^8JK7IO\=C'P?7G
M6K=U1JM$[0C=:OV;8YH;'O!T&YE'FYH+@/4'%B8Q[)A19-DQB\@YP]C8+4N
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
M,._,<U_8$/F@_Z!1R-PZ[GBVQ.4;;\BSXZ7OXQ4N/!^O_AU9=GK:-( 96"'
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
M4UTEN\U%,RED-?M\3XQ1JTJ?*6(?[?;<[<QRC6.WU&]]$FLMT6V>K[I)<09
M':NH+JKO&FCP\$SCDV>HK0T!S^7J/*E'SHLO.G" 8QYO1/FFL0%5Q@;PBEC$
M 3L4', +ZD&:(]44S[B,"X*D*<?"\P]Q<5VOT.K,V%1Q/+84DUATDTDUQY80
M2H:;6SFFAQ75'&O0'*]8HGKN"QLB?T[%Z<6,3<7ID>*4EU95_*@\;1TV%WMB
M.#Z[%VX3 O70E,J3\B S\RG_%[W]!M^_D.C$S\@//-=%,RL5!%!))J4YX#3!
MTGC6$!2)E0:JS.JRJ;*2(*F*.I!E7;9R,BG+DG=QC[(=MT)Z[[@BR%?TQLP3
M$#&+%8Q(H<F)XZ,Q@(9TD@+0WS#XY[;[=G!*S":AGMHU:DMB9]/0 0V+VIN.
MJAW?].<2\T(;FI9F5IV\T'8+V_7FE:QN2Q6P7,R>RNCK= BOY$M<8&[*8AWF
M3ON-4IH$UB:UMZ5&W"%W.Y4QFRQ/Z&YZ:1U<Y8 >'64PE>O*>&L.G9*\WGIQ
MY^<62Y]<)[!6Z)/-*-Z6\?11U>7.FZTVW;<]?MTG>V;[3MS-Q",) \&KYX>1
MKQ?-%S/OC:8S=BY\-YF#YAEEN@*[&;O;/O;17WG%8K" @-1_8::HN-@\Y1.M
MXA,<S0[*+(RO=9!-=/B:^>G$_,1V6R^E&OPGID?6=,EU :Z+DWAO+??/7%$S
M+WK[W%JJE+(33=L?S$7M^(N2L D11V7>=X1LN8[)BR/LSHQ-A>O1B<X'1W)<
MR*L;AN>*>O52C:(ES*&+M7_+?L4K70S@.RKP+C-T[Q,*^VCJN&AB1E[XN)%"
M)0%[ T.1=-WB6$'G5%;2>9&%9R56-A3.[ ]Y8\#S507L??GU_GG /GTV+'C*
MQ>&.,_@0CI5\=O_I Q[K1ZS</#\:GYZ&#X^_X4==%(_X97#_X5=0>22.^X6Q
M'CX^/*8;9*R6\?S?CZD9'AX__PICO6<$F.V^__ E>KFC4WT</#\#@B5K6?U^
M0]<B"YS":;#?;-^QX2_@G!W"00;K7VQ\/[87J:_8[VCTU<$7,#]"-@A][RMB
M2>!7/#3Y?(+&GD]PAR4@?\\XKA,Z^/?;WQ.VG'R?S:,.B1?,;SJ4<4"Y081Y
M9Y=S!(=#O&*PT58<5S M;<5Q,,T?W 'RA-N75@9WMC0UOBE5C';5J!>L9Z%O
M_93>P#%>#\W35ADU8WBV?=GR+H55351FK'0C_1?;VUVTWLX9Y4#G$K"XS!8:
MY:#T.<47A$+C !XYL_C"80,<\_CU]:._=\>SY81T6,8)I; 6.XPR3[WIJNNR
M';S?=M#00+JC!VO%#SMU3I3_5&XCM8$%92&@Y>'^S4O'?6&\!8J\H0'#,O9D
M[KA.$.)/OB&2+S"W_:\(-WN^6;6&IV&_I7"KH^Y$SXDH4\ZNJWB)8;]\,UU(
MZC91VZ0,93K#G& <,2-0DM:\J(C%=,'\*-NF+43IS#CV<V8H*2RX:R;Z21RZ
M7"?!/FY^4K7'4Q=274#/E1,K?TRL<!7D2L.%VR29<; ($SA_PRA\ULGA[R^
MOAK?Z34M@$K8TRI "D5YDE3$=D+$"MDF7D,B]O!@T@-"03-#2/.J2#[[]@09
M[H14D_P<M9\-*HDK-4Q3Y62-8SE!45B)QW&EFB:QBB(K?5Y13'EHYL25=J^&
MH2X<'<<G-A-05^FT[4O$JC8?H*5)-RVIGI3M%JP]EFKD,_^*EG/#T+)@=:7"
M5#)+>Q"[/?A,"Y2=[:EHE^_ATFH&$963L<=C;^F& ;.(E,XB#+K,B[B42!0$
M@5[&9?795=3LK+_*K^,NC? &I)H?BN[N@>Q\,(J8V;J# "5!18SKPE$2W'"6
M2!HMA%4OK1KCL8^OO8\@SZY;J2<1?"UUES25MM&K4ZD_QR+<C7S0>ID))EVN
MO'1)!DJ'F71"E[%)DY10CFV:H 4^G:MGWK(J]@I24RGW/GZ6NC:U>[(J)\6&
M<I4<_:C]E=S:K>A2+O.&+XK;?D'N&'1%^/&'I>W;;H@JNLY33(-7-,M@=<,2
M6&FHB:RN#P:LQ@U$11&Y@2Z>6R:&YP[Q2/+";F<W@>\Q&_ @O'D-D7R^7+JW
M.!KZ^14Q+BD"$[>/V^H>1^IF!\P,O>":?#/;F4=+QD\N?.^;$^#(UQO&QP5*
M<,X0( S^,D#)TS#T! 5CWQE%*46N%R*&5WN,,0M?O>7+ZT;7.NQ_ P,#?C=!
M?RWM,#T-&1S>CLBU:WI-=XP3WC"O=L",5] -TR8*K&]FX\^9T(/7N%4LMF'(
M" X<Q 2>AUV$KW9XQT15?CTW:=3^%>C/9:;V.(2)\'Y@"^MUD!&#Y2R$D6Z8
MZ9( <VP'KPQ0S'3F?0]Z!,RK#3H!,_=<![">K(? *ED#!NX-\]V9S6) P%QK
M"#!+V-P,YO")-'?6Y!DO(<  MF^8P F7T>?P_ONK,R9 9N 00N0[-CS]U]+Q
M89=D\?CH&#LUC0.PF*.PQ_279'_A-I:DEWS'!$L8'V"/'P-$?L%/W3 ++P@<
M#"   \X92R$.^08?S1L>#Q_1"UDM/D8,'X O_-X'@#MC F-\\*D.B+ D%(3.
M'*,''G#JN#8L!PX33:<(CHDL8&>=^%%[CKV[T5*<.4DFF:X.;75>=ZN5WFPO
M%9^?CYSY:.D'24I<-$]RV)52;HJIW$?9>5'E(<![O"2\G-$R<%P4Q/M=81TY
M7*##&P#(!,U=9PJ@C5)H8+-W&$]F  ],%F/''R_G00@@1>1T?02['WGN)$;/
MEX1?$<R&:6V"&2%R<;*@.[']"2%$?()+6!SNV1$=/SQXLUH+P3[B;$?^PO8)
MG>*40Q@[P$>/U[9"K<72'P-YHV@!@0TXL9H@8@MV$"!\[KA-"$R"UXW\;\X8
M?O'B(W)6T;G> -G; 2&]U$2;)&K/ F\-)[PL&#IIM'D3*=13@"#R85LOMN,&
M(<$-LL59PBEA-2 % \)_[,!S 9??\ $0QI+D5RZ03^@8P!VCD^,GJX^I;[6R
MZ"U.:PKC5J!P9OC01F_,S/X>G\?A*/AC4[#A]UOH]B/;+*Y>-.W@Z=Q^6S&N
M;9@DU6)1!)X45KT1]!A[ 6&.,>0!H^P5UP:0XX)GWC)@T#>")N2(9DL<>L,
MU@%#"_ DGK\Z,8<,#F21M&@%V,?$X:.7Y2Q:\1U#$'-CJHD]M_%X&%'AYTNB
M_ 1P]M$>L02Z(3L=(4!^X&9^=+B$?:=W1<8%&@@ (FB-.C=IM(ZP.J*^%./>
MI?\42<?2!T#RMI:$T>P1O=UMB8-(O  T"/ VA?G4]^:PFZ\8DO::"-":?<=:
MQ]S^X<R7N(D[QFO@Y#<K3HTA@L4";'XVP5!)RRZP9W>92 ^SQCD<^ T6PRAF
MA,G(^$>$=<<3$+:.V3=A721I< M$^+ 2 &'YM.*4,7'Z: XL@& +S$IDSW?/
M_XJ_'B7D#8\O8=@U92?\:Y/WC&T?]SVZ2=07T!A<X,&8/6!F//H3N!#9-/)!
M2W=!N9HLX;2Q*AY=H( M,7Z[B19)-F^'"?O'+T)$D"-A7*N!HFE@G%W:ZS&_
M.@'66,; W=XV)0O6NK!"-(]<#6\8?8F6D4 Z6.T<,_,=]$L#-Q:]KK<Z_@"&
M_X8 C"!:[-CU["3X2,PF&Y_$6@-(LM4))H>OF/86,<@.(H = 9YO)QUDVF0:
M1086C!A&1A LYPNRCDK,(4[D+'DH<&R?ET16XOL":U@RV$228IE]3I2'W+".
M-M>;)L?"QVK9 H[+7N^?60;1Z4X09ED116&VCI$U;O-UPWBC6:PM!BMC@_D,
M<(LLC> 5J^HC!)H8<XM^ %<*@HC??R>N100<&A#*QSSXW4X)@X,-0*',CM?Y
MYF3CX:**4F+9Q^2),FM))D_D->>NI';B8=40BPL.'/#T >O/Q9^*&E_77'ZL
MSGC-X\L'EEB/K*'XO4K@52\*M\PSW=*[D./:$'?*^7]@_;YJRL<<6 _FR/HS
M;9(')?O'3^OH&! SC_'ML&5!F?MCMWJJ^L_F1(C0D^+I*1+=,(^QRP&L#^R,
MP+8@=B:23L,=PBDI.=1&<$KLR3S%J5V<FL[B6PR\IBAA.EK65ON(Y#(7S%/6
M1Z'C$X<% >)&'G4WL%'HR7*S'(ZCV+B/P\776[$K)5BYY3J$8FN.TQ3#$YM$
ML=,BRRK!KX_.%)&B>F-\/_C&V"%COR!&D:-KEOC&/$8UY!>7"6U'V<V*R_]=
M*S?*@N%O=MN2JO;9Q<(-\X9L?SLRIT[Y)J160)$J&ZF&:-XIM)*:1RNI<;3J
MG%B;$U\G#OE $T;B\-6E)%,)=[58TWWQ)C;/A\3&^-#YD>:MP[[#Y. E7V3(
MAR!TYRXSE$.(Y/  _X+PD\R0E?]%;ZFG?P_09.CY]_.%[?C8F_",@C!XF-Z[
M,*DS69*A4?C@6W;P^@&YI$BR^_*[ZX1?G/#U"39((G#<T""!/@_3#YXWP:%G
M#_Z]"T+X!4<TD3$"_ ,8%Y<7<T($,T^7LX_.MXH2"&1!5TQ.U5B1&VBL)!D*
MJVF<Q8KP$Y&W5(WGI#HB9E*AOCAD!G"$A,4' 8!N'7N&X]R8 )O;I/K]5_2V
M$5(31\C@B#P7AR#BD)JG*  M6.$Q $/\A?DP\T;VC'GQO>4".Y"L#[]'(34S
M)PB3J*L;)HIB(1$V+8F?V5,$M?$ &GU/Y$I.K$M>($M=A<_RH5F]5$W8.#";
M&R;%;CK-S@_MG[>FT?5"5L2:F>Z5HM_-[\G7$47O/%YWTG33-9MK0/DS,X K
M:5SPL(A%+NZ&\@+<&]^;U]@&Y?A"_ 4#9)&.W%/^N1XT]-:OM9[ZSRK7>Z58
M94Q! ((.\(.9'!./T2FTXOF>0'&G@OIJ)*@[TC&_X\#\2T,<L<=1O*FFFL4A
MT12?/)?%>;<$5*LX"I*)0U)S[(43XKRB2Y2# M<3<P0A?"5W'2OK*L52C<B,
MTDT8VW5Q+JR+0&3B7+DE2C-"YA:GVK,")XCO2G/?-6/NE-2!Z?B9LCARD1;8
M1+6EP_UT[?:Y9;H)O\1Y5C':?UKB*[.'Z1/)RJ[$83>4=5,TE"%K#B6#E7B%
M8PU!T%F14P9<7Q$54]8:J_@A\CUF!9*$%43 8![6.:=;_HV:"G^0LR$U ^S
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
M)(NL-(!7NF@)[$"53<7BI#ZO6_5ZY'%O,OLE:C\6;1SKU"\8/$R(X8,K2JT
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
MK0'+6T.!E1138\V^:+)"?S <&JH@F8)02X'HK.KY@MYC5B!@" RB4N56% *
M?3</FS$ F4R9%H->T5'\<XVFIS0X;4O"[TNV(BI_C-;,IC6SRZF9S=!2V93[
M'/G8Q?NWRDYENY17-(FKIMS'2WEU8>EM=1;=;D1SJW('NW2#N^V5.D-U1:%;
M6N.&ED!O&8B:L;=H,?13[\F*"YP=5\[LLLJAM?%"ZHO]@H([7#G=]AW\"D=V
MCY"+IDY8& 5#+:V665K"G2AK/6I49(34W0G"Z:$[-')GFV]\QM'EGAMUR*5\
MHF-\0A-IW&T&A!2U=WWV=>.LY.G5]A$;M=+&J2O 6<BU:Q%7:;<54:_M+V3V
M,VFA!=12R[]I2S_?LI>+.#6U[5M+E< OJ?U^.?9[IZ5L0LA1.7.TBGU:*_!K
MDJ9"M\MC4Q%[;'+PG22I136FJ)AM":UD^G9TK?J"\E347K?+J^_XN,S"S!YY
MA3EKU./5,H\7?R=+'"T"D54JZ4[B^;@%'O5[U5G6S)T<P5&N5^!W9FRJ>!^I
M>.L<5;M;B\V%QZAI2B^SA015NKNI='=:FB:D3/U;%SXV%;/4OW7!=-AZ_]9V
MO\1R.P2N<[73_I:(C>.:>;/E!*7"%;]'\8LX:M%',SM$$V:**^^AFR2*$5>-
MCD=Y]99^P$1FU^P-=Q/TQ@[YT7<G?"5%.' $P@S%]6YOF(7O_0D/!SW&]-QE
M0&(E<^(5[I@0^?.X@ABSL-_FR V#NQNRN -6G+O@&SBM\(A5)XMF8*$W*Z"1
MPH/.ALT90;6W98G&L(;?)C_%@S#V!#;G!"%.BO^&R ;FMO\59G5?5HUQ\1'%
M"W()YN%EW@""P%\"#KR\J/(AGG:]L$4ZG@RW@_Q9Y7HR<XM37A)*@S?B+\S/
MBMSCWR7 "SW<(M)QR6FXH>^,EM$!S&PWZ.W(^]P2"WD%$3*K)PSAF-TQ^H@
M"P+S[2,* H0JJ:)@:J(P&"I#5AD,#%8R19'557W(]HVAWA\80WZH<+6T[EP3
MYG 9 A 8C WSY9R982 D^,XLW0GRF6D$H.C+@" +1HN%CP)XZ@;SHR5:%;[!
MY3!S1L-8: =QI]#@_?9QTOH+*TD0_UP7CJZ_D/^+4CYN9-H:KRBNW;->1^(C
M[1IZD"L_1_&MZS"Z=GMP] '42\MKEY!0>3/0HY'O#$3?OZ\#<YR;QYY6EEEK
M;Z&_C5,OS'M,87>=O3.+R:"5IWX6J,ON6UGH&Z&=*D\43FUPLW]QPE<PUSV7
M=J>,XDIH4$D6A-2.-C#H>GUA8QHB/Z%.9K0,B>]P[OF("5]MEYEBUQW^KC!I
M\S+4CI-80EWUA?6B5.WZJ@M7 9JF])]"#>1,]6KG0,5CXB!H\V^J4FWVC2(!
M"]G^;ZI?%?+(J]2O0.W,3"VD"E;%Q(IO^AA[[BWQY92/XOLL? .ZNO$:O]K^
M"Z+J5?/J%7=:ZC15KUJF7G%4O>J">M5UUOXYXN7KT(335#+*V"MG[/RJL +E
M[-WF[*#&UM&4YY3(QN*>/$4Q8)F!8WT4VLX,3>[=J>?/2:B@,?*6H64'KX8[
MP7\&?RT=V!3F-95$E"F"Q@E#R6!%71NRDC'@64/F.-:09-$T%$NR.*..B+)U
M"-;0\Z/HL*6_\((D+"P=0[@50C@&.#%3'!)V1UY'09;D4[0&'QG!"<+5@%$4
M&2CK.W%D>:%>^0V&FH_T$FFGG<-TL]PS['B@UW$T*9T2 GEH2Y'#&G%QNWVX
M<L7GN4ZO3@*GUD"[ X+JSCF$?+=;QPZE!(QME>\P1Y6\@(C *C@]#0B\DH#
M<Y&G91EK+<V2K#<,L 2XG#-7([F)E47_E9 6>8XC53S%D2H>YT@]X/%&I-!Q
M>E.A:G.*=Q1[)DI1S#M]&ZTJ19['J[R.%D2IF<KI#0OMIHGR=]='0>@[XY!D
MT7Z#-V?<471'BSB)]&NIM:#%=%#'*FB=A;/TI)U#E++[P[2_G-'UZ$8=Y]<)
M>6)M*O/*XG"?$N7A5?%P7I-[ N7B'>7B@MBBM@O;M7+R;Y-/OAC.O&9^1&//
M'3LSAPST,!U,IVB,R[8\VS\>[;":4B6J(O)#49%8O<\)K&1J&FM*(L_R [6O
M*W)?X"2SWHOEYU?$H-76X[HS3&C_8'R  2FS@S?ON$L<P.DMD$_ M2IB<[/O
M!CH>;.+ \'[ 3'UO3IY8$IA: -R)8[LWR6P!+F-B,Z"O+V<'7$A76MAD!/N>
MV4'P/S\9B\4,L0Z^>QZ_VNX+8EWT?>:XZ"?F7RGBZ6(A%(Y>CQ^DDNTYQ)&/
M[*^ '8$S0>5<F'0A"FJMYBK;^(>G&'JI>RX@XO4;DA";O$/N!$UB:OO7GL67
M?>]6\AQ5GV(S"+N*.SW)@W>,OMRU6(7BT-IKCN0X CJ-UTRJXU7&1?,%AXS4
M2QLE7\@?H(_4$"G2(**VK;-KH:PZ/Y]B"L8-$SA_PRA\UE[P]\>Y%&@:0XEI
M#/^L<QEMRV'HU/"[A_C/LF=H0>^#KG0S.%K+/]+'5%&WG\3Y%-=*9NPPPV,4
M.8M*49R['&DAJ+U.5/BL10\#8&16?V^S]M)2&O1)+N?M!$6OWL4.69+ [WOS
M'3]L.PBO^1^60@75/G8)^"STY.-JQ_@V+)G4NR<7#>N:^+\_Q9_@ZZ1V8G6-
MXN16*NI_<JXX>=<A><+SV9$N5)X<2W_X+C6^ \1E8.P9 Y0(% >:L!M?$5+:
M$ZM6Y;I$>Q)5Y4HB/10@VQ]'8503] W-O 6^G2?OO? 5^40 @IXW<6@AM5]N
MN:+(U&NBPEOAY'CU[6U>.QWB&/2Q]^(Z?V/%$RANY@5)RQ\T7WB^[;\E,G)\
MK;Z-9 ZA&P6CZR'#T\L84C+<JOP\^7,99W_@\#4?!0O<T8UT@W,\/ZKYO):-
M5T^$"B7"I+Q>VVJU=Y0$\1JB*]=H&5]^O7\>L$^?#0LF38'MD^>R$S19CD,'
M!P?/TC>QZ_"QN*$BJ6RT">A#YG!A#A#&=OX$UVR=)G-PW:@N7(\P%JDP+LTV
M]?P7&U1B>]62=>SY6!,.<1BU#Y2_]%M&>B7A\='S["%.EI+FRF$;YR-1$7TF
M8?:=8.'%%R9 E383+$>P!0=,5$J.E!P/)$=Q55F<TN.9]/B4Q+\0V1CE(.$[
ME F:(M^//4HC>V:WSW-$2;3%)'J;D\Q?N3*[$W>W&11(2"([(G K0.^(6,8]
M@QX5TU?.E"=-4$LH=?J8A,6/[,&V+&I_;L_@0]@U^>S^TP?,TGXD&8[[HCQC
MOO?\:'QZ&CX\_H;'<U$\[9?!_8=?@1M*'/<+8SU\?'A,#[+BOL___9A:QL/C
MYU]A+."SL*3[_L.7Z.7'P?,S+"59W^IQT[#^]\/CP^^?^FQJ D&6[^+_O]OB
MS&1CV%7 ?K-]QX:_0"TV-E:"]:@;WX_M1>HK]CL:?75"%N<3LV#H>%\12[(<
MXZ')YQ,T]J)$6Y:<RWO&<1U\=[[[/<'=Y/O=,/>U-^2L(/=KPXM.G7D5R07T
MP#M_X,?J)/3D+^#D]]WH2 =V>SH, ^AA-W_8Y1@C5TKX%ZO['5MK@AX\/7AZ
M\!=P\+O"7Q$S[D5.K+]U1,6LS(I;GY:X$LO#] OQ?J")\0WY]@MZ>K4!G _+
M, AM%Y<XJJ3RUD#EAJ;$\ZPB\R(K24.#U75.8)6!;/**,!P89LTMG7#E+9>
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
MP'CD+FN<KG3+.*34;1%SOHS:(R<13+G9]?G$Q2MBCZ]S*=7U9.I&I8/F-UR
M#04> 8H-5X,-Q>$@]2'#=M&-7-%\>$.P"FI.GUW;.BH!G\QV#W^"2FI:<Y(^
M&$J<Q0X,9<!*RD!C-8N3644V1$,3%%/6S75-Z^/+5>;6IJRBR&-6*\QR^I-C
ME6JG6N!Q^E7N2K9+O6QII=FE9$GUZ4A[8FQWDJE6W3"W@'M!"75J!/P^9YV;
MS&J/%G>>>EH$OD@[Y8JU4RXC)#Z/X98)JKW@N?ABF(>16RO%<K-U"@LJ8@X]
MG]2;?T.VSR!W@B;[JL>W1X&J'I<N Q%:@($MJ<1F! PM9]D")GAUB)=5D)*A
M=2@I$M(ZE%W 1!I54FU4R;F:?8MN*Q)4_H3"]-7$03A-HT@N/J[BNG9+F0)9
MP ??"P(:Z[PJDG@G:")-OZT<QBH-):D4QK=2T77WN0"N/L7Y@ICLTW*$FV,N
M9Z'MAO\*R#M2G]+SR?5&%#LR<7PT#AD4]9JF,7VZH-&:P-5"6%2KYA-7#N%;
MK>J<?LJ(CV#$SUYHSU87RZ']@W+97V2YQU$64"6 J4%19=QT.^+^*7\E"UA[
M%IEI^NI^ZGMS$M7EN$O<3]Y;H*@W+N6_O,JW(O+_POA#&L**1K7<"CEP.\I<
M4PZ<<& <%AFQW(D3Q%P79ZBLF.X=X\)3WA1KP%?/?V]Y0:S:&WF8C79A_&$#
MQI)"85QQV5"Q%78<9</[%.&KY[:22FL)5<L&VF$/7S" E58 F,9]T;BOHTM=
MYB6GKU&L=;*I*S^DNVW]HBE[R&0/@Q_C5]M]0<S$F4Z1C]PQ"AC/94+?=H,9
M<1A@7P'.$H"E4]=MRK$H5!YF<^7*%H9P&VHW7BZ$+Z$9Q@4QXX?<*D(;?@3J
MP4TS"5ZBC3,JAK!,!1UEPRU*7&\1RXYBRDIEV9>18W\2&=57 XPONI&B-<"N
M!QM$I2@(AV+#U6"#(+>G(AR]#*"7 95<!@SBTN', @S. #<;N&-&=N",24;2
MQ)DM]Y:B:8>5V94?TMVV?M&47V3R"XL&;6<Y1'HR]8=4"V"))LU4"6"NQ[4A
MZX!R6;* ?F:<-N6SMWR/HW'#58-8H""NF-<*UQ&:?:&^_1VS..F[M3:>BU@U
M=>E7[K;C>E)!9&[+W';4AULE,O#T>H<B0R* NW6[D]/KY;SN+@5=5Y*N+L_V
MCT=X9C"=(CSD)\_MH\ER'#JPBD%4G,IP)_ Q/(A7%HU[>M.6"1H[<WL6_,]/
MXFX'%].0^P(O]UE#DSE6TM0AJVM#_%8W^Z:I&;*N_\'_H?[$+&'K9/(%0.:G
M?X.!RVD1P$[;4 */STM__&H'R(J+=BWMV<,(#CP*C2UAVZR<L6]]J%JB8K'#
M/J^SDB$IK&Y*&@PZ,"S)U 9]18)]RZE].X$G";SZAV7T?_JWHG'D?Q$$]FXA
MV>A_;-_!^X^ \1&1'\P7G@O8\KL[03Y\.K9=W,D&/_80V:GN"WFR84!(>8 0
M!4Y,0>*L/2:0LNS@]=Z=SKSOP=#WYA^] !XAP/5F#].GY2AP)@[,A(('GX3T
MF4MX @4!"JR9'03.U$$3([AWOZ$ CVX ,GX#RD5!56"T.)X73%E@35FT6(DS
M+%;G-9/5^ZID#'7#4BP#P,CG(I2@:2DP5@> #1@_+,/A!0)9R0.RI/-;0*X(
M GG,WIC\N0Q"TH)IZ/G6TO?A)3SS,/WL.Y[_&<%_)P$0SRI0M4&>KV3Q?$')
MY/G'[2N!SF-4%Q<#?WT1\I#XYZK"(\/4Q*&H#EA-,?JL9$F 4;PBLT.^SYM]
M'3X0+8Q'N6@D:&*:6@NV0;;K3/V G2YGL_>K8ORK"OS/K[ZW?'E=@=(BV2*
M5,,H(V25/X+!'7P$YNK,"(H9OH/1%4\:-Y,K@P3_$"5>473EARASJBP6@E*4
ME*&HF3PKZ#"VI,+0.F_Q+(B4OC0$1!IJ^A\2Q^V1((H4@[)F$"58F#/;(UK8
M;P2E'_S/\:L.PU_,@S_+"UQ:F:D"'$6P_NQ[8X0F78:OD,LM1$$L!N_1$#B,
MJQ!^&]-+K<#5 6!E 5?(U\/%0WG'28!H/8LH%\I[6(1<#XM8'V/2(-4 =2L,
M?H-I0 ?!0UK Y5_ H+Z?SQ&H9R&:O1G3$/EYMKE^%J!54?\!?W5-5/![51(E
M>*^JDB#">T'0>1'>ZS(G*QF:EFP*UE"464NV0-$P^A*K64. OR*J:A]P=SCD
M\(18U_BW,??\T/D;X7:<09A&Z1)AT2DH:[HF<*5!F9,HE+.@K&NR7"*4=0KE
M#"C+DB!+:GE0%BB45U#6TQQ#EA2I/+[,82@/__/YXS7"%K!,E5,8S$FR7)[,
MX[0(M@_6_74"5]"%%.+RNHAMM+* JV#@_F:[$WSUX,S>&#MDZL/CE#_D$7<5
M]K$[9/J$_&_.& 6/:(:[D7^V_?#M&1?!L,=G>7LBJ$H<AJ(JJ'J1/BSSAC:4
M-9$5%!A5D@V)-3E18ONZ85IZ7S8UU?J#CUALKDFW8W:<MN?$P.@[0>@[HR7^
M-%:='Z8YOVH?H')M7R%E-!RSQ;8@E, +BE(6G/9X%$5=ZSA&E0RI7(P2R\$H
MRUNZH?^&;W3'GK_P(E?M@_^( F>":_2D_/]O)8!'4P41"U.!4S6!$"!HA/B]
M"(#!X /VGP4P4U%,U;)865!%5I(4A37$@< : TV%C_@!C(0!1DR;/NS\.TDT
M^AU !UHAN8L.TCAUU+:;!YDL5 <R\4)!IFV C-.4\D!&C [3]D?VQ.LPC$2%
M2\$(WHM2>3 BKIQ/WC>;>1I[H"W=,9;MVA.[N^"2I0I12KD,E(H]*!&,9%$
M>54:C'B9V/JS$?+#2T"GR(BLA*F#DG")3%V6-U0'19'T\BB0@,SPG?^?O3=M
M<APWUD:_SZ]0S'GO>>T(LTV ^_C8$=36(Y_J4MVJZIEK?YE@B9!$#T7*(*5N
M^==? *0D2A2UDA*XA)>N*I$4D?GDADQD_L?WK I13-VAF :T_"C&=BY*+X8[
M1C!?"D7[9J6GD)945! H(#\W(<KX?'%&4V=B>=41.TW9(9FJYZ>H /,^G]&W
MUC]\_'N%2*869PZ+BW%8_=SAN\9O(5Z,P@5&=L\+;T]UKRFE&O%.OQI12E;W
MY%,%:4K)0)+TGF02(BGD_S2C+Q@=V1"@V#8,3=9@GTCUUFW'X90X6-AWG0/&
M\+(U/XI,FB@>(1-3]->3"285>UGHH673(W+5KZ>'=- U+PEA #PJ3V29UQ.&
M;4B](,\+5N[2\IQ<I&FKL)X7,T)S<B$]&SB<LYW/OH_'B'[%P&-__K "N@W(
MM@5-C&GE#_TQ%]KIRLY>Y^"YGR955Y%DI4_T,Z%85Z $%@RH=@5)5 VQ+ZF2
M HQ(]4BI2EL(H*PK215]PXK/H-UG<G$9*0=2E , 0$TS3I'NK 6?0;C>=X1'
M3E!"TL$4Z<@MAGZ2<F>N>(]VO[).8L@VEPA;$[1^R MVF'/!!T5AFIX]LP.5
M/M %LVT:1.D!6= -J D &)IB&F(7*-J)C 44/\D[B9W<:7$UK1\F]C=1.CN+
M!C\9^G64OD8?G/_T!YJFFRB=61 J@4^R<1VEKS-:Y$'>R)E;[HMKT2>N3^(,
MQW_W'2_<'+;(@80&+;Y(>D*RK+'('\A08YZ1(1XX56/T5- 1>QVAWX.0>$8Z
MH2H0VX(&9,EHFWJW:VCK;/G?,B.Q<]>9(H\_I[5@U'D:?O,0#J;.?$ H@5$0
M#KQ'T>@H#,\G6-K*$Y6J[Y+M@O4_..8GE!.3>4TH2EJ..TML=S+&U_\ZWL3V
M9V7=':&4,HJCE%PI2DD[\@@5(.5'*76]]?9/9+F69Y>43 HTH"+OI5+R2]2)
M4:)N$838<IW<=K[O9_H4HKQW!2Y?TP<J8/K.I5$NIN]0@"M^4I6\3!]M:^%@
MZFX]^4'PBD;^Q(O"#?+4L1,.,?W[9]^WOSFN>Q/Q#%&.MA\5Y525&.@:'552
M^T(;JAU!5H FM(V>(1AFI]T!<D]3=36B3N9!;T&1UN>5KEWM'JG6?^X2NJYO
M_-4)I_XB_-E:$NOQ@M'2\1>!NVHC1)N!N N;/KOK!',_L-S/V%_,D\?&?T:N
M39SA-\N]NKE#<935+J)LH<398\3>F3/*LN$X?6A_142 Q!*T!TE4W\P. +Y/
M+2]7.!O:R:)'HZ]HG5Y;%OJ&K MRKT.$79+Z@J+J<I\$7YV.;OX&F?F F><<
M!0.FJ)X;):ZD,-4\"(<KHJ])Z.;9O7\OG/G-<>PEE.WJNJ3T%4&$Q"3+A@8$
MW6QK0@=*NJZI?;.K$C4J,\IF'C\79/5JRF928)^B,<R#4I$L^SBHK"AIFIU<
MXWDGEI]1N#[/W]U.S"P5X;+-DIHN\\Z'#+?0MI2:,MM :6>?";^2'*G#":$3
MG9LI)R6ST:H9VH%3">>O=I/9C XJ!LP%/7E7GIU@BJ1;MGI4U62;H9L7?QT9
MDSVO^29DMFE6M&OI>'CUV\,Q:$X\58?]-5.G/IB"%QB<S-R3 )-M&VY8]664
M>Z@(7T"WS$R2H(C@4L*=T?J)&\^:%7Y(AL+V*T1)RXVHTC%Q3AOF\CK:15(P
MV[)( *1I6&['NTA"9KLVT'BH(\X.)I)GE9N\V<TLSR7N:3KP9+*+I.4I$UXA
M"UXD&;,M.E2,VEAT3=)S(ZI\S**GX\.*6/2<*7BDLUK:$%7)H.=,QVR#?G83
MT2K9\YRIFYU]2,MY]0QZSL3,-NA2I0UZSF0\8M O=HS*:L^AJ$JYT136,4+/
MFX)UM>=YTS';GH.S8\@*&?2\R9MIT-.[2'>RY_<R0WE3,ML,J5I-S)"NB]2I
MR8FFX*@9JJ@=RIV$1^R0>*"LI3*&*'="'MDIOK&<H(R&*'?R9AJBL\/VT@:6
MN=,R.[ $RJ6FJ$219>YTS#;I0+DX1,_1IM^MB"@Z_2^I[/2_*IVL'CZ[IN-8
M:NA@@%10(2N?57!%DCV[*NYLC[^\17%%$O9(H*H?:MU;YB*Y(NF8[;#"ZXN]
MRE(T5R1A3^?H\JRA*XM5T\YP&<XE\C$WEK@:C54KC.Q'#B/=6,93.K.6,V6S
MS9J4IFR%K%K.9#QBU52C5E8M9\)F6S6@U]:L0:BH^5'Y:-X?IO=G:FO6<B=[
MMEF[L9BE9%8M=\(>"=;$"@=KN=/Q2!VZ6B.KECM='V;5N->QNB[*^9$:'M.Q
M]8H<<B?LD4I,-5VZ41D=FSL=LW6L4:?((7>Z'M&Q<J-C\]MZ5(_HV!H<Q"^2
MKIDJ5DHG<RJE8'.E8J:"!94_I%\D63/UZ]54/4N[FK;ML+]O;H]5R+I;7,>?
M?3A>=&^1)3-05/(ZBZ[0+],SZ2F):7\J'S+LTW9$/@BBYQYYW#UTZWG4/0NN
MD/5E%#-UZ8%V9GD1XCKZE@FU1F9=5WH+Z];E9V@"RXT[^=%?[@W!LQKJP:--
MRPTU[28=71O'.]6YBVTFU:!QOYUI'HJQ\Q;<;,H"I2+]\'(G6:8-4<0<VN'Q
MWF T9WV86<4*X %_YYX-1KDI>L\=P-FAD'9C>6!I^Q+F;K&R::S?.:MWT</Y
M=9PR":KK::U[U9H?NXV4.P(S-6LN[1QY#<6+:2JCT-K*S-!<,]((?&1D7F8B
M9T:2( W:G"-);OS[ LE[Q-^O2 ^?PBF8O84$#L2BI3UJ63@=,PVZ]MCFV'<Y
M:5DX=4_WD<OKJ&4I/('<NM$HM'(GTQ/0T_%3?1R!?&F<O:5<3S\@7^H>V5%-
MYT$JX@?D3,%,/T ^X$E5R W(F8S9&R4U:.57.'6S-P%JZ 7DUPR(C>[,3M4?
M2$K5Q@W(F<B9;D ]MP-RIFZV&W!]6I5O+R!O F9Z ?# H+;J> %YDS%[PGC:
M':V^%Y W=8^T"JJ?&Y!C R&%)J8RW0 H\56P5V8B9Z<%TE4J-? #\B;OD;0
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
M$(FS*7R@K4EY]UJ* NB1^._0KD+Y=E\*(ES1NS$/WU\HB&[9>WU@[<[>MM_
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
MB2\BYHOYN2>T7WOF_PJ#Y[=!EUQL+7W'_G%G5?$38\JO^?]?D3/: O/O+8;
M'_>7GV+^+@SV:,?WMU"8$6R1/Q#+[_G?L#7_ZX_1OQLL83IVE;W/_[G34J_
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
M#3(C(D5*G^3B+"3*D0R9(1$ "CC;HWM(4)0C%;(;":IZF@K<AD4Y4B0S+!*
MK!HG2%*:P"A'@F4&1@#*Z:)VKD.C'*F2'1H=V'CB)#3*<?G9G5\E+1D-\!P;
MY>EW9)X>@+J6/-ER673$76VUH8BT 6BJX-Q4V[*J0J$M=@B5NE);,'L]33"
MUM4,6>SJ/96/VFHC*JW>UD:C?R^<<'5VK?4?-L76?]RKMLZEH%JJ;T&UW$P[
MYZ 4I?2%*TW5=U/US475-Z?/Y@Y,AZ3''(T6LP4)")(8RVGJ=BXOO1/@</).
M-+QHY*^QI.4IR7]%(]<* F>\6KOA 1HM<-3<?4Q"I+/=\G.OLY:6XU)W61C[
M6 @L%^UX\;LN_1_,_ML?6Z'_0ZO_R\O3*2#G?$#@TKK.\\LUQ5/%FD7,I;KU
M#$3!-/E#KD2YHC"5#^>9(]VPM?9-A?;M%=KBI_VZ=WX*M'EUE)MQ?#F.XVL<
ML%)KXPWG#Y_!"9I#.(]6\>(GP*LBX%3!\\.[T]YG<WXJ?OAZ%"N[\15%.>-@
MZLR#-@J_(>2]6)B.S3(]NT=T$0DI;TAZ25!7OTN*"&2HIY->LFDJ';-O"%J_
MJPJR+/<$O0]EP0"@#Q2EKP%)WTQ9>)^B%MTTLKQ5R__F!2V:0*$*E*6CECY3
MF[1+ 6TKCAU*LD0P_"E)WXM)D'MOJB*Z;LG9*64@*<D^S0?;;A68+KYDM>>V
M7%.R"W.$O>7>NQ%Q$8W&Y",)<DK88]Q-E#+Z&/O?:)HAV7^?%CC>Q%]95A0Z
M548'ZH'Y$*)H*C+0NH*F*$3*.U 1S&Z;N'NZ DRIKVI]<ROE9$4_M>;8F:$6
M80]JN;[EM7S<LEH?EO<[PO\WH%X2FA-M-T)_:GU](Y=_?6O1QOG1#>3:IP'1
M\BW+7D;7O)&5NE0YD(]Z"^S_1"]X':XOV"GUS*9/L@5C5(^S'D%X(^54.FA
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
M6G@ WI__V>"="[SONC$DE)<KB_>?2<A+O-N D$)[<F9.,4-]3P#_<[L!/A_
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
MW4%?),'S?>Y@9(Z) T[[_4[]16!Y]OLW\CWGG>*I)C-YUP?'F-E&8Q^CAIM
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
M#AE"42F5$Y7L?A0^62'"[U/+(Q;B'\BJ2"ICS1I@ *6<K-GPI>\L&6,J)C0
MZJ5RH@YP)I88HOR2<L0J5JK)L%(%\&<SK*H"1OR9DO.K>J(D:=\E!1H*[P[#
MDV-]T"Y2#O'MHB/+?>S/-I..3%J2'GV:ZHQ(8G^6I9CZ+AVI4B7.D7]EWF<F
M7,BYQ(WTZ$#B[LHP3HD9Q_F6P!.)X=Q@..Y;#O[%<A?H9_)H"X^F:?U(KP2'
MKJP8SR3>"Q<OY!DDGH=48;YIBA@%7;P7^+Q80=A=('KB;9%6A!OWXYO_A=!B
M&ASR\*-/JL8XWB?RG<<X6AE!V;//MS4_*\<USGV2\[C&"FFKR!^9]Q*X,]7A
M5NWM1]#5Y!SYA_?=PZ.<ZRPP1E5IL0 4$;#-=DG9=1(-WK<Y+G42KW80+]Q]
M(?'> A\\4$YD._[4-L/-RPR\M_4)=/**44!IN2]^U+VLO0C[/OYUZHRFVSL"
M.L?2]8.JM!5(@I!OT#7<O8*[S5PH?N9"/1@ G >P' & ?A6RF?*HBONWA0'G
M6IXC&'0LS[*M:@! U'1VVD0%,N>1VV?D3[ U)W:90( V_TE4_$7SD FO<65V
M\V/&0%G6.'?Z,QC#6C'AU4]?WZK""E$J.2L^MRO""J!J@/.2FA.LZ)@E9P70
M5(E)!30 YQYDQY_-?8_<3D\<_GMQH SC%846;6O=L[!'9^=4PH1L. 1$P+EM
M/\VA01 LD!T7UU:*/4 U-,[S]:?98XY&B]G"I5TU8V=L-L=H2A^U1 -OY,^J
M<8!WRS3N3UZ>P33;9CM>EOMB.;;C54NZ9$EE)YA$F?/$1L>UZ$&!X7@_.(UZ
M#T\M;QV_;B,>5L'4=0++7A(B6I.*1#U)KG&^+WD-USJ$+-@:A6UK]+OK3ZK%
M,G)M!5GVYH_#;Q9&3\Z(/+!B8@:AHE:,9WN=V_?OJA3[@*;QWION>O9U%D%(
MO$:,$?,J*\Y(5:J8D[+KARY"A->:M#*<B^?Q*5*Y#DAN.+G)?$>,W-J\MN^=
ME^:^[(OK=C(S$R/\G]3D#B,5/<&6#1'N3R#R"Y$Z''W< 4YM@%(2KLC D$3>
M<R)'N;*]+MHY'+"1RO3;JB,^;!M7T]6RF&*Z>>1X$_*@Y+G'E+.]?]&J[^//
M"PL3:J(*;5^(K'^-;AC)6E6)\+-<!=,;[N[KQ(3$_8Q<FS#Q#;DD^&*UK)<>
M7;WLG<I7Q/V*1@N,Z?G?]8LD+JX^Y!N(-UBZ DL0BIKV&VU&K"D*:TI,;N 1
M2RQULD81VV]Z]KU,;_*=F+K &M'$9L</PF#H/?G>Y!WA61=]G,?!' "^MP]=
ML4W+0_"1=)'/L]"7P6<]ZWZ=JV,8:E!3$&IHAU&=2Q_M,M1L;=FV+6 #FIQ!
MLXFO#5WA_;A"SIS*>\OE9]^U/ZS1[PGKN%9XE48.\Y\;Y-R G%R]]M+"2)%5
M+JU6B6!DHUET3HM->*DT7#1=Y[V7&N=P8=]?%8Q FKF1H69P&6TGV#*UJ$-
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
M,/5!3*;12D3<.Q*#OSX>JY%H$L$=%XAZ)$@O.Z;WUR$O*02''ZXBPFS[&,"
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
MSGRVQ1(W5W?W9]_?A!<P>: P&BQ^DRXXT2CHH]_I 8%RJ::$K1_K3ZC=.C5
M*GA<&+ ?YYFB-UO&A .#;1R%8R+M8*WF[50_*7:PJ1C<3Z V05M8Y0+6T8KA
MCX6@2]6IB>>?$HGZV'J>1+#I1M%L ?,[E?,E+2AXJ(^.0?CYBO%,W\2B7"A3
M'ZGW2 .H!>,?1<F&^/VYIYT2LTS2O/34NYAB[.?+O"QL-8\P&479,<9:TO-(
M3/C,8A+=>CL/K*Z;L(820RQH[U<? _ OAK(H(?Y\F[%=6.,TVF:J'QA8R2,,
M"O6X_EU'%P%3LJ0<.1*CZG7%V::^E3'YU($J*YA77V(W"<MDM.AC%+H.42F
M_Z%R^>0%J":48K#V<W]>].O.-%S-LJ1+)_J@/7#/1SML'J\)1RT0.@;)7?&
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
M[BOZ^K=H"T]NO5UV=I[MY!]Q"5<?@^JI'0YNV#8./;#9 H09)W-^1WQ"-A_
MIHYWD;BVU,Z'ENH6H@W]>7A.UEZP!!5WLPW8CJCAK*]H'\+[9+L-*.'1%>/X
MIC9>,KLG_(DNE' V5K<&+6<+0GQAR8I7<.;+.?=AN?%=V\1MK:G!M*]V\C%5
M'OQDD8;S=#?=A[2F&0RN\FTA LOG*+J)4UVM6C,;$PZF<D3P!M[^X_9]=^#^
M+=K'$QAIT)[B'<:MQ2!,4'?>XE@/9T[OIFWADM UM[%8!2*IT7R9R]P[#$'@
MZ/9?MDKOCLW8@[Y<]5EFH^H+-U*P3;5LQ%8^\M$17FW%J8.C.X6,'*2O&A"
MX>C3CN;9U9HEQZWG (<'Z>09I;0H+I*WU*R/7=7#1F59+7EY[9MF4[W8E[S;
M]LUQ:KB+1O(FW#?+R397CN3AN&^/7^W. T??G-/-J6X'ZI)'ZUR<7PWF:*N*
MIAPTZ6@:0_/L:L_[Z+I&VS&P5L)$,Z%EDNQ9+V09=S4<.KMO'<V[I8][)D/\
M',WKI9>YQH(&)1G#OI&5/S2.2)*"_9OCWH#3$$GJ]F^8A?T/3P9FNGLQO!P0
M'N-HDO5N%W-:%73E:RZ.)B\VSZY6>\:MU,?#KT(=7='O= CJ:E8AS6Q3C?AQ
M]9D,<_R2Q8"YFJ=$-Z<Z1]0ZFG7$%-^4(K 'Y@MY,4SK?&7'U8= ],^V;G=]
M7'U*Q"#?%._&.)K,K^L5F#ZJK;-O4FAG3K,%Z=8CD]J9TWQ>^/X;8DZOF[HE
MI_J<*8R; 0N-W8!A'K5[9"??@>E&5Z%(P!;&V0,W,!-N64 7, _N%VOB)P$!
MEL#R ?X3'^8,\.HCJ)YHR53?Q;HH:4[S:453)/GJ"K'B!PU]<:#DIP[1F>_3
M=*ANPB7CZ>1S 9&(DS@70%*?9+R[)W$<$%\D@/068O^U$!Z:-'N .!1+PNQP
M#]=>NA8QED8^4V\V6V]1YIVK*XQ97/%<MGR8V&'@^9Q(<>,+5C[*F'!U<W5W
M?_8]2$ 8;2CLX^JMI, K\BO>LH@Z/OC]>"!>94)]$UL_SK0HTF2_4)[\.,_2
M,<Z68!9#_]V2'M;>13K>>X]66=9(Y:J10B4-UZ3:>YF'^&0Y<.E3F=WY N;)
MBO'=%>51/$,W7IJF%'B*+.R%ID\_(S$@S:.:SBB]D%5:GNS58_5IFY_S&YI-
M3KG.S7%.:1H.RP;NHCQ_:?I:OCW5K)"*;I*JXM/"S(-T1 !WJBJ5Y*-B0?W,
MJ77%>&8[I+'>J(!7@N;A6[(!8BRY!5?!@WI1D59[OGQ@L1?L(1.6PY)P7O+R
MZ')<W_9LN158;^"7+YG.4(<J,5X"1BDO^K1E$Q]4QONPG"WT7Y*4H ?O:[H:
M^PUAQV8L1%\1/8-9H-R6+7RX\6'%T260G4>XY4*Y1B++&-"I$1N1'T;Y]9L'
M_5NTA2>5X;I)+_[)![VNK 83[#,3+N3?&/\#HX*]+85-\8X$Z)(H-*3HUMNE
MDZUM=+0T:1R64.9KBV@$VJL3X]!A:_1)&J6!-'1:>KI;-P[V2PA+)B"^,;R=
M.[!%\DB#A/N)XI[-Z4DU] 1-@A;?=615:VH@\H[$-#4FLP?9YH\!7:41!UW)
M[M_6Q(>@ PV[XP/CO4).N:D,,:56G7#TA;H^BO+Q%.EL.$OB.5\JM[3K"XZ&
M=9KC7W<51!+E^>VR4,4(<37"TQS7^MDXKD9\#M\N^FK$KD9Z#F;8 (>.H]>^
MAO.LJQ/8T>M>0Z3: %M)$E?\8H57)_O7U1P=6A>=^MF#)">'G6_S-I\*6WA&
MKWYX/5_F92_8YI&&V34->ZG_S&*2JZHW80WQT])>?[$88Z9IM,U"+O>3@E@X
M?;J#*(>'Q!A!B?<,)'>L+?'0?OBZ)6%$SG>?O1@@2UVOA^5L\3!C@"?EN(\C
MOTMI>Q-67V+'N\?/8"#+#_FZ-6,->A&K*Y]ELSCF]#&)44J K?8<$@Z[4/I
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
MM"5=>0:#ZI37PE&%9O E%^ 3VM#< S2*!8=)8%J-HC^74>_OC8>+L(6[<#D
MHZTZ05^4GDC'WXM<F W/D=HEMZ'(67Q%,;GWH[;ZFM'K]GT3D0>2^A_H4F!(
M4$:D52'VTQ@O5*XB91ML$*H#'.-3J18M"'QCD80[Z8CXJ]76&)PB^F! IM'N
M)R"TVH,#F6;S3EE>A@5F1'K5X/Q['BSWN>1W)92&/X$Z (Q(EWTR0 N7DN+<
MX*@QY%'2@F#,=YR1/W[X=UPR*1S\A]P2:E./2 OZ]W$^\,%W@WQ:2#08<D>H
M3C[FS<E,&3[\$R*=%A(-!GTX%"<?D1Z\--J#[PJ5B6'18<B=H3[]B#39Y>&F
M:86R9C+NP3>'TLS *#'D]M"8?TQ-9)5->G@](V,BNW@.N=C\Z4;$N9UQ>O U
M%DT( ^\AUUP^[8@T:"1''GS9.7-9QW;(Q1;.:(OGV:5]'I?Q8\T*B *CL7S\
MN<?4GR08)V^T(O7P6B/F5+9Q'51#))AP[-NN3L^\3PC6C&4JZBSO?A_S'>@'
MEU-4'/Q],0'=B!1M!Q@-ON%$$\+ >\@M(I]V[-/4V)OC7#:<"6'@/?CU()QV
M3'ULG65S>$4T>R[KV ZJ<A;-."KFO,RC(RR[RM1C^H4T$N0]H13AUP*N,@[S
MGWF8;1L!_P/[''4"!3JM!O6CZ0'0B'1C9>D;?#?))H6#_Y [1&WJ,6G!R&@W
M_%Z03 H'_T'W@M+4H]J_6WG]1C#_"V8<5;-?9YL;VI3!F,DRIL,:+[CSC7[*
MBW0>(UUN1W-9QW;XJXPSXXB85T%N@Z\Q8QZK6 ZYMMS9+&C"BGP\HZG_CF8#
M@/$8BC_.G&-KOP[2#HVC]^-."07WP75_DHE'I$,KE<U#OGY!N)*QA[\#E&<'
M2)$A-XDF#"-[[]*D/_NOHS@O<V<$@OG0+LN2>4?EBNH,(2,P@.S)[.,[+"LH
MFG),[HAF-]JF948!.OLNS<GPO*'*S, H,2C/J#[_J%J.H[P:-4"#:7:$<XZY
M)^JT&ZV<&\,?#Z6I1[TE_<A+TR*HN8BRFN%]B.8C85E(^W%R&G0!I**3AWU5
M4C4 ?G_!T1\2O/STY>>?__2)_BO(/M*_"Q)Z4?33AVK@)JK[7F&<?0K"]:>J
MS2?:84!XR%1E'>6/ 5IX>93I07?<?1Q8D[47QIU!+7L/"6DQP\<UHERZ)I@'
M70>$<46&P'[^@C[N*:,'*6N "MZ %B4N4O+<$\@.8$;O&8H#%.R@ID.II@!*
M_,):X\5EFL5M,]M/.?&GPYF'A&9_W30L2H])6LQ3Y3^K,Z%]_/+Y9_(_JU#2
MO$D8K>A*[2HE/>*$%HW&]TF:7FWO\M@O\^!4VHB/OX"$>G8]O=Z7CZGN<!0\
M(-*:L  ?_^@NT(?9D*UBL'LC2_^)CW]N$)7,'R7^P:3DW_3I9%Y%Q042+G!:
MW"+[&2EG\?'G7SY^_O.G11Y%O],6]5\?_03_7C<I;JSB]Z+%Q"<W0956FFK/
M&/3^5MV])4"1]X*BO_[4981/4'#>)SE[],(@C'<V7 F>PEY0<+MN5(,J-]SD
MG>:-YR#%:0X)F]9>$J+2;@L%CWW1:KIUN!@<MH(">[4ML@R'+WDA(,^3V5N,
M: +:\I;E(J30%1:6DBO@H!$4R/<L4UF[D9_ 1X:=]D!Z%#B2@<D/O^\J[.P*
M[$SC0WT\$<%S[*]H??,6W+J]H2Q7&^;Y"B?Y<G7[3B2 ,*5&K%V%:LXR*0\
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
M]("B"K@NMRRE6+%365M86"A6L3\\?&L )8I$09>3Q I0A;TJ_R<1)RMFL$P
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
ML+I!J8_#3?EZ77EIF,[B'ZO07]&=5[",KP1R\H:5[\MO7DKYH!N4(;PFG$#
MQ;WWP" I5.Q3 NX3/9"3S28B/-\\H25[[J+DC7#5?T=^%6FF0A?UX4!2@[PI
M;]F* O\]I8#?OF?8VR24B>E,$LTQ0=+E'KVB:+:X(ZQ:41WUMY!L=>ROME2T
M",MCL/_XC;#)A!NB/-V4<',96A)F+54]66:F D/%!FO=8 :)/#6-@_ U#'(O
M*LHEEP62ER@NKM5X22\5BO%S2&0X6OJ7L,+%O4(V5,5FSL@8A"M=AO3.*4HN
MTPYDW)+-I=N-P' ?OO(K5@ &]+*"!X11M[%:!Q+2RAVS8!(.1]@)"F:M.G/'
M2ZI98Y0_P-EAW'2XAH5SZR2GK*.L206=(<%0Y7T3>7&EG7I$.$R"&6&\"[[@
M&_FP++@!PGU73%594)-R6?S'K\^84.AR\?P8RTM"T0L"#O0JIURHV5 ?P2F<
MS3$^_:EG&!83]1)S>N^757R_'@#+4/0)&D/9$H426[A0=0M0,,L>]8-&4""?
M)QLU&\-10]L.47I:X*/('*Y*U1$O)ZE2^-CWA2]DU4']L,/:0&@\I+Y%UB7[
M\_%:@K8A9 ^R>[Y1T"C,Y_;=<[."2]O1W)-<\?>"NU1=S83NN8@YL@:=C-G6
M_=!.=34,F43=2U@*=WUZJ8;=B,QP8R%Z^518CQKIZ#EK7SIC,K,V%*'651TG
MM80-Q:7U!*@G15@-PTA%^%\NA#=!>&4=:T7V/\+6F>HZ)^P4.C(_;^N)M ?'
MGN=P[T8V7'/KSG*F=Z.$57\G%=%^.(@*L9\,6]&$I&UP;XDQ/4AJG?-23BMI
MT4(O)+<CQ.V_ 2'1%D0*3%7J'CD2,-AU0'M&Y19G^1D<8G5LSW<C4[\<,V9
MI!O9Z(_3)^Y#4*/"WX.,?^*1D==>[ 6>1@#B08=+L*:KP9I A-PC12C4T(S[
M2V#-);#&M6 ,,!B[EPCRX@!]\2>\^!->;+7*'ED ? A/RL9QGH;7D?7FA]*?
M&XZ:(UD-0'M #F\Q@^Q[.*C%S)J?WZGJIEW+/O><K]<>WLX6WY(T>Z9KDA%"
M_ ?:$DKEZP+2E'IB49R_?D\O>>F J/(N"9\L4..2\ D:2WW1J+J^@A>-ZD6C
M>M%/CI"@(8E] N>/!/^# 'GM;4*R^/39T7C5NX]C ('*VS->?O/P,HP[@*X[
M I3=?\E%H;A%GM KBG-4LU2L7<!H!(5HX-)@7 P8%P/&*1@P.KT?;BA'(9/]
M$AX.=@VZQUE"CB^ O! ]F/!+V+<)XK.X0^MQW!<KMO-6[)-:0DCAPT",PY82
M"UQ,I/9I>Y;!.^(0%] IXWI%)BGZ =FQU[?/Y]YNW_X Q4+/*^@7!\V:?A(]
ME]8@4+1X$_^?>9@6>R&MZC]>Y2GA2M/T.EF_A&7.H;2]<+-LA?!\Y<52]W%C
M$X"A6%4"L09Q&+J9G<: PKJYBZ43LI+M,O3;_<<<&S%V3H^^J'%&A;+GARM_
MRMG]@TT(DZ*RVH2LQG P*7/^H926V"T6Z=$CZR*Q3$NZ@<&.YF.E,$J/L!A;
MO6' 8)^L-WF&\'.RR-X\++/T<9J;\5_,L.=G5Y[_CRA9BMP6&>W D#-/B;""
M,"[W>WLOR*BKU!L*KJVBXC3?]&Q1+$\2S1;/^4L:!B$1"KIS2.9F $.S XW;
M(=1'FF*)^QFOMPNXZKC9L7H"PK'([-U##- 8 @K6+=7:X>.NY^S'['LF> (J
MU\=@IB7X\7M P6D:EZ]'ZQ5Y0-GMN[^B.K>;<+% &,4^ZG%^#4]C@)6:QG'R
MNOT_B$#&9:..V\!9MNXKX<H%*H54<OA4^QO83/?%WB8R>/#JD5EY7I3"IE#(
M_@UEJR0@/.2N DT2"V4Z7GO ^$@V#K_'">($Z'U]2#)R9A&.O2C:5G"B0(*8
ML!,4S(JK1U/.%?4!A9<6Q\?O 06G)Y2%92&/'OR.UB"VZR$.K-5N909G\L]N
MV.%%O'\KYPI?5-!-/ D=53VCL?V<UZKIB]44^D)W&O;-:'^O*U\,@U# J53
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
M-<KP!-2NCDUM3:.FHTQMW3A5DO0+,*OI T]J-T,?$S[K-95.HZKO$<(EGD[
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
MXO+#?4:S@8R@>''WL: <-_=SBVHK 'OP;$/,Y1X=@3LUC)"(L[&Z DG'R)!
MMX>V@*ZZ%_0'MNO+,9Q*BN_D85I1<S;>'V,MEGX62U?LH6-14,.QQA7#YUBD
MZW]3NV< M41;PUX1SF0Z&_L6Z,C%NY?\;%C"FN%QW4N%!N]VZ+2)+7E!=O2<
M&,::*,N\XUS^JM'(I&TVL)X&ZY+6IW-:']#% WJE];'F1Z^:[J6/C:[?L86S
MQ74.KD520<]%8LHJMN/]>ABDW(C%L$.FAH7(C: +2V1J6@7=B*^P0ZBFPX-N
M20A _K$MAG:2IOFZZ2(+"-1]A0-@/KR7O$#GF!>(72D\B5^;6Y3KD\!I"&69
MSM%9])*:YN12T[ F+Y\0+6QZ#05E:45 GE*Y;*>J&'<JVK:_5.2>++H#0EG$
M<Z@@K#9_><>86NEJM$&1>4*;!-/,K.W)]_R[%C8*PUWRQ%SRQ%SRQ(Q)H5XY
M$"#K)HW3KA\;ZH:F\I(>!BCU3-4$=L7OT=B)[<6JN>?T:)=N#7G&/9_&$4BG
MPE!;]TZTG[E%NQH:<&NRAL)FSVAPU,_V/4Z@5)[17WP[!K#]\6_<F^G>$K;_
M^EM(+@OLKV@)]:IJ.A -SF2YQ&A)LPXU,)"H&45]H&BF#..E'<,\(&91=(]>
M492R]I<,0X6^4/"\CCQR4@BDY8$15Z9AM 6*AV2%V*U/"!= )ZG)X+ N\AW@
M>L9_M9%<HX&Z45\^B@&U]K1@H(K7]C<4!>19?4;18AK3"8/[T'L)HY!;GJ?#
M %"6J[B]OW2X^:4=06'(?)^$+X"D&Q3L&F="B$Z['13XBZKQ=V'LQ7[H114K
MRT."V1@*)D_(SS$FTCKKOI+EP5'H:U,D56!^6Q[?*L1P0\FMP1X?TD!^M=HW
MC:B&30AXYU8:739#9U_SHEK]I!>B[H0L"!GOG5I)ERFR;B95M-QK\>9\*[T"
M>WLV%OD>)&6S -95EQT5V\HRSR$1CO@XZ]?(N/C+N'3KX:[CDH/Y#%4T^ 7\
M(ZHF<AUBK,1F63\4R@P31RYKX2QBJR'A*ESMOJAV89J<,<XTN*2+A>9BQQA'
MP]K8="94S<SAG*1&7Z7ST5!0J'!1XU[4N!TM'P])AM)';TOW\V>&8>/P.Q2"
M$:@J6@23;+^XT_@Y(X]4>5CW(N5CDA9,P56>D1?YQRKT5W6/M#KU]&43GI3A
M9G1*LSL@X>VK0\'H@UW4GXFX#ETEVO&;?>::-!EQ&3?Y:6G0>%S<6:G1U(@
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
M0HE!WA,*MRV$5,)YJ_0U+'P>;Z_R#5 5C^7]1P)817@6]X6R@]J'E[=;VNV
MPC^+KQ*,DS?"&O+/MZ@/6+RJV_>>O#2";"Z2;F;R'!W.4#P/C+/ :0B-P.6A
MK* [*B,H(;.P,S1,G] KBG.D>M);S8%B<Y>TZ?Z-;'5R 0>3[,X+\=^\*$?S
M%4[RY:I8)9J+#Z,5Y6=WF2)526%D+B,^SAE*J^3& N?FHT90EG!'3L)1[RC,
M70)66P,D),,FT2NY\4N;U)WG%Z'WG[GDE'2P775;E==MU15481_=$,<T..':
M"'U\C"!KSWHA*]OPUK5D4H6RLO# TB]+&/DS4#=KD4^1O[:N<[2 ?XL/A^RG
MT?L$\7A]R%DTAEEWV#$#AG$VREI;CT08CVYB41)RS@Q#A& R]I#S80QS<([O
M#,64%_9M<DH*3PTAHINYSB'C!_N[S0P@U2;<%UQH.!].7I*<!HF@\+4HC$3+
M*M#<=/N\=3MS>S7&[GLCM\FN&@/].?T19JOK/,W(!L%6LY[L<*XK,)!MBPL6
M[095?TQC&;H&*B\<3M%, WAL<)*W-Y'2A#<!/[N)I =$H,RXBU6550[GXH,D
M:&T>&"4BR;H8\=LMCU/%]Y$CN$E2+V(6;6?8QS1Z#P5L<0VUKCY54)E]H:A5
M#W+TAJE7!3<5&:L:G!G[]C[B<(2967H,?Q+44L]ATW%H*%3:/:/5*=AECB22
MW@LYL_*3U&<D!VF@4G"CXW!V'-F4>9I]-)/L:;=O3A#:5$PC#-VA38,=VV,L
M8I.@JP;[X2K<SY;T@HJ9-OIS!/PL&UW?SQ,TNXQ#_*Y/DAOF32"4<ZL2@7FB
M:4I0D(V!5LC$DXJMFPP[IA7I)R5)^2675,45ZN#*(M^N-U&R1>@Z2;.]JK9=
M.+=67N^:5[G,4]H-//@"HMN7%0^3P],R%.)0 UY[*+(O SY)6 &_QPGB9$;O
M7 U?W(SA2T[W,Q\JA0Z&@R":IY*G)E3K,R!@*A$9Q^VA;,E' A$JH*,B3;7/
M*ELB;[&YN[738+;C)"47YU'5+-X)MJ]K4739-8,P=/62QJW;"/D6WH;6Q3&I
MIZKPPF1YIS(NLA-4C6B3J>_]:%W;H>U^PWW1I->!2])3X3-SX%[4\J<Y^&93
M(/F!PN4J0\'DE4@?2_2\\C!*9WE&^P9$*JGAOO+2T*<N)6&49W0WKM=)?-3^
MVHO\O$A1,8M;8],!K/K0C(WKHT<UZRN4T0AZR(B#D_*OO71U%R5O#7#:%:J:
M>I6R[!\5IRM]%$')S\+71JTJ^QQP'59PM7WPUD@H-3,;0^'EV\!)9$M.\Y/"
M!E#=A.9KV_G0\*3@P:8Y*>JI.\_TG,*(NN$U#,B-G<Z3XEU8)1'AL 2:&6%[
M*,NX,X*US!:WBP7RL]GB>N7%2^HP>Y=@\C;&M^]^\0M--)6JORPR!YAA9P=.
MZS)@ID1U,))VF\1(D@@F/(\X\1$*.B-L=.CAT'Q"&Z\05-,9?JS^&@#E?M-
M.1]%(*7,NUG:' PVO8^R@RNH"K&0I]<;Q3G<9=M:<YPSQ]^,W6VP)" ],A8C
MO+Y/O)@+0JN!;;.-2&P_U%GR!$G[U@M%@TU?5-TQU8AE?OV,(I!]#=5P;1]+
M>#:HH34<?.??OGJ $[1TC;L8&CPG9._\,8AF5C:U[OH/EYH]16#(24/&/=PC
MJ>H@)R<!0?".^CKKR4\Z^GJ;4>Z+V6(@J?P!44A3DP*I$J=83.RD(NI(&^<$
MR_&)XXXHVE&_U*(.1\7L1L12#Q(H6##=J$M1U?5Y]'"VK7\%'@K2>"P.$A.]
MHC0K&.)I_)R_I&$0>EC;J4!O1"CJ8ET,U%T%U$>#0HO;.",'C1S+S(L(]]X$
M5*(LE_<\ QP!^13=OF\B+]Y'149EG-HJW*17*'M#*"Y='6G&L1(M/M;:(T&A
M@<KY$]K_E <P8&7Y01[!:#M[BU$@W9+R]G95O)V>%KXV5^-6/AO%K0$2=[@B
MK-M/.@K&VN_Z(:74+Q(W)!CE)W#'L$LN)^NF)V6A7_=):)T8.=WL;P!%"7]@
M2G01YT')<75H21,Y ^E8)S]SW_3]IW%+-4^^MV!I?-"')&V#DF8;7/!QQ5\?
M2W9M#P3][??)?QU1H_QU7$)<77$(03Z,"\GUA ,)^0"%O;XFQV:9T%-1L0_E
M(9(QU9)N8+ K"5Z6!,:;I,ST,<-/**6Z*[]Y,?"%)[U1QCEL-[>LPT9^A4+Z
MBY;JHJ72T. <7B)Z.AQF7Z!X M'&=7G.OO(>UJ]]'E:SU!86"C^B,+LU6%PD
M^X77WE1MUE++4%3AR#&M2?$5)_F&O(E<5EBIVSCOY;<IZ[TDOQJ@SK><BBC+
MB?_//"QS&/Z61#3 .Q411Z67">!^_-9:!@%(W+9&BHN^>L]^DH7>M1=[@2<H
M,,IL.,X^>?A/UCXAOXY[USZT9:G&!RCWDU.:^>=2B3 AAPY[4>@]9MO[+.#N
M06%S<^!<)^12C+(BJ04.7UZ0%RM )>PU!' 'E\+]_;4Z@)R>PP.I0T5.SR&
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
MF^:)EB5)TR+!;1$^-,/[3*6/Y"TB[95S*?_;)PKCBY<B\H__'U!+ P04
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
M8!]I:DQ:O#UI+![MTB9*%NU@" C)E8,!FAQZ=!78=\>@(WB]S)]*ATZ#/7L
MO!MW=OT\$V%.'C^''F5?Z-K]VR&*^3Q\*,;LU!8FINQB &1A?W$"84B::4.<
M7)VI\^(8/A9\^%'I/M0LV >L(/;K_!%,IC[5JK5H45.HVZ!@6\G/7EIK(^3T
M9'%5.7TE64B2T#$'-7.-H!I+N<\QW54B;=$TD6V3I''"6R>L>9*T3Q(%2*:!
MO/O76JES:]XK+0^]$;WM1U5W^Y/U?*<13JHD//M[&TVTF52J<K;WCN=Z_HVS
M]V*G(1BH>7[<J$^M!"BJ2%= ,E%DSV2]8Y.ME91F;177B''I/2YQZ#T=^$).
M= CWVX/M<*FYMY5"G@9'((=/VZ:(QK<P0 E^9^?Y51N@[.^/,&AK';ZP;)#0
MZ9=:<,.X2I=KFI4KU2X'K/&N+0#6*03IFA<G51AF@A#5]#5NM03D(0SY$7ZQ
M%-]LI14LMG776D0V.@D?+I-+%?@_VB\.:'S+$A85JD!R^/,J"L-<XEO[%?L-
M&HJM<K9.)ZS#69TW3&3)TI+ GX*PZ*VE_SF(:73OO#I/6YK?1J)SS9,YN6/G
MR$PHK=U/ST[F5VF!S*PP,[\BJ5B1F5=H]GGCO P#;[UX:5+-A4<C9\HL.&UF
MWFD6DF06'#=O<5RR3Y '*M9R9"89*4N1&?,UMJ@FOS9EF/N3S#9C)6XRHSLH
M\*]05.%>I$G?J633I<?DA2.>,PL_=0!HT-F39*\.]Z>8$8^7K0Q<"W)^MKCJ
MSE(X[U2QX<+)LA+T'A5SSL7#0GQ3"G7_H-[FF?WW^H6&SH8^/#MA4SV=QK=&
MYHP&52#].*O=E0@D7Q.)Q)$BB7_@"7=QJ"ATV6<.7TDDFB'!(8[8V,-^N1D&
M^/PB[C;@F_/#N;Q292N73X0$VZ#6Z*5EK+;YPTCJ:.>QR5+,+T=_H<DMMK M
MGYW%C)X8@NNH/S._/#]/;P(X:B>[-QO?[JCA_3%3^"-I2&?[DXUTSN ^F=?W
MD4@L:_,",3Q_PX==*ZS5EQ?R?$U'9Z()+3:;4.YBOF4CXXOG'ISM]O5VMV._
MXENU5$%3V_:,[B+'#4HZZPE9XLGVN&>M$:_0'/&R]M13&/O;/L9RTWPP-XT8
M _6&4RE ZN=\?"SS*W6B@ZQWKTTCU7<L\41%$4 //YF?5HA@E\M#!/.^5I9Q
MK&NE#936=L<Z&*J=@P]GC]Z.OF>37?W!NOR&)8R5U "-(?,*PF(FC3QQ<8@
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
MP5/5].YH2,_.BX/ZH<#"1?H/GC^_*)RA3W[]U^O?2A^F\(<1>G7>&F0?279
M[[>'QR_7=[?7X_;=SDK+OGK@P=W6<ZQVU>KWYUVS9!D:8I87='P4F5[OI3UA
M6//\N#2M5@(R3<^2A\DM,S25-7 .42/E8,2X<[AQ(U)X<Z<K,7F#/TRL=4KQ
M]Z&WHLOU3;#;!;Z\KN8+W;//^^Q$8N_7#:_4LMU25[5< Y8Q]@HF5$'(68Q9
MNG,CZ6U[W@I?-%J)=M+;FL*\);'M:)6V-?*JY,"N.&(5T0K?AR';(;(A4FB)
ML*9(UI:%E<:!W3'OTS.L+31VY81L3;&35PW4=HKB?2B+._&?RM6=^._^>OWO
ME6X@?SO"$)XT!8KMTFG5E]M_7WX>.1SMIJ_L\Z'W'X'OO"6_^1[?FO406Y]#
ME3Z_[*RY@5A"TO>._W>&C0=OYVV=\(;!9M-P*:+ZZ5'#4:4*D+GV53)L<$&"
M 2,IBJRD+%OY Q.&S3/#&HP9+_1L[%S'@6>]]7B0$GDKIF)R:62Z-877#TRW
MIS1\V_9W1T91JT(0'C[/,,7$"E"YR=6:V4:O-[RTYH_Y?B][,#-M^3Q?@7ZJ
MMW]@P]NGNN8-/^]O^)A<I W?,C/I^6U"/"7WV;56HS,C$QNOU2D*64%+;RX%
M\%VZ#=9Z534;SA(4>8.EC)I1K(#)HM&E$R,1K2ILIJ1B))*>9;%F%Z<G7:D$
M4#@+$9D8<=A<7MZ.IG"88=QTHA1CA<-&)Y5L<W_;+D3=]S$015DIT(!YVDH)
M.1?8W]4XC ?D]0P9!=X=4^#;ZHS#WL[]@;K L0>@IEOGO#I8:[&;TG?C[BAY
M_[YFNP3[PX@[2MZ_ARQ&7R8;^=]??WE__6&IW"D\_(82L,Y)WC)\<MS ;MJ^
M^O6+^TD2PPRLA+\/?%>Y.Z_TQY'7KO.6M9<>3Q9G9Z=R49J_/7)-@,X*SS*%
M+>T<[*7]7$_[,=9OJSTY79@M66<(-=&MSWQ*HYAO3&'CQ(IWYXVJ%FW3TQ9P
M5:.*]I>?G\U.9@6@\8K30I[89,0#A$3B^ @T8UH!DJD\P@627*(=B)HQ;U[S
MY6P"MP5,120W.0'-#%/H&46'RLXQ]3/CSA3SAB'YCOD1,#SQOK6I7F<3YF43
MR,%W^93F$-+XE:R=55+KS?)<IMJ!2O.5D@?P]/PP#+[RJ5/#Q\L>&;G?I^U"
MUA>S;1K9V_8Z?4?]Y^WZC]FSRQVDW+&/K,37K]^_?G9V]/J;I]/#"P];ZNNY
M!J!><U[N];R8LL\DD;\X3):])%]_P^9@PVR@H]K-ZG!2<@16Q+2< :QYW"IJ
MH ?HSB\O&W!C^5R@$>-JL8/BE&!SEVO&#\+;UG,5BU,>C0]\]+@E!!5U ,7H
M9V4$O6V?IHZ+GQZFS<&FV4"/JKO5H:?B#-SHX>L\.H%;]1T$.!**@'I<93@J
M]3BQAH=@1M/7RF-<:1MI&UQ'O5$'8;EO\, LCH/=<OV%?:;V&*_Z[,BPJB@
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
MEC=&W[[7J([^]0H79V?S="M?H>-$B4RRX4)'+KQKU+8JW(]MLS3BFC>TBGZ
MH>-L M0"7;XAL-T[ U$!B 7P$  P.KN\N#I?-&#?/NH[&50%?"H.&=0[65=%
MN99UMO"M#VWSJ#YL>97'5/Z-XSNNTXCLAA<LH+M>&^TN<W7)<_P9PJ7$?%B0
M,L>'N3'+9B7+'HXMLXQW8V;.>Y@Y%O#;P58$?XMK!B& 7[;!D[,%$,#1"]8)
MH*@-J/_,ZPE RK1- #TLJR4 *1,5 ?0PLY8 -,RT0P JL-430,4U@Q   /I8
M0-\A1#RKA;MMG'<RIA;AF*#=R;):4.-#LRZ.AT;P;[XGLNM.#$*SXC7KR*[J
M!!H39O6#NI1,I&C;F.]M9BW^C\Q$Q0:];:YE!GV;[?!$/3[K.:/&6XA6R:IW
M1;0O9]>^,_9Z69TB^DM+ER<7V7$5]9T@]I>L#5DY[VCEJ$MH;=VQLH[6Z!R\
M.'O]%(2_')S0\6/: 7+*URVC3Z43Y 13(1XN=]%7L2U^DPE'B$H#UM<!%&2]
M3;0V=>HVX-;Z#Q>&#TSK:]_]X$4K^6_J+O<T%*%QZU9-K?<MH+A5*<A(<WE2
MA#$7+2J9N07A),BDV]^Z.8#]<R/VCXUD[:ZM@K*>"\W,FY/F,OE-D^6:9\>?
M(:L5T=\%<78URY-?:<?*^M'H,V$CYI1Y(C/'[HS7B&UE#BA"WO[4MAE"A?EL
M@R^& 7,T@\ Y>]H^H%-5 !N;3N=7%4@7Y%D'=4>3RK NR$.%ZX[FE9&M:9XE
M9)?QU(#M(W_@"[MS/;6FR\I7+ 7793U \>2\?IS$,A$V8&/3>/DKGNEN4T>L
MBXN5GC$T>O(SP,E5"[[[YV#K/CFKOS<N'S6_8F$<;=)'OQ[^^55V_4$B,RE\
MSR=?SZG4\8=4@];-BM81E7F6XV:#ML[[V3K68*L#O^*(V^HAX[10<WEX[9<;
M^+I[&"%TO/7];#&_N+HZ9@,B)9*[<6ZYUZ.$?O;-+-H'X()^1LZ[&SD^"=2
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
MSK+$:?W!V$!D/;\'3O:B\7/@+M</V8<W0UI@L1:Y"JHK!%T+=7&>G6B3_U1
MW&1X:6"'J>*P@IND[S"13E<,-7%-)Q^CI!C)E'?>FG;.QC>+L$<=C7H!>OW5
M>1+)2 EDRR1BSKJ;M'M^M.KP'&S3-3:94:3ABL7_Y,TK=<+H1T2HU^K6#0AO
M]R%B--^'WLKS-[\&+MWV1'6;*-OH;M$/U-LOE<& 1+A87^*KSCO>$G[TF_6+
MO(<^SZ!4IVWHH*^)@58*T'$D2BKXXD5__Q12*G85T4B<J>Q,!KK"[-&!IH:
MCG^Z2!;3N&BR9K+E]C8F7"R88":!8;PQ3[WQKNH-1 0 [/D-% !Q(R(2\#:^
MP],>Z571A6K#UW&6S'U\#H/#YOD^#-9>O SO@DCKZ%U_X6.31&^-(2L5%WG6
M,VF7Y->\%TI@$R<NKDG$LG6^',^:YUMIMTP!'&?HQO;??"S_C<I/QD!9X2LS
MWP</?\E*-\D6Z4S_Y9I?'1LMPP<:OG@KRDOE4.^%NLNP\ ROXA6_WOK,,'$'
M0TK12[^2GFG:532:"B-SX5AV@1!_F>UM%"4DDWF76U2VM,;+]^UPC8FX8T#J
MS$M*":7Y+X^?I4)S?HM%JGJVVL1$*Y*Z%K="(?U"JJQOXE:9_'63:/C(C[9)
M=VPF*5/SJ!\3#8%[VT/,S/FX7E-^\*48,"_]SX?=$PW9[#ITF6="N6NU@8J[
M"!N75#MH" #?Q>5Y>@1.MD.H:$@LNQS-/QDH?=&:2,\D[35L@!Z%SX9W3EZW
M.?/$&[?JJ[.3B[<GY^?I,_\O8?WW@KPCB[>+^?G;^>E%^A?;6>P>Z"G13U??
MF[CI*VF[V&:ID]0^-O9M7 H=M&\^6EQ<G)_+^[4R?!ZA<N1KLOK;,JNWQ<(=
M5OWMJ=*#M<NG&C"172=59[ 13+((.6:N#L*;(*I,?Y2/C([%X_:UAX+%Q>S\
M(L4AET&V7 A9<2EC8["7#3.U#3:PU\N.>=D.>[!3=_L<<@H[\<327+D@9%.$
MW<%/[@?FR_%^U%!THNFED6/C>DU 8=Y5$1=,WC^QV7XN49S_92+M1;G&S)R7
MS%Q3ZZ<7-;I@.?!L<0<>=*5E+XH7!OS;P96;MB)^'6X4>SM>C5;KUJ*.\D;&
M9"<E]?OQU<E\KJK:4KCBXV]9:_(2YK0]',541W&0C$N]C>^MO16_H+M0(96W
M)9IZ2[*6W@I/74?186<OC#4&G3)A=/>XD<"XV'Q\<$)>IR7W=#WTH6^/'DYK
MJZ8]JYI=7,SFA1NE2Q!/&B%.WLK8X?=0-BLI36&O11(;U@'E0L_WH>>OO#VS
MOB">\!.VY-8G'PIW-]VSH9_':>^I3_GR[/)IZVT<R[-Q,.CS&0/,PRC#'=<5
M]TLZVUM_'80[\3&NGX)#_(%](9^ZR:>Z9Y; 8Y^NPNT%0ATUAD3W5VH*R5HF
M7MXT<7C;Q)6-DZ<$-[Q=A$'2.,XKT\_GP'_W.PL=F7^6Z$*BGO!JB(_Z.-MT
ML+0+PMC[CV1]\Y8%(O[&XS<711&-ZS:3=11B,W32TE"[-Y_.KBZR7&5&!<LU
M*;;#_YVW1&130V\'TXJIAG!&F1<Q.$,_R!K"(^6RG 8\,GI4!6('97"E[UF4
M,18CZ5=^O]OZ@07!Z85NR2U'?(I[H.YRG^3'=(JT&Y!M+\+JIC!DA_KE0AE@
M)0V+#1.BZ?3"0;[)K- Z";+F<919']U[BEK @WC/4DS6#XX-(5F/CS-]WFHI
M@-Y3[D3X"EAY^_+L2GDM63>T62YA/JK3C%$4BL+D9D!GBID0%APOV"*OREW?
M,$6#K>>FBXJ@Q%2;#&MLTZ(89&WI5!D%)9<PK\FJV 2Z5))9/PBR>)]:?B04
M#_ U^W4]R'5\AAC0]R'=.V&Z1SX]P_00.[%<_.N(<8A8V[ 'Z H8+B]/SAN9
M8)^W*H[79*?LHJQAK/PPG,..*:/0#CK"Z(";5@Z!^A4EK01A&'QEX0Z<.91O
MVB,'E3J@&;WR\J2G3"P^=!NP6 #X+O W[W@E0/*!/MD^A:;;-QO06>L7E  \
ML%D8C:*;8/>4''[3*"R@*\ >'!NT @TR2E2Z-'8\?HJRN@C\E#3,0O>L90R%
M 8;QC6*";]8WEI"O 8H& FCS[U1X #PDM\A Q0;=!JWS$_6$7=&S$8[81MT@
M@^_4\.O5/PY>Y"';V:'9JV%8GNJP#ENS;): "LI=5M#.3\Z,C.S(EAY-NL?$
MX(YR;5$+'#!.P+].J-):?S6P_FU43 !=I#J].C'" G@6]4QYQ03XL:W:M4(
MAOFN*W"M.S5OG+T7.]M?69 AS]1H;LZL?\_B?LQ:I;0[Y/SB:C&O;,'DJV-2
M--EELNV=7C%EIH*-JF:BV4UIRFH%VX"M'GO'9"M*59LDFQTV-(_HGXUK?!43
MFW0Z('6V.#G-3\4Q*5Y8/AR'FENZ&ZV@ET0Z^;4 -#1GX@R:GMS,5#86)95H
MGF=K]0[&B0B_'.O:=_E_>-6\%V?;9>- NQ1K$Y-6U2!)]IER@B)N!.9'S,4/
M-&\%7<[1M#/R^]6X^>*'@EP\<PWM7EX_Y]!SG?&80=5H7>H0^K;5R*%1-?V
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
M6O%N>2P9U;L3'$8T*HD:_(Z6AH]?G?@0>O'K<OT^\-U[IMHZV'I!466SBRF
M!B<PI.A; PG\SFOJID,&EUVB&7_SB>E&]JERQ^,._D%F,!_W'FY2S?B;7#>2
M*5?BRJDMM SF\M[S&=UN/=%U%S@=]QF8@)\9[1"E?W'?,&U^%P-5U]3VU7AC
M%88E&APN'W'H0K)\@\/OBO$K?J9E#S[$HK2P4W3D]S4*:=YW.-PG0SL6F5[D
M@;3X78Q#G5+EYZ?_-6,:P\DCCCN36_X9SNLCSIHFNAK4@9>'':]0K VUJVER
MB4BWM>]BE((FX.=U=R'^UPAESL%CSHHFM(XTC+-[+R>9</9TQR-CJTN0KSO8
M./3H?+MA:GF%,_SZJ3CERRA&"95F^AF#R]G913/IBQLP5[(%#*1MP-Y&#A:W
M1B8MH,PL&7! 4K%#93(N!FO";#,AU7H)XU'??PL\/U[N10VQ 'C+4=V[U@[V
MUB@$*4EQI3S/^S<NF 299&2ELLS8K9A' ^VV<Y"WI0O7G]]M<ML$L H]D-_P
M.A;$=CMX?GFEO+&@VGF1G;TW9GSY#E8AF.22T6(5=-R^Q5T30&S=Z@?P92QH
MA2=L9Y<7<^5=SE6L6DMP#VJZUAAK.<O<K2MKX[9/[M<*:O7K62E?Q()6:/FF
MRRM-I.*I6&7 8BV 8BM*U=1AM7$Y6!Y,M/,[FQBS?T5\BW<4!2O/B6MOJNP@
MP&(^K%T[_?7,V>)LKLJ)R2[XDC0B#\-DS=A+C1DW79$>D[%LVH@\5Y$U@V;K
ML'%/*-8/^GAB[#R:/N95N31-;X[&4SKKP&UOHV0HZ,K68J$\V#<Y>NIB-YR;
M,*R"FO4!G)7P+$YJPAO&1X,%3?\??66M''9[$9O]%E&^Q'F[VSM>*-88:!1'
M?-%!<27(+Z/?_#HQY2U2,6[/ -;R3DY.5"/!W^DKI_[40')@%HI=.UYF(XFY
MD7*E-S53EOLER=U!I'1W$/G*="=1;BT_"7[@<[(UV:17H_(V*N6#Q8M>9C57
MAYE-MMSNX=/!.F/4=]4A%.F"_^H074;M[ZI7E%<G?N6'X1^H'WDQ$TR8K:1@
M+/DM[2$WO_R&8D\ [H_1%+?@UGR@L.E7)GY#N7WW#&Z![]/M3;#CM9G% *V9
M<P((LAM.:&H)2#^<G2IS4)S)=UEC9)^V1E:%YNQ-]@9S1<V@UNH*-+FIP3RC
MR)6;\(P%?@=R1@W70KP\.N^!9F\ 6:C9KU/0<CZ_2$YM/SY3XGY?)-C=(]UY
M$%-8/9A[*C=?%,7R?_,X-V^=9,V+=.D'+Z0KUFJ4GIGF;SO^ZS3X43\<!;H?
MX^Z ]$3!M>]L7R,O8B'U!QIZ+PZ?S7SR?,=?><ZV6. *LJ>VNW1K^PPZJPRY
M['%1/5W+D)(=^7*2ML7$T<U:)^NT^:.38KAV[X[E/T6X-HC_[.R!Z W+^HT2
M_3[0=\%A^GN@.HJ>#GL!=Q4QZ"U,4A>>W5:C>,X@:6';M=4/A ;I"O=EA IS
M,B-DLC$Y "IB2\_?W'G_.'@N>^.+%_V]LD\5VJ4[M86)S;H8  *I\M)3-4AS
M9";K,=FI_EVB#X-LHA )F4;H]H';<; V"YIW,!IN[ -Z$%EV_I[?'WOV"OO
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
M:OWRD,0)FGGYP<:&J98L*;"F65)N5$IJCW"/[YL@9XB_N7^$T4VXVX<!+E:
MV-;]B1J'00SO@U6X:[EV7I%08X375V/Q?GWI.-<-^HM*S8(=;A>L\H;)L._^
M!)"V#7S2N*GLDR8/U?FPAX>LH4=-+JL722!-@9N*EVX.4416XP,/WVQ)+PFG
M#0.D"4A5 1\>X2I$)'1,[PC'%V7[P0$[?[E'W&3LDDNUK-7DX$'?RJ8)*_U@
MT"L^US>(1Y/6&0WW)>V33YXF,C.HJU*"*I,'PEP@^->.B#0ZAU1DI]/73KU3
MP:Y.V9SPM?I'302T#V-W^R4*#_O2K/(FC#D7&?$?UQ^U<'41[CZ7Y^=.,1TC
M\L &"RQG&M!0&R?: PY5QDTJQA&!Y20LP"+5VG9-;0O@!F<D6@($929.TX7W
MRA<S.4!W@JHT]+9[P:)!E2BZ7).X("_@=NP>5UO?TSVTMBDCL['K:E9#%@HO
M:6">%_<[VC#$*K37&62OUJ%6I*LV1MM.5]F&Q?@>#8_!QG_9PD4<0Q2CXV7I
MYU<W^!*&WKN_[>X9 B*,(+1;+YF]6;-Y%:SQ&;Y$-)6/K^N%>'Y(=C DJ FP
M2=O0/2[J\,.TX@@[D"K>D=F@%?22=?A]B/ \)3D^;'$5P\##MYGN<=#;W2_X
MKYK!*U<?J?YYU<#I/I6+?MJZ:>H&9K(MP*<RNZW$96<'Y>"QW2MJ)JY)Y+\<
M<*R<GB19KDMKH,=2+,V>?(B_KG]B*ZR;<">;G<\F1>(]EY^?3T+17'D9_5B>
M_VJ?^HYE_J1A?MH 7E0L;T,ZEF?(1G+G8[G J;L@1@;[GL&ILC2,2U-G.2\I
MH9TWWX.!EYYN^8S:8GZ_YE/:2:2A@OB5>I/)]#+C"BHF.ZP%\!URNOE@J"43
MKB4FH#W4&D?*&CT@YH*BP"K;;'LB\HI^;;L7:P]JCK:KK4LE<.9L(#!#33W)
MJ4'&5' 0 P^NMBY>SO6#U?;@D1^X1TY-1]?LSE:/I1GN43B$Q9]3CW4,8M7G
M# UC%25D"'-V7AW(2AW%W% VQ)I)BS7FAK,A%E$@H_= )L3T0,:$1GTH:YIL
MVV 6X\B^DW[I4T:&,=*T5)[DNM[_([@*-X&/2VVX" V5B4T2@O ]0-W79)IH
M@*53-M3M&+PJG8L]<A5&6XF,FZT;Q_[:A]XBOO,#-UCYP6:!IHMOY%YLL6_:
M)<0<KCHTDXJV&K#;HP;.P"IO H-OG34"W+P52Y"GV!<$F ]%YLS+_8(HAU3_
MP8>G.<1C"*J"O;T%R2).M!+HR\A#ZD9'NH]<K,?4WC$'XZHB,D/(92-8I*@-
M4XFTIQJ?_@VWTJ%P-)/%E.IS+>AB>. $P/0 (_)#GZ^<OVL+N#*%I+K?1 AD
M8 \C^J.%<.MI=RT1B0Q\XAEH!0CK?548C!7_J,S B*TBQ!8L(\2]\M7GU[-Y
M/?UB?B%A@"TUJ*>"P&>SN9?^]CCE0)9GA=;,B\ :0L/>,2 IF!ME/6X:HKTR
M<:@[3.I0S;MWEF,<K9\+0[:_;3SHCFZ;'(;[&^AP>+8K06P$WB+Y59Y+1H [
M/NX7B8*]]+!AJ!>:2/45AP=T*L\\S'O;Q0'YV'9)0;RW<1R 1]0XF^#=A!,/
MW#5G*(5V&K7?H<_)/*/2];0Q<#=4$>XHZ/^GC07/?.H)UDBBJ9A[J%%U:&?3
M36*4H8,V:BVLX[ORV8P>K1'$51/D;)>,@?)E ,5!7CQL&N.Y)C)]Y:(YJ<[[
M2A@8FU4/-(D+<&223?CN:Q\7WEWV&4%W T]<<%?],0:VG]'#$N@N/VX:WR5=
MI+K+-1_A"19I&./]S>*BG(BT">?];>0B/>FTT0C6&?CBHKWNE5'P_AY*H#U_
MV#C6,TVDNLM5"]+?0],X[VD2'^7OH548[VD?'^$=]IG!=QU/?'17_&'?^G,4
M[L,8>LLH2PI^@NL0S2_H;A1W^X302JZ2BA>'Y#6,\+[ NS"ZC^,#_'1(OH?)
M8[Y?<!&7#Q ]ATNR55!B05NC,H96R/59*+7T/&LLN:>*@C J\MTO1-=L5YJ[
M!7&N+7!S=='D.@(^5A@@S4 0)BU;2HL=I3:MYUO[E3@)2W<7'H*DW8,F-@SH
M)Q?>#@3-7U1E#">VDF+!$DJ?-/P$V5P/UTKI=T/!6F]+&%OI6Q82-(5FO:TA
M;-.QTJ,U_!)8!1EQ^>,Y?"IM1.Z>3S&?-P5.EC+B5Q5=SV;3.DR?0U 6:0BJ
M"NR:M-IEP^1*@9&UR*&VJ]Z>&58;R!I@Y_I%(>Q+)0\Z(=]\UA#<&XJ(S\8G
MLWEM-X/)PB5JS*F>TBY7M30/[J&V.;Q/90VFN0BJXYGM"A58SF 3>+=!XB?'
M^P!%_SN"HL4+BN51HZQ/)/*:;H0+Z"0\-$SGU_-9"O94+O@(\A_Q*7_:""BU
M OZ5M:/YSA3UED_LLKR=+]2;[R@U7PNE2  Y9Q=1Q\DG9^,L.QO#U=\VX=O?
M/>B3O"S^X2/-ODX^ID2$?I7K<N?'*W?[ ",_].[0[^I'Z-J?U9"[;%5 (FEU
M?3ZMH8Q* U0<(/+T@DFE:4X?T\8&BE!'P^CH]H1V2/P3NI$8((HGC< A;UZJ
MQ]2'G+3'8&%V0*&O64P@M)NE'P:-SL4&0=4'&B% T7<;L)*]_.<T=_]*XQ*]
MQ)DZM<Z?\N1M8&(?N2J3'%F3='9[9H>J=_JF]1J[_#.2V_)ER)\U=W#<IA3[
M7=?Z-19@KC/W4-\14E]GQRUWBWI_S0U4D1B(W/?@4QA%X;L?;.[<E;]E5:II
M?51W H"CA_ WGUXZU]D6*2P+O&3"P#J7ICG/I\:F2;M-!N;L:NQRY.W2,AGO
M $\^ 6_S@BT[HF[=*$#:Y<OXG+2@P M:=Q;QM)")8K*CO)FLTN:[?[EF$E[*
M#71X!AI-:8EWO^J^EE:G6(.H]1JNDN7Z]N?J%7TB^(C"RQOR4[P,;MSX=1%X
M^#_X(H,W=XOWWO![00]9>G$HKZ#,UJ_K]+0>;0872(-I0R#"93[ISS' ][2A
M5D@"E_P B_:,(7ATUQ!PWX41]#=!X9B-ZP?@PS:,XU]RO[S"+:EBO$X?7I';
M:U='P^#OCY0:+_1TM364L?5W?D BW^7Z/B"=:X.#X079X-AUX:S@ZWJ)04@G
MJ0Z?'NPK2<:$X)=DIQM"S5](.XKU!.X+[X]#G*1[C_%R5=&2+??3RO7F&I+%
M':=@&GR[VV_#(X0+4AL=6;C]ZKLO_+EP^_.:)\2MRHC/M*ZOYVFYGDP@Z5=[
M*A)L"YEZY\8JS9M4S$,202H2E&3JGR:K--$1^8*F9LQ".,NFS=U>L6;83C7]
M! .X]I,XO=*>/RIPGM<[,+.5D$F=7IS7$/62RD)!*!%F;-A58AN!TG.8N%L
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
M4X#'J.=.B,@$\3B R42^@;54)C??M&#6*#E'F5<WY%4R)'@[M'W3MQX&\E)
MG08:Q*S$;,C>.<WM>@U7R7*=URE:K%9X?Q<N;Q$B'A!.Z(@*,H,]0>VD>FUZ
MKC8KC04^>&EEK%^ AU,%8;GZF)NW!_:D07M@.XYOG [?L"*6R<PVK$O"@T,#
M,AY6L3\?#>;^)K@Y1!%$[<.6G?F<)W7OR6>K(=SCKN;7E^EN_.=7'\=[^'5
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
M2P9%4'+0'QO(!O"CN<1AN&05OL&(7:/!"/BE>CP7^.+>LP[TN&).$,,;FAA
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
M/9SS60U!=+Z4 RBK4YN?K%*+J&MJ<P W;@*[5[65FSXU"K1^O90]5'9Z1>&
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
MX\MOZ>[>WU]A!&^#!*]_Q.DO(Q$HB0C0CRX!K616WRXORX#+=T2_8^D $O'
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
M"[:ORCK@XB=("=T\I=]OD]QORP#@IG%&)&\<T-;QRC]N'Q %0*H!("J B@Z
M*F&"]?3[+ITYN5O_/XCSM[7.=_?;\N:^?$<'9DX0PQ6>D1@JN*R<J@JB5>5^
M6^9GW]P_0J)D&."+O)?K9_<GWC41Q*FVG>6>Q25HG<T)JR53\/ R91(BG% I
ME4ZJH;@_R<8JU #X0'GU%POJ1H_E!\(*5 (VW71E=>E^7)U$R7G)'O#2O,\B
M<+?'V(_OPNA[&'@P\M]<?-M93E$BEQ3T$J89TO(:2O7JM*359Q1 HV'N$)$!
M+L\+NFFS9(<DSN<4+9="L-)= ^!?"?R9@!?4*_XTB/_1G4:O!CKL=FYTQ!Y[
M]G=IA:CR9 3@V0B^4)A,&,$CW*+V\>0R+ 5B'3=.Z.23_M"J4TO/#V =R[35
M@JX\9(85)(L77UYE8WF*;[-%F@>8X0B:80 ]W.K)#7/MZ>UD8P<:_,D(\!S2
M)99'/_ZSY=OQW]&,!:XB,J7ZIQ<9-.BV+9C*PUR=+IQ%2*0YJ*BRTBE;Z>;;
MMDHVYK:;!E1GKZSCJ]U'UL -NE@_G#EH'U]JS^F%5;5QB4XVRW)/)1&F!YI!
MQCCBQFA$![L3U1#!L-L>%"2OH8>FG5]@ ".2<.Y  _MYS:A@*B'5H>89.H@H
MS+V;7)AQG*@PS^ECGD[DM':\.H+X'K$821VW6/#?,(TF^7MZY[-6/!F^@4*5
MB6V8LN).B<Y.V(FK0?=$Q!FT8KCZVR9\^WN<["."*O+31PJ>R<=\87<?_>^W
M^\9J$_VM!A"D3<DPZR0]&??M_N;7^R^+[[I7XOHH3+NMOWKU-VYP!GX$/LZ*
M/25N8O@RE%H'H(M=A8764+L?X"D-S9?!KRB<@P_N$<=S\0.]]H+//-VOZB7[
M3GW$^Y;C3+,Y!I6:)J,AV&*Y^$H0(KCM;A M[*_:9J>XX'>76EZUV/ @(-Q=
M:Z.!F)].!Y6+Y %U*?0+LC@^H'_4!%F&V*IV,B'-U;D,?L_P]IX];8KN\#%U
M-_?(/B$7>#^4#27+<2<)=38&9('/<*=E-,#2^@=>[/J._(C-VF[QKY9[$N<&
M&_)\5P?K)]0$/?325 (6D_.K*E6P*0+OTH5TC;K4*@BS9NEKA@,!';XZC1!A
M$&B8'-+?MPHV"0_181%X#ZC+O:(?ER];-%'BW8XT0B.:MP^KMT!F7^=ENI=8
ME$A:> 2X@0?VJ3H@+/31NZW8N#^EB+F//_5O-S;N4UI(\9#@Q>?,M40ZR-0!
M#^:NO!R7[;)-QR-]!"5,'Y-F Q@>8K+=F6Z63'=.,CM4^QO:.;A5'9G..IMF
MA%H2F9ZYH+N!L]W!NFE1I8D3,1/56GA-+0P@ZKZ0>=OG"(:22SZ)&'/,(H2N
M@B:Z[1\%\_S-Q=W/&\=[GUVOL^O+:X>/]M(.8--0[V\= ^CT'%3'#MVQXQ%U
M%CH6 IRSF5C,=!7@/L2)B^^K__?!I[=;_AIN/7RF''$)<QU=]"W=0.]62;B[
M7,V=[+ZS5"PHR0698'PF4#/>E1LY$3+2T$:"<4QVAINLA2O$D9DSAJ"O5/#&
M[[_>!^C#!2ZM4-K*%MQG=7,$3Q&9'G21WF.-A(&*- -TH,B>"=<>D\!79)S#
M_UCF,=Z%HAS9K<[0LV'H^PUK4PSZK:X-0]]O9/;?9/FY[\O'YU_!S>)Q^?7^
M^\+ MB%IM1U:52I*7L&-BQKP ]>ZS4-%9\@W#Z5V*AA<OM_<?^*.)J4_:AX^
MBI:%4PO.U?4\K16-/N@.\<X-4BN&X#Z.#VAN]<GWP <L]Q>](T=O4RBDT-OF
M!H;>NCL"G\'XD-#L^]D84+-;!<Y@@@L(/8>WG^Z?/R\><<=G.9SUF&[L,700
MKP=Y<>YD*(1IO9(D!%04(/MO-<-ON#63S!HL"#SGUA!9!D YW"*G\GTBGAU:
M0-@"C!R./(M' N:S&VT@Z^+2EH<M "G51*)TZW66:>5!%21$I'G$]C*M%;>
MBK0#OKW,<]J^G$UPKL*I#=0E/]BR]XZHN891!+UG]R<M1U7[JAT/:]TKQ])
M8DYT.9D4L/%20:3Z$JU^IWOM4:UA9-DQDY*MJK8;IV^_6EM'J^Y#X[K"9LPL
M J^TIM)9^$Q"A'%\L?62RD3,6U%'-BU5:A\9KWPVFA^<=HR"#R4__&(?8MN[
M>3>.6WQH)[I%JI_QWS"(W7XEN6:75QRH;L=:N^\_2@XPL3I4"MAG"G:=)<+:
M76(7J/P >I]@@'Y(,D6/A!=:"U:(O&L :*T*285N3@5R6"YXH8+S7GD$'\@
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
MC^N&+L<&J81T58 TDT1O"2%-U (HCO?-D?=-*]8Z&MP)JMJB80]^_'#G']R
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
M:89,0CAO=.A$%LJ$&<'W2%]F+;Z8Q_1(QYPACFF$<1MH&@#F1D$==!]^JQZ
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
M!FJ,<#M:7LRN%DU2X, FA3\U5\\K=+"?%R9T<! E#/'2&>&E22:HX:V/!<K
M*&2 [^'6#P+L5?2T5^KVOF.("5H-DCEEOK@;MFA&QTQLI6,QDR2H\F_6ZY_1
M@GW%WCHCO=5)#+TP;))#=Y!4$40I_3^BP-NZN[^W#AUXCYJ@ XX=XNW&65[,
MJRQ0-A7TG$LS0 'C?9IU^V0([./]<GA^L2-B.IW3ANT.!-4@W18*JV;HA.>Y
MS<YO#YOX+?>A-)N3T<FUX<[PL7&&0DS/F?U\_07^^+?97R[0!_+=E^@C^C?G
M+[-?+)A9$YO5'C^;G>1@2?#N+T_1ZZ\>]BE,X"\?&1AF'[->D?R(ZO7#IX>W
MEVW4_'"GO]?0]$^42BUU+,L63P0@)D%O<Q_K@"/FP-0-N+5Q0+OE^Z@F28.3
M$M9=0[;J _H3LHIVB:.A%E>711I&C[!8:\^ZAAL^JQEN=D UW M'W M-R12G
MI5=2J*:GBM"5N#MHW-=1DB:;\$L4/L$I)3=XFW9BKO<U TCLLTGBGO'S\XL2
MGYE<M /!<+5H0$2C%(ZA\8AP_<A5[.BLZ2@5C#8A M&(GK<#P@TC7;'7CN#G
MM8(91%%:Y0NA>%DT_,H-OH_]'5X'U "X-> ;?G']D*06]SB&RP,($^+--O"?
M*!=T#M2&BM0]I!MHIU0FN3K%^0'4(3?7!R>;Q+E&="A5HJC4:7"LJ"=*V85>
MKS@\8@0H;(L$.A*#4C_9^R1T'R*H5XSA\NG@K?H;\Z/-D;@Z&9>.^0S6T U1
MFFSV=R%I>3A)Z97:W7<-M+V@ERI:K)"HMEU<Y!T^R(()$C^3QFZ%-WT%@!H/
MG6$>:L1E3P-LH*XK*I9AZIN?_%T(2^6#)C!4:)=J69<-[,0@Q0[(#'7(D7)(
M.T).FA,7&77G;41$WT$ZIX\:0X7\V3-Y'<XWUGI,GZ(SUA='S!<S6.@\0H?O
MN65X>'AV8[QU$^S=NV_TLMB8GE8$?Q7J.?H%F,!.KU52Q+QL]#0)2/](Q</&
M*':[<$6!'9V0ZA@XJF*@':O"C9R+8+$X*I@"YI39<*;?>$]IGN#EF" \X3=?
M7EQF]?'?.452>B=PQSLR:W-$_[SL>&<<&6=T3+=V("*?76WS6@D>_11[#RF,
M\&Z/H=>Z"-/RH'94\JR0. MT=5$ $R2AA(I">R)+-RP5>#*K>,)$(9!E<.%$
MB5L,HP_TJY@O*>V&2(G15L>5P#3&;@ WR__F^F'"[BG;A+=^Z(8[WPW6Y-^D
MHTYO73_^PPV.^/$YCHY/S_=QM/?330PO_.Z&'JCS@[??L9L<8^Q57N!^R\F5
M:J>/J3V2*K=<Y5246X6>P*S\7KXH1/O<,N12TY";HCW1A5Y!&4J9>>A [4-1
M3%]%+Z6)Z"6SL?ZF;JZS+.PS0V%7&_45BWJ(GV!!I)V1;0O^HA%]&CP2=?R/
MHY^^H03OCK&?^B93,EUL6_8>6CZ2DIZH<1]O6%Z<V9$\]KZDO2?HLT@\9W&N
MKN8YDY_<H@J5\^5=J[IY5[&3LXJ31!+*Y"(BF/[[2_^M]E.GGXH]IJDHO%]\
M2/9AT<Z-X[=]%/]P8RMR5%%4EHPC%"E;IG(;5_3>1O&?S_[N^6MT@_<XCNFO
M*$F2,7+T%/KDX=:YPR&RM$[P#C!0INADM:P!N7(3-&G/Z >H0F&$O$P9?8#F
M03!=DNDS->\[?6@HXJ_=@Y^2]*^,C=E)WA'-OS[?.S1^PWD@WPE"3Q^+*0LL
M\W] >K&L[ C)?OR_\'UJ#:#R"PU(++7)+!\LLT7)[U_O'C_?H(?']>/G![TX
M&6RX<SJ19+)+.VT'T(H;WEG3-268_/G%?R49>[Q^B>+43VC:2<MF[D@.&C[Y
MVP"S')X>0O#X[(:_19'WPP\ZJ&ZD7+U=UCACI3@Z.\B+J40!Z(0QN%O1RBJO
MSJ 2*U.<C^39R38IT8V>,N7&^C*M,:,0_YRD_@NMO:5A,]RIJ0%.HX-3$%0K
MF>4&'TCZY9>^D+'_ <?IVSWY_"E)WS__X^@?8,PKUN DY)EC$G$CI3J\"SZ#
M>!5M.8,<,H7D;Z"2#@-QKM0*YI@L1@W&^&(98\@#HH,I)(.H8"+M#S?V82F7
MR/X:A5^PFV"XH"\*B8[OH8=C\M,=U+0' 3RV(=80Z\(G^B1GZF.</,W3;Z.,
ME3FVYBJ[$#172/$;PJ8KD(1VN5(X^9KD!6%-+8IRO>QQO;-W.F,TJ\4(IO.(
M<$0EH4(IHEI172TJ]++'32QQ:(W4HA:JK"PLR=O51]:N<,!*ITS-!RHAEWRJ
M<'QX5= E3D#FC%.O>?)KW616T2UQSM[E^57&3=G[FNEEN-6SBM5H9J02=*0'
MCJ@'6L#*:=H%]IH^*H32300;Z#H"FSU@"$Y,N\0I"_-SIP8HQ"28@=4@ZYO
M\J@0@] :Y$437!U>Z(17O;DW 5;Q5 '$_B3I2OR XU=_U[$LSGM*,]@X)@A3
MZ0K^/T,<%8.23(Y>Q(UW85:ZD,LQN(8]WA]'TA\=*.Q 1 [%-L=MF8[[$_M/
MSV08LGXE">X3OCG&%%6;_0W>^R'V/N$00S5.L0>]=?Y&7I+6*3AI\R2FHI?+
M+'_,E2"7:4%>I@9VWGA,$=HR395C$$Q-N4T=$T=Q3/1-R@V&17TZ;EB +>6&
MSS]QO/,33,^LR+97;0[T7(KL5S!2O@N[]EV)-D4ENDSRBPH'9-"6SW>=H UG
MAF0'U>0[ %'$C,E_3R=^_+!O>Z E3&4@NG4NR^Q N2&(6G*&,B-0Q0JKB$PE
MACNI3MD7>K=DB#U=5-BKR6XB[#-?"JBS<31(WO@7(D'%D16CP(=*7,^*WW*+
M*RVF05'TCB1!H2_T_BCP-HKW& KO)J= 44V64J"@^3)%#JN+@12XSVWYEZ#
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
M30YB1&@,3[IF?^=8"\?B-I9R\.%Q7*NRLO90R0\SG'/ =3*<G',: QE&S^<
MX8OS#RP-%XX*Q(UO_10X8<%"EIX,9EC3P49T#M">8A\O['WNSM%6+-R'-RC%
MU[Q/'""?B (B"L]S(O<<X3E _9^90\*$'**SJ90WQ&,KUVJCI/1!#5D-X?.E
M[43<D#T&W(.-W::),&0R@D:(885!RQ&J)J3[H:>&0*H+@X;C:+?ST]V1M9HM
M!)6">B[@/&+^@4@X04!^*AT PDU?:6RH 0T"F6D#NZAEDT3D'I(HS-U+0^]S
MYL1D@,8=D%0[,AA:0R)3KIT]/F1,&Y[$30]#1LN!YLWW4.@E-\@-G,)+D[#T
ML4?8B-46M=W::P?7QK_=#.GFAC,07.1O$HGME>?%D-%2_?H=>+U\SO><EW];
M]F6]I'L8F*AEEI+ADN0+ Q+&ZF5@XGY#))L"WDEO^![;(",\LVI' Y.(+^Q?
M49(2[\$A"#MIWAPYM83;"BAHL2O5UU]\#&GL;@^U4[T^B?I=GI5L(XQQSWX-
M E!=7?=ADL;9$#R@?!?#DM6R;"4)\43Y1GCK6LMNED!19R.1NO)W^)1?KK$X
M07R;,W*A$6]7? 6L21J"9Q3D(L4JJILQL[X'')1)'^/\?/WBA/B:&, '3[)]
MDQXT))ASY7QOB=JWZS5RTSK2$W\D#DF%FSN9AMK/G;C[$P8V2Z/X<(W'[/E.
MB(L_8YZVER?18&,:%KA",UQG25FNRYP\==DRI0T9(VWL9B'K/9J1P;I!:X0'
MZ-6%B?2$&;+#>5'3'M8P\-7>6RW57WNXN:"YVSOA(2FL.,>#+_@A(R?VH*,:
M&+RNXV]K4". I-K[P& 0AN/:B>,#OF"^.7&?/#V2[0]"$/6J-$,+HVES9. 5
M<(\'%&-9K3Q6*K\P_*5THRD_M+*>'-?0I]1([V<&@_Y]9$P8@S"9I. -A5F3
MEJBU'!>O49:V0F[(G10[;EKZDI+D5\414[91?6\=--551GY.?O/3[766I'@/
MQ+UR%IQIQ.9!;ZXV?#3$N4GE!I5_Y$E4N*/O#V'/_HT#8CPY"*=5\W9FXA&>
ML)BW5B:YLGAI?4WZN:R;Z'QD* 9R5]/HT[ ANSR=BVN^<X8??>MIS9;OQQR!
M'85VKAM.VEK\>AA73N*[><!ZD!&M2K3;1>%)^2I9(O*68:=MTD"/^V'TD5XN
MR(;\4\X[[/'@-WQPZ75G-KT!203;:KTK1[9S%,5^@@=%#MA2)8I'Z.;^1;WD
M6:.C,,F1Y L0+[7TT/QJ/GV90B^#$]=2NK3RBQBGCM'-F.2E<>82[R>O[4*1
MYVP?F&!^Q\-#4 E-_R/RP]2$QE.UHQ%GN>T?0B2Y5H5A9UG0\8@0$!4I9@?+
M<_3?T:&Q SUAD39_>"*_CDDF\"@^TJL."%"O81GTGT";79YTOG7*MMCIRM>Q
M+-;'DT*QH[%(;!YYJ&7\/-E**3A?'3ZC:!,[^RUAM!9$+S 4!AHC&0NDXW&\
ME,_%# 4$H[=AB37MM2?=A4FU_1M*<B_?E?/]&E^POFE+NG0/!M4I;[FC"LG@
MBP_ 9[0GN0=(%$OL1YYI-8IZ7T:]O_=.G(<MW/F; 1AMV0[ZDO2,*_Z>Y\)L
M>8XT+KDM1<[Z,PKQN1]TU=>46K??]P&^((G_@2H"0PYE1*QRL9_$>*%B%@G;
M< Z@-,8Q/DJ-:(''-Q8DS$Y'I%_N;8W!$5$?!F2,JI^ 8%4/!S)F*ZTL+\,.
M9D2\FN'\C\S;U+GDJR>4AM^!*@,8$9<Z&> 9#B7)OL&A,>164AK!F/<X)7_\
M\/>XH%,X] ^Y).2Z'A$+\O=I/O#!5X.X6T@8#+DB9#L?\^2DI@P?_@H1=@L)
M@T$O#LG.1\2#E49[\%4ATS$L'(9<&?+=CXA)E8>;I!5*V\FX!U\<4CT#0V+(
MY:'0_YB:R#*;]/!Z1DI'YZ5SR,EF=S<BS=V,TX//,:]#&'0/.>?B;D?$H)4<
M>?!I9_1U=FJ'G&QNC^?B>:JTS^,R?K1> 2$P&LO'[GM,_4D4Q]$W\B+U\%HC
M:E?GIG50#1&GP[%/NR8]<YT0K!W+E+^S7/T^YCW0;UP7A>+@]XN)T8V(:#?
M:/ %Q^L0!MU#+A%QMV/OIM;:'.>P870(@^[!CP=NMV/J8YLLF\,KHNE]G9W:
M057.O!Y'I9R5>72$:9?I>DR_D%:"O&>4H/@M'U<1A_G/S$\/K8#_@7V.M(8"
M':M!_6AZ#&A$W&A9^@9?3:).X= _Y J1ZWI,+"@9[89?"X).X= _Z%J0ZGI4
M^W<GK]\(YG].CZ-J]IML<T.;,B@]G9G288T7S/Y&W^5Y.H^1#K>3OLY.[?!'
M&:/'$2DO@]P&GV-*/V>E<LBY9?9V!DU8GH]G-/7?26\ *!Y#\<?H<VSMUU':
MH7'T?LPNH= ^N.Y/T/&(.'12V3QFNU<4ES+V\&> =.\ $1ERD2B.863O79+T
MI_XZBO,RLT<@E _MLBSH=U2NJ,D0,@(#2._L_/0.RPKRNAR3.R+9C0Y)D5&
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
M> -MXRC;; MOP64LE:S$2.-0%-G-8EBN:W+*Y-7I#2:2S@#D)XV$XX&1UFW
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
M/&!Z! N'70,*38]1BE<WBD,G" [E*)$G((M;"0IE^295%&1Y=4#1I<3_L6M
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
MA59K!K92V?$S"G+S7K3817'J_V>Y=>\</_[5"3*2]K;(2/0Y9VD]RD;3;6D
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
MK ]A13@4%B?7C?_F>_A>6+3> 58C6*T=:S51&C>,_9J#D?"6/M7MUTJ,A+B
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
M61<K6@P9G<CU+V337C^B[5&@K"H1,149<8\A)_4 OU-+T.E7G?F==QY@JI]
MML"PU%P4YM9L;:/2^/3ICGN:&C^ZPN$4Y2J1=*HQA+NKEH1+<3O8.#(%'<E4
MQ]/I[0K\;35&5MN>U?C*C]G+=;A.>33F@OUWJ_17"OG1/%IJ0X!:0=,\EL?5
M84C^1W%81-; J.=_X(<E?%6-A_Y'B-@\L"P3N/\A)!81E&IW_@><7 )-AEHZ
MKLHBEH%M*='^Q_U:1%)LDAW7\Q96KO/K&&%[O9XQIHWB^D#ZO:PQ4@19GI-Q
MO;MAX X\*_VF;-(<6=I>;VR%EJ^1Y?/U!K,7^QA#WI^^<T+&"<9C>I6Y.+H7
M#\,[>[IW?+64J((D]QR?L/+5)B)RVAPMQPWOYPF1H0V7UPM+G:(-@8Y\8$>4
MD%5!;\);28QXH2I4EL$E7%1/+\[P=!VE*Y ]I?/F^=*)TM,>U,[;WO=EJ5Y
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
M !               ( !     '-T;BTR,#$X,3(S,2YX;6Q02P$"% ,4
M" #Q.%Q.MQ>5"RLY   #]P( $               @ %73@, <W1N+3(P,3@Q
M,C,Q+GAS9%!+ 0(4 Q0    ( /$X7$X!J<-P*3   $KV @ 4
M  "  ;"' P!S=&XM,C Q.#$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( /$X7$YM
MJO[_P7D  'G_"  4              "  0NX P!S=&XM,C Q.#$R,S%?9&5F
M+GAM;%!+ 0(4 Q0    ( /$X7$YF:0UE<#,! +@@$@ 4              "
M ?XQ! !S=&XM,C Q.#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( /$X7$X;/)?D
MA:D  +G0#0 4              "  :!E!0!S=&XM,C Q.#$R,S%?<')E+GAM
7;%!+!08     !@ & (0!  !7#P8    !

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